diff --git a/.bin/maintenance.sh b/.bin/maintenance.sh index 1599cb8..3e875c9 100755 --- a/.bin/maintenance.sh +++ b/.bin/maintenance.sh @@ -12,10 +12,8 @@ rm -rf "${HOME}/.yarn" rm "${HOME}/.python_history" rm "${HOME}/.yarnrc" rm "${HOME}/.bash_history" - +# lostfiles # Clear the rofi modes cache printf "\e[36mClear the rofi modes cache...\e[0m\n" printf "\e[36mClear cliphist mode...\e[0m\n" cliphist wipe -printf "\e[36mClear calc mode...\e[0m\n" -rm "${HOME}/.local/share/rofi/rofi_calc_history" diff --git a/.config/OpenRGB/OpenRGB.json b/.config/OpenRGB/OpenRGB.json index c1f7609..8a83845 100644 --- a/.config/OpenRGB/OpenRGB.json +++ b/.config/OpenRGB/OpenRGB.json @@ -1,1286 +1,1286 @@ { - "AutoStart": { - "client": "localhost:6742", - "custom": "", - "enabled": true, - "host": "0.0.0.0", - "port": "6742", - "profile": "", - "setclient": false, - "setcustom": false, - "setminimized": true, - "setprofile": false, - "setserver": false, - "setserverhost": false, - "setserverport": false - }, - "CorsairDominatorSettings": { - "model": "CMT" - }, - "Detectors": { - "detectors": { - "AMD Wraith Prism": true, - "AOC AGON AMM700": true, - "AOC GK500": true, - "AOC GM500": true, - "ASRock Deskmini Addressable LED Strip": true, - "ASRock Motherboard SMBus Controllers": true, - "ASRock Polychrome USB": true, - "ASUS AREZ Strix RX Vega 56 O8G": true, - "ASUS Aura Addressable": true, - "ASUS Aura Core": true, - "ASUS Aura Motherboard": true, - "ASUS Aura SMBus Motherboard": true, - "ASUS Cerberus Mech": true, - "ASUS GTX 1060 Strix": true, - "ASUS GTX 1060 Strix 6G Gaming": true, - "ASUS GTX 1070 Strix Gaming": true, - "ASUS GTX 1070 Strix OC": true, - "ASUS GTX 1080 Strix OC": true, - "ASUS KO RTX 3060 O12G V2 GAMING": true, - "ASUS KO RTX 3060 OC O12G GAMING": true, - "ASUS KO RTX 3060Ti O8G GAMING": true, - "ASUS KO RTX 3060Ti O8G V2 GAMING": true, - "ASUS KO RTX 3070 O8G V2 GAMING": true, - "ASUS ROG AURA Terminal": true, - "ASUS ROG Ally": true, - "ASUS ROG Balteus": true, - "ASUS ROG Balteus Qi": true, - "ASUS ROG Chakram (Wireless)": true, - "ASUS ROG Claymore": true, - "ASUS ROG Falchion (Wired)": true, - "ASUS ROG Falchion (Wireless)": true, - "ASUS ROG GTX 1660 Ti OC 6G": true, - "ASUS ROG Gladius II": true, - "ASUS ROG Gladius II Core": true, - "ASUS ROG Gladius II Origin": true, - "ASUS ROG Gladius II Origin COD": true, - "ASUS ROG Gladius II Origin PNK LTD": true, - "ASUS ROG Gladius II Wireless": true, - "ASUS ROG Gladius III": true, - "ASUS ROG Gladius III Wireless 2.4Ghz": true, - "ASUS ROG Gladius III Wireless Bluetooth": true, - "ASUS ROG Gladius III Wireless USB": true, - "ASUS ROG Keris": true, - "ASUS ROG Keris Wireless 2.4Ghz": true, - "ASUS ROG Keris Wireless Bluetooth": true, - "ASUS ROG Keris Wireless USB": true, - "ASUS ROG PG32UQ": true, - "ASUS ROG Pugio": true, - "ASUS ROG Pugio II (Wired)": true, - "ASUS ROG Pugio II (Wireless)": true, - "ASUS ROG RTX 3080 10G GUNDAM EDITION": true, - "ASUS ROG Ryuo AIO": true, - "ASUS ROG STRIX 3060 12G GAMING": true, - "ASUS ROG STRIX 3060 O12G GAMING": true, - "ASUS ROG STRIX 3060 O12G V2 GAMING": true, - "ASUS ROG STRIX 3060Ti O8G OC": true, - "ASUS ROG STRIX 3060Ti O8G V2": true, - "ASUS ROG STRIX 3070 O8G GAMING": true, - "ASUS ROG STRIX 3070 O8G V2 GAMING": true, - "ASUS ROG STRIX 3070 O8G V2 White": true, - "ASUS ROG STRIX 3070 O8G White": true, - "ASUS ROG STRIX 3070 OC": true, - "ASUS ROG STRIX 3070Ti O8G GAMING": true, - "ASUS ROG STRIX 3080 10G GAMING": true, - "ASUS ROG STRIX 3080 10G V2 GAMING": true, - "ASUS ROG STRIX 3080 O10G GAMING": true, - "ASUS ROG STRIX 3080 O10G V2 GAMING": true, - "ASUS ROG STRIX 3080 O10G V2 WHITE": true, - "ASUS ROG STRIX 3080 O10G WHITE": true, - "ASUS ROG STRIX 3080Ti O12G GAMING": true, - "ASUS ROG STRIX 3090 24G GAMING": true, - "ASUS ROG STRIX 3090 O24G GAMING": true, - "ASUS ROG STRIX 3090 O24G GAMING White OC": true, - "ASUS ROG STRIX LC 3080Ti O12G GAMING": true, - "ASUS ROG STRIX LC RX 6800XT O16G GAMING": true, - "ASUS ROG STRIX LC RX 6900XT O16G GAMING": true, - "ASUS ROG STRIX LC RX 6900XT O16G GAMING TOP": true, - "ASUS ROG STRIX LC RX 6950XT O16G GAMING": true, - "ASUS ROG STRIX RTX 2060 EVO Gaming 6G": true, - "ASUS ROG STRIX RTX 2060 O6G EVO Gaming": true, - "ASUS ROG STRIX RTX 2060 O6G Gaming": true, - "ASUS ROG STRIX RTX 2060S 8G Gaming": true, - "ASUS ROG STRIX RTX 2060S A8G EVO Gaming": true, - "ASUS ROG STRIX RTX 2060S A8G Gaming": true, - "ASUS ROG STRIX RTX 2060S O8G Gaming": true, - "ASUS ROG STRIX RTX 2070 A8G Gaming": true, - "ASUS ROG STRIX RTX 2070 O8G Gaming": true, - "ASUS ROG STRIX RTX 2070S 8G Gaming": true, - "ASUS ROG STRIX RTX 2070S A8G Gaming": true, - "ASUS ROG STRIX RTX 2070S O8G Gaming": true, - "ASUS ROG STRIX RTX 2080 8G Gaming": true, - "ASUS ROG STRIX RTX 2080 O8G Gaming": true, - "ASUS ROG STRIX RTX 2080 O8G V2 Gaming": true, - "ASUS ROG STRIX RTX 2080 Ti 11G Gaming": true, - "ASUS ROG STRIX RTX 2080 Ti A11G Gaming": true, - "ASUS ROG STRIX RTX 2080 Ti O11G Gaming": true, - "ASUS ROG STRIX RTX 2080S A8G Gaming": true, - "ASUS ROG STRIX RTX 2080S O8G Gaming": true, - "ASUS ROG STRIX RTX 2080S O8G White": true, - "ASUS ROG STRIX RTX 3080 12G": true, - "ASUS ROG STRIX RTX 3080 O12G": true, - "ASUS ROG STRIX RTX 3080 O12G EVA EDITION": true, - "ASUS ROG STRIX RTX 4080 16G GAMING": true, - "ASUS ROG STRIX RTX 4080 O16G GAMING": true, - "ASUS ROG STRIX RTX 4090 24G GAMING": true, - "ASUS ROG STRIX RTX 4090 O24G GAMING": true, - "ASUS ROG STRIX RX 6700XT O12G GAMING": true, - "ASUS ROG STRIX RX 6750XT O12G GAMING": true, - "ASUS ROG STRIX RX 6800 O16G Gaming": true, - "ASUS ROG STRIX RX470 O4G Gaming": true, - "ASUS ROG STRIX RX480 Gaming OC": true, - "ASUS ROG STRIX RX560 Gaming": true, - "ASUS ROG Strix Claw": true, - "ASUS ROG Strix Evolve": true, - "ASUS ROG Strix Flare": true, - "ASUS ROG Strix Flare CoD Black Ops 4 Edition": true, - "ASUS ROG Strix Flare PNK LTD": true, - "ASUS ROG Strix GTX 1050 O2G Gaming": true, - "ASUS ROG Strix GTX 1050 TI 4G Gaming": true, - "ASUS ROG Strix GTX 1050 TI O4G Gaming": true, - "ASUS ROG Strix GTX 1650S OC 4G": true, - "ASUS ROG Strix GTX 1660S O6G Gaming": true, - "ASUS ROG Strix GTX1070 Ti 8G Gaming": true, - "ASUS ROG Strix GTX1070 Ti A8G Gaming": true, - "ASUS ROG Strix GTX1080 A8G Gaming": true, - "ASUS ROG Strix GTX1080 O8G 11Gbps": true, - "ASUS ROG Strix GTX1080 O8G Gaming": true, - "ASUS ROG Strix GTX1080 Ti 11G Gaming": true, - "ASUS ROG Strix GTX1080 Ti Gaming": true, - "ASUS ROG Strix GTX1080 Ti O11G Gaming": true, - "ASUS ROG Strix Impact": true, - "ASUS ROG Strix Impact II": true, - "ASUS ROG Strix Impact II Electro Punk": true, - "ASUS ROG Strix Impact II Gundam": true, - "ASUS ROG Strix Impact II Moonlight White": true, - "ASUS ROG Strix Impact II Wireless 2.4 Ghz": true, - "ASUS ROG Strix Impact II Wireless USB": true, - "ASUS ROG Strix LC": true, - "ASUS ROG Strix SCAR 15": true, - "ASUS ROG Strix Scope": true, - "ASUS ROG Strix Scope RX": true, - "ASUS ROG Strix Scope RX TKL Wireless Deluxe": true, - "ASUS ROG Strix Scope TKL": true, - "ASUS ROG Strix Scope TKL PNK LTD": true, - "ASUS ROG Strix XG279Q": true, - "ASUS ROG Strix XG27AQ": true, - "ASUS ROG Strix XG27AQM": true, - "ASUS ROG Strix XG27W": true, - "ASUS ROG Throne": true, - "ASUS ROG Throne QI": true, - "ASUS ROG Throne QI GUNDAM": true, - "ASUS RX 5600XT Strix O6G Gaming": true, - "ASUS RX 570 Strix O4G Gaming OC": true, - "ASUS RX 570 Strix O8G Gaming OC": true, - "ASUS RX 5700XT Strix 08G Gaming": true, - "ASUS RX 5700XT Strix Gaming OC": true, - "ASUS RX 580 Strix Gaming OC": true, - "ASUS RX 580 Strix Gaming TOP": true, - "ASUS RX 6800 TUF Gaming OC": true, - "ASUS TUF 3060 O12G GAMING": true, - "ASUS TUF 3060 O12G V2 GAMING": true, - "ASUS TUF Gaming K1": true, - "ASUS TUF Gaming K3": true, - "ASUS TUF Gaming K5": true, - "ASUS TUF Gaming K7": true, - "ASUS TUF Gaming M3": true, - "ASUS TUF Gaming M5": true, - "ASUS TUF Laptop": true, - "ASUS TUF RTX 3060 Ti 8G Gaming OC": true, - "ASUS TUF RTX 3060Ti O8G": true, - "ASUS TUF RTX 3060Ti O8G OC": true, - "ASUS TUF RTX 3070 8G GAMING": true, - "ASUS TUF RTX 3070 O8G GAMING": true, - "ASUS TUF RTX 3070 O8G V2 GAMING": true, - "ASUS TUF RTX 3070Ti O8G GAMING": true, - "ASUS TUF RTX 3070Ti O8G V2 GAMING": true, - "ASUS TUF RTX 3080 10G GAMING": true, - "ASUS TUF RTX 3080 O10G OC": true, - "ASUS TUF RTX 3080 O10G V2 GAMING": true, - "ASUS TUF RTX 3080 O12G GAMING": true, - "ASUS TUF RTX 3080Ti 12G GAMING": true, - "ASUS TUF RTX 3080Ti O12G GAMING": true, - "ASUS TUF RTX 3090 O24G": true, - "ASUS TUF RTX 3090 O24G OC": true, - "ASUS TUF RTX 3090Ti O24G OC GAMING": true, - "ASUS TUF RTX 4070 Ti 12G Gaming": true, - "ASUS TUF RTX 4070 Ti O12G Gaming": true, - "ASUS TUF RTX 4080 O16G GAMING": true, - "ASUS TUF RTX 4080 O16G OC": true, - "ASUS TUF RTX 4090 O24G": true, - "ASUS TUF RTX 4090 O24G OC": true, - "ASUS TUF RX 6700XT O12G GAMING": true, - "ASUS TUF RX 6800XT O16G GAMING": true, - "ASUS TUF RX 6900XT O16G GAMING": true, - "ASUS TUF RX 6900XT T16G GAMING": true, - "ASUS TUF RX 6950XT O16G GAMING": true, - "ASUS Vega 64 Strix": true, - "Acer Predator Gaming Mouse (Rival 300)": true, - "Alienware AW510K": true, - "Anne Pro 2": true, - "Aorus CPU Coolers": true, - "Asus ROG Chakram (Wired)": true, - "Asus ROG Chakram Core": true, - "Asus ROG Chakram X 2.4GHz": true, - "Asus ROG Chakram X USB": true, - "Asus ROG Spatha X 2.4GHz": true, - "Asus ROG Spatha X USB": true, - "BlinkyTape": true, - "Bloody MP 50RS": true, - "Bloody W60 Pro": true, - "CRYORIG H7 Quad Lumi": true, - "Cherry Keyboard CCF MX 1.0 TKL BL": true, - "Cherry Keyboard CCF MX 1.0 TKL NBL": true, - "Cherry Keyboard CCF MX 8.0 TKL BL": true, - "Cherry Keyboard G80-3000 TKL NBL": true, - "Cherry Keyboard G80-3000 TKL NBL KOREAN": true, - "Cherry Keyboard G80-3000 TKL RGB": true, - "Cherry Keyboard G80-3000N FL RGB": true, - "Cherry Keyboard G80-3000N TKL RGB": true, - "Cherry Keyboard MV BOARD 3.0 FL RGB": true, - "Cherry Keyboard MX 1.0 FL BL": true, - "Cherry Keyboard MX 1.0 FL NBL": true, - "Cherry Keyboard MX 1.0 FL RGB": true, - "Cherry Keyboard MX BOARD 1.0 TKL RGB": true, - "Cherry Keyboard MX BOARD 10.0 FL RGB": true, - "Cherry Keyboard MX BOARD 10.0N FL RGB": true, - "Cherry Keyboard MX BOARD 2.0S FL NBL": true, - "Cherry Keyboard MX BOARD 2.0S FL RGB": true, - "Cherry Keyboard MX BOARD 2.0S FL RGB DE": true, - "Cherry Keyboard MX BOARD 3.0S FL NBL": true, - "Cherry Keyboard MX BOARD 3.0S FL RGB": true, - "Cherry Keyboard MX BOARD 3.0S FL RGB KOREAN": true, - "Cherry Keyboard MX BOARD 8.0 TKL RGB": true, - "Cooler Master ARGB": true, - "Cooler Master ARGB Gen 2 A1": true, - "Cooler Master ARGB Gen 2 A1 V2": true, - "Cooler Master MK750": true, - "Cooler Master MM530": true, - "Cooler Master MM711": true, - "Cooler Master MM720": true, - "Cooler Master MM730": true, - "Cooler Master MP750 Large": true, - "Cooler Master MP750 Medium": true, - "Cooler Master MP750 XL": true, - "Cooler Master MasterKeys Pro L": true, - "Cooler Master MasterKeys Pro L White": true, - "Cooler Master MasterKeys Pro S": true, - "Cooler Master RGB": true, - "Cooler Master Radeon 6000 GPU": true, - "Cooler Master Radeon 6900 GPU": true, - "Cooler Master SK630": true, - "Cooler Master SK650": true, - "Cooler Master Small ARGB": true, - "Corsair 1000D Obsidian": true, - "Corsair Commander Core": true, - "Corsair Commander Pro": true, - "Corsair Dominator Platinum": true, - "Corsair Glaive RGB": true, - "Corsair Glaive RGB PRO": true, - "Corsair H100i v2": true, - "Corsair Harpoon RGB": true, - "Corsair Harpoon RGB PRO": true, - "Corsair Hydro H100i Platinum": true, - "Corsair Hydro H100i Platinum SE": true, - "Corsair Hydro H100i Pro XT": true, - "Corsair Hydro H100i Pro XT v2": true, - "Corsair Hydro H115i Platinum": true, - "Corsair Hydro H115i Pro XT": true, - "Corsair Hydro H150i Pro XT": true, - "Corsair Hydro H60i Pro XT": true, - "Corsair Hydro Series": true, - "Corsair Ironclaw RGB": true, - "Corsair Ironclaw Wireless": true, - "Corsair Ironclaw Wireless (Wired)": true, - "Corsair K100": true, - "Corsair K55 RGB": true, - "Corsair K55 RGB PRO": true, - "Corsair K55 RGB PRO XT": true, - "Corsair K57 RGB (Wired)": true, - "Corsair K60 RGB PRO": true, - "Corsair K60 RGB PRO Low Profile": true, - "Corsair K65 LUX RGB": true, - "Corsair K65 Mini": true, - "Corsair K65 RGB": true, - "Corsair K65 RGB RAPIDFIRE": true, - "Corsair K68 RGB": true, - "Corsair K70 LUX": true, - "Corsair K70 LUX RGB": true, - "Corsair K70 RGB": true, - "Corsair K70 RGB MK.2": true, - "Corsair K70 RGB MK.2 Low Profile": true, - "Corsair K70 RGB MK.2 SE": true, - "Corsair K70 RGB RAPIDFIRE": true, - "Corsair K95 RGB": true, - "Corsair K95 RGB PLATINUM": true, - "Corsair K95 RGB PLATINUM XT": true, - "Corsair LS100 Lighting Kit": true, - "Corsair LT100": true, - "Corsair Lighting Node Core": true, - "Corsair Lighting Node Pro": true, - "Corsair M55 RGB PRO": true, - "Corsair M65": true, - "Corsair M65 PRO": true, - "Corsair M65 RGB Elite": true, - "Corsair MM700": true, - "Corsair MM800 RGB Polaris": true, - "Corsair Nightsword": true, - "Corsair SPEC OMEGA RGB": true, - "Corsair ST100 RGB": true, - "Corsair Sabre RGB": true, - "Corsair Scimitar Elite RGB": true, - "Corsair Scimitar PRO RGB": true, - "Corsair Scimitar RGB": true, - "Corsair Strafe": true, - "Corsair Strafe MK.2": true, - "Corsair Strafe Red": true, - "Corsair Vengeance": true, - "Corsair Vengeance Pro": true, - "Cougar 700K EVO Gaming Keyboard": true, - "Cougar Revenger ST": true, - "Creative SoundBlasterX G6": true, - "Crucial": true, - "DMX": true, - "Dark Project KD3B V2": true, - "Das Keyboard Q4 RGB": true, - "Das Keyboard Q5 RGB": true, - "Das Keyboard Q5S RGB": true, - "Debug Controllers": true, - "Dell G Series LED Controller": true, - "Ducky One 2 RGB TKL": true, - "Ducky Shine 7/Ducky One 2 RGB": true, - "Dygma Raise": true, - "E1.31": true, - "EK Loop Connect": true, - "ENE SMBus DRAM": true, - "EVGA GP102 GPU": true, - "EVGA GeForce RTX 2070 SUPER FTW3 Ultra": true, - "EVGA GeForce RTX 2070 SUPER FTW3 Ultra+": true, - "EVGA GeForce RTX 2070 SUPER XC Gaming": true, - "EVGA GeForce RTX 2070 SUPER XC Ultra": true, - "EVGA GeForce RTX 2070 SUPER XC Ultra+": true, - "EVGA GeForce RTX 2070 XC Black": true, - "EVGA GeForce RTX 2070 XC Gaming": true, - "EVGA GeForce RTX 2070 XC OC": true, - "EVGA GeForce RTX 2080 Black": true, - "EVGA GeForce RTX 2080 SUPER FTW3 Hybrid OC": true, - "EVGA GeForce RTX 2080 SUPER FTW3 Ultra": true, - "EVGA GeForce RTX 2080 SUPER FTW3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 2080 SUPER XC Gaming": true, - "EVGA GeForce RTX 2080 SUPER XC Ultra": true, - "EVGA GeForce RTX 2080 XC Black": true, - "EVGA GeForce RTX 2080 XC Gaming": true, - "EVGA GeForce RTX 2080 XC Ultra Gaming": true, - "EVGA GeForce RTX 2080Ti Black": true, - "EVGA GeForce RTX 2080Ti FTW3 Ultra": true, - "EVGA GeForce RTX 2080Ti XC HYBRID GAMING": true, - "EVGA GeForce RTX 2080Ti XC HYDRO COPPER": true, - "EVGA GeForce RTX 2080Ti XC Ultra": true, - "EVGA GeForce RTX 3060TI FTW3 Gaming": true, - "EVGA GeForce RTX 3060TI FTW3 Ultra": true, - "EVGA GeForce RTX 3060TI FTW3 Ultra LHR": true, - "EVGA GeForce RTX 3070 Black Gaming": true, - "EVGA GeForce RTX 3070 FTW3 Ultra": true, - "EVGA GeForce RTX 3070 FTW3 Ultra LHR": true, - "EVGA GeForce RTX 3070 XC3 Gaming": true, - "EVGA GeForce RTX 3070 XC3 Ultra": true, - "EVGA GeForce RTX 3070 XC3 Ultra LHR": true, - "EVGA GeForce RTX 3070Ti FTW3 Ultra": true, - "EVGA GeForce RTX 3070Ti FTW3 Ultra v2": true, - "EVGA GeForce RTX 3070Ti XC3 Gaming": true, - "EVGA GeForce RTX 3070Ti XC3 Ultra": true, - "EVGA GeForce RTX 3070Ti XC3 Ultra v2": true, - "EVGA GeForce RTX 3080 FTW3 Gaming": true, - "EVGA GeForce RTX 3080 FTW3 Ultra": true, - "EVGA GeForce RTX 3080 FTW3 Ultra 12GB": true, - "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid": true, - "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid Gaming LHR": true, - "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid LHR": true, - "EVGA GeForce RTX 3080 FTW3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 3080 FTW3 Ultra Hydro Copper 12G": true, - "EVGA GeForce RTX 3080 FTW3 Ultra LHR": true, - "EVGA GeForce RTX 3080 FTW3 Ultra v2 LHR": true, - "EVGA GeForce RTX 3080 XC3 Black": true, - "EVGA GeForce RTX 3080 XC3 Black LHR": true, - "EVGA GeForce RTX 3080 XC3 Gaming": true, - "EVGA GeForce RTX 3080 XC3 Gaming LHR": true, - "EVGA GeForce RTX 3080 XC3 Ultra": true, - "EVGA GeForce RTX 3080 XC3 Ultra 12G": true, - "EVGA GeForce RTX 3080 XC3 Ultra Hybrid": true, - "EVGA GeForce RTX 3080 XC3 Ultra Hybrid LHR": true, - "EVGA GeForce RTX 3080 XC3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 3080 XC3 Ultra LHR": true, - "EVGA GeForce RTX 3080Ti FTW3 Ultra": true, - "EVGA GeForce RTX 3080Ti FTW3 Ultra Hybrid": true, - "EVGA GeForce RTX 3080Ti FTW3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 3080Ti XC3 Gaming": true, - "EVGA GeForce RTX 3080Ti XC3 Gaming Hybrid": true, - "EVGA GeForce RTX 3080Ti XC3 Gaming Hydro Copper": true, - "EVGA GeForce RTX 3080Ti XC3 Ultra Gaming": true, - "EVGA GeForce RTX 3090 FTW3 Ultra": true, - "EVGA GeForce RTX 3090 FTW3 Ultra Hybrid": true, - "EVGA GeForce RTX 3090 FTW3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 3090 FTW3 Ultra v2": true, - "EVGA GeForce RTX 3090 FTW3 Ultra v3": true, - "EVGA GeForce RTX 3090 K|NGP|N Hybrid": true, - "EVGA GeForce RTX 3090 K|NGP|N Hydro Copper": true, - "EVGA GeForce RTX 3090 XC3 Black": true, - "EVGA GeForce RTX 3090 XC3 Gaming": true, - "EVGA GeForce RTX 3090 XC3 Ultra": true, - "EVGA GeForce RTX 3090 XC3 Ultra Hybrid": true, - "EVGA GeForce RTX 3090 XC3 Ultra Hydro Copper": true, - "EVGA GeForce RTX 3090Ti FTW3 Black Gaming": true, - "EVGA GeForce RTX 3090Ti FTW3 Gaming": true, - "EVGA GeForce RTX 3090Ti FTW3 Ultra Gaming": true, - "EVGA Pascal GPU": true, - "EVGA X20 Gaming Mouse": true, - "EVGA X20 USB Receiver": true, - "EVGA Z15 Keyboard": true, - "EVGA Z20 Keyboard": true, - "EVision Keyboard 0C45:5004": true, - "EVision Keyboard 0C45:5104": true, - "EVision Keyboard 0C45:5204": true, - "EVision Keyboard 0C45:652F": true, - "EVision Keyboard 0C45:7698": true, - "EVision Keyboard 0C45:8520": true, - "EVision Keyboard 320F:5000": true, - "EVision Keyboard 320F:502A": true, - "EVision Keyboard 320F:5064": true, - "ElgatoKeyLight": true, - "Epomaker TH80 Pro (USB Cable)": true, - "Epomaker TH80 Pro (USB Dongle)": true, - "Espurna": true, - "Everest GT-100 RGB": true, - "FanBus": true, - "Faustus": true, - "GALAX RTX 2070 Super EX Gamer Black": true, - "GaiZhongGai 17 PRO": true, - "GaiZhongGai 17+4+Touch PRO": true, - "GaiZhongGai 20 PRO": true, - "GaiZhongGai 42 PRO": true, - "GaiZhongGai 68+4 PRO": true, - "GaiZhongGai Dial": true, - "GaiZhongGai LightBoard": true, - "GaiZhongGai RGB HUB Blue": true, - "GaiZhongGai RGB HUB Green": true, - "Gainward GTX 1080 Phoenix": true, - "Gainward GTX 1080 Ti Phoenix": true, - "Gainward RTX 2070 Super Phantom": true, - "Gainward RTX 2080 Phoenix GS": true, - "Gainward RTX 3070 Phoenix": true, - "Gainward RTX 3070 Ti Phoenix": true, - "Gainward RTX 3080 Phoenix": true, - "Gainward RTX 3080 Ti Phoenix": true, - "Gainward RTX 3090 Phoenix": true, - "Genesis Thor 300": true, - "Gigabyte AORUS RTX2060 SUPER 8G V1": true, - "Gigabyte AORUS RTX2070 SUPER 8G": true, - "Gigabyte AORUS RTX2070 XTREME 8G": true, - "Gigabyte AORUS RTX2080 8G": true, - "Gigabyte AORUS RTX2080 SUPER 8G": true, - "Gigabyte AORUS RTX2080 SUPER 8G Rev 1.0": true, - "Gigabyte AORUS RTX2080 SUPER Waterforce WB 8G": true, - "Gigabyte AORUS RTX2080 Ti XTREME 11G": true, - "Gigabyte AORUS RTX2080 XTREME 8G": true, - "Gigabyte AORUS RTX3060 ELITE 12G": true, - "Gigabyte AORUS RTX3060 ELITE 12G LHR": true, - "Gigabyte AORUS RTX3060 ELITE 12G Rev a1": true, - "Gigabyte AORUS RTX3060 Ti ELITE 8G LHR": true, - "Gigabyte AORUS RTX3070 Ti MASTER 8G": true, - "Gigabyte AORUS RTX3080 Ti XTREME WATERFORCE 12G": true, - "Gigabyte AORUS RTX3080 XTREME WATERFORCE 10G Rev 2.0": true, - "Gigabyte AORUS RTX3080 XTREME WATERFORCE WB 10G": true, - "Gigabyte AORUS RTX3080 XTREME WATERFORCE WB 12G LHR": true, - "Gigabyte AORUS RTX3090 XTREME WATERFORCE 24G": true, - "Gigabyte AORUS RTX3090 XTREME WATERFORCE WB 24G": true, - "Gigabyte AORUS RTX4080 MASTER 16G": true, - "Gigabyte AORUS RTX4090 MASTER 24G": true, - "Gigabyte Aorus M2": true, - "Gigabyte GTX1050 Ti G1 Gaming": true, - "Gigabyte GTX1050 Ti G1 Gaming (rev A1)": true, - "Gigabyte GTX1060 G1 Gaming 6G": true, - "Gigabyte GTX1060 G1 Gaming 6G OC": true, - "Gigabyte GTX1060 Xtreme Gaming V1": true, - "Gigabyte GTX1060 Xtreme Gaming v2": true, - "Gigabyte GTX1070 G1 Gaming 8G V1": true, - "Gigabyte GTX1070 Ti 8G Gaming": true, - "Gigabyte GTX1070 Xtreme Gaming": true, - "Gigabyte GTX1080 G1 Gaming": true, - "Gigabyte GTX1080 Ti 11G": true, - "Gigabyte GTX1080 Ti Gaming OC 11G": true, - "Gigabyte GTX1080 Ti Gaming OC BLACK 11G": true, - "Gigabyte GTX1080 Ti Xtreme Edition": true, - "Gigabyte GTX1080 Ti Xtreme Waterforce Edition": true, - "Gigabyte GTX1650 Gaming OC": true, - "Gigabyte GTX1660 Gaming OC 6G": true, - "Gigabyte GTX1660 SUPER Gaming OC": true, - "Gigabyte RGB": true, - "Gigabyte RGB Fusion": true, - "Gigabyte RGB Fusion 2 DRAM": true, - "Gigabyte RGB Fusion 2 SMBus": true, - "Gigabyte RGB Fusion 2 USB": true, - "Gigabyte RTX2060 Gaming OC": true, - "Gigabyte RTX2060 Gaming OC PRO": true, - "Gigabyte RTX2060 Gaming OC PRO V2": true, - "Gigabyte RTX2060 Gaming OC PRO White": true, - "Gigabyte RTX2060 SUPER Gaming": true, - "Gigabyte RTX2060 SUPER Gaming OC": true, - "Gigabyte RTX2060 SUPER Gaming OC 3X 8G V2": true, - "Gigabyte RTX2060 SUPER Gaming OC 3X White 8G": true, - "Gigabyte RTX2070 Gaming OC 8G": true, - "Gigabyte RTX2070 Gaming OC 8GC": true, - "Gigabyte RTX2070 Windforce 8G": true, - "Gigabyte RTX2070S Gaming OC": true, - "Gigabyte RTX2070S Gaming OC 3X": true, - "Gigabyte RTX2070S Gaming OC 3X White": true, - "Gigabyte RTX2080 Gaming OC 8G": true, - "Gigabyte RTX2080 Ti GAMING OC 11G": true, - "Gigabyte RTX2080S Gaming OC 8G": true, - "Gigabyte RTX3050 Gaming OC 8G": true, - "Gigabyte RTX3060 EAGLE 12G LHR V2": true, - "Gigabyte RTX3060 EAGLE OC 12G": true, - "Gigabyte RTX3060 EAGLE OC 12G V2": true, - "Gigabyte RTX3060 Gaming OC 12G": true, - "Gigabyte RTX3060 Gaming OC 12G (rev. 2.0)": true, - "Gigabyte RTX3060 Ti EAGLE OC 8G": true, - "Gigabyte RTX3060 Ti EAGLE OC 8G V2.0 LHR": true, - "Gigabyte RTX3060 Ti GAMING OC 8G": true, - "Gigabyte RTX3060 Ti GAMING OC LHR 8G": true, - "Gigabyte RTX3060 Ti GAMING OC PRO 8G": true, - "Gigabyte RTX3060 Ti Gaming OC PRO 8G LHR": true, - "Gigabyte RTX3060 Ti Vision OC 8G": true, - "Gigabyte RTX3060 Vision OC 12G": true, - "Gigabyte RTX3060 Vision OC 12G LHR": true, - "Gigabyte RTX3060 Vision OC 12G v3.0": true, - "Gigabyte RTX3070 Eagle OC 8G": true, - "Gigabyte RTX3070 Eagle OC 8G V2.0 LHR": true, - "Gigabyte RTX3070 Gaming OC 8G": true, - "Gigabyte RTX3070 Gaming OC 8G v3.0 LHR": true, - "Gigabyte RTX3070 MASTER 8G": true, - "Gigabyte RTX3070 MASTER 8G LHR": true, - "Gigabyte RTX3070 Ti EAGLE 8G": true, - "Gigabyte RTX3070 Ti Gaming OC 8G": true, - "Gigabyte RTX3070 Ti Vision OC 8G": true, - "Gigabyte RTX3070 Vision 8G": true, - "Gigabyte RTX3070 Vision 8G V2.0 LHR": true, - "Gigabyte RTX3080 EAGLE OC 10G": true, - "Gigabyte RTX3080 Gaming OC 10G": true, - "Gigabyte RTX3080 Gaming OC 12G": true, - "Gigabyte RTX3080 Ti EAGLE 12G": true, - "Gigabyte RTX3080 Ti EAGLE OC 12G": true, - "Gigabyte RTX3080 Ti Gaming OC 12G": true, - "Gigabyte RTX3080 Ti Vision OC 12G": true, - "Gigabyte RTX3080 Vision OC 10G": true, - "Gigabyte RTX3080 Vision OC 10G (REV 2.0)": true, - "Gigabyte RTX3090 Gaming OC 24G": true, - "Gigabyte RTX3090 VISION OC 24G ": true, - "Gigabyte RTX4070Ti Gaming OC 12G": true, - "Gigabyte RTX4080 AERO OC 16G": true, - "Gigabyte RTX4080 Eagle OC 16G": true, - "Gigabyte RTX4080 Gaming OC 16G": true, - "Gigabyte RTX4090 GAMING OC 24G": true, - "Glorious Model D / D-": true, - "Glorious Model D / D- Wireless": true, - "Glorious Model O / O-": true, - "Glorious Model O / O- Wireless": true, - "HP Omen 30L": true, - "Holtek Mousemat": true, - "Holtek USB Gaming Mouse": true, - "HyperX Alloy Elite 2": true, - "HyperX Alloy Elite 2 (HP)": true, - "HyperX Alloy Elite RGB": true, - "HyperX Alloy FPS RGB": true, - "HyperX Alloy Origins": true, - "HyperX Alloy Origins (HP)": true, - "HyperX Alloy Origins 60": true, - "HyperX Alloy Origins 60 (HP)": true, - "HyperX Alloy Origins 65 (HP)": true, - "HyperX Alloy Origins Core": true, - "HyperX Alloy Origins Core (HP)": true, - "HyperX DRAM": true, - "HyperX DuoCast": true, - "HyperX Fury Ultra": true, - "HyperX Pulsefire Core": true, - "HyperX Pulsefire Dart (Wired)": true, - "HyperX Pulsefire Dart (Wireless)": true, - "HyperX Pulsefire FPS Pro": true, - "HyperX Pulsefire Haste": true, - "HyperX Pulsefire Mat": true, - "HyperX Pulsefire Mat RGB Mouse Pad XL": true, - "HyperX Pulsefire Raid": true, - "HyperX Pulsefire Surge": true, - "HyperX Quadcast S": true, - "Intel Arc A770 Limited Edition": true, - "Ionico Keyboard": true, - "Ionico Light Bar": true, - "JSAUX RGB Docking Station": true, - "KFA2 RTX 2070 EX": true, - "KFA2 RTX 2080 EX OC": true, - "KFA2 RTX 2080 Super EX OC": true, - "KFA2 RTX 2080 TI EX OC": true, - "KasaSmart": true, - "Keychron Gaming Keyboard 1": true, - "LED Strip": true, - "LIFX": true, - "Lego Dimensions Toypad Base": true, - "Lenovo": true, - "Lenovo 5 2020": true, - "Lenovo 5 2021": true, - "Lenovo 5 2022": true, - "Lenovo Ideapad 3-15ach6": true, - "Lenovo Legion 7 gen 5": true, - "Lenovo Legion 7 gen 6": true, - "Lenovo Legion 7S gen 5": true, - "Lenovo Legion 7S gen 6": true, - "Lenovo Legion Y740": true, - "Lian Li O11 Dynamic - Razer Edition": true, - "Lian Li Uni Hub": true, - "Lian Li Uni Hub - AL": true, - "Lian Li Uni Hub - SL V2": true, - "Lian Li Uni Hub - SL V2 v0.5": true, - "Linux LED": true, - "Logitech G Pro (HERO) Gaming Mouse": true, - "Logitech G Pro Gaming Mouse": true, - "Logitech G Pro RGB Mechanical Gaming Keyboard": true, - "Logitech G Pro Wireless Gaming Mouse": true, - "Logitech G Pro Wireless Gaming Mouse (wired)": true, - "Logitech G203 Lightsync": true, - "Logitech G203 Prodigy": true, - "Logitech G213": true, - "Logitech G303 Daedalus Apex": true, - "Logitech G403 Hero": true, - "Logitech G403 Prodigy Gaming Mouse": true, - "Logitech G403 Wireless Gaming Mouse": true, - "Logitech G403 Wireless Gaming Mouse (wired)": true, - "Logitech G502 Hero Gaming Mouse": true, - "Logitech G502 Proteus Spectrum Gaming Mouse": true, - "Logitech G502 Wireless Gaming Mouse": true, - "Logitech G502 Wireless Gaming Mouse (wired)": true, - "Logitech G512": true, - "Logitech G512 RGB": true, - "Logitech G560 Lightsync Speaker": true, - "Logitech G610 Orion": true, - "Logitech G633 Gaming Headset": true, - "Logitech G703 Hero Wireless Gaming Mouse": true, - "Logitech G703 Hero Wireless Gaming Mouse (wired)": true, - "Logitech G703 Wireless Gaming Mouse": true, - "Logitech G703 Wireless Gaming Mouse (wired)": true, - "Logitech G733 Gaming Headset": true, - "Logitech G810 Orion Spectrum": true, - "Logitech G813 RGB Mechanical Gaming Keyboard": true, - "Logitech G815 RGB Mechanical Gaming Keyboard": true, - "Logitech G900 Wireless Gaming Mouse": true, - "Logitech G900 Wireless Gaming Mouse (wired)": true, - "Logitech G903 Hero Wireless Gaming Mouse": true, - "Logitech G903 Hero Wireless Gaming Mouse (wired)": true, - "Logitech G903 Wireless Gaming Mouse": true, - "Logitech G903 Wireless Gaming Mouse (wired)": true, - "Logitech G910 Orion Spark": true, - "Logitech G910 Orion Spectrum": true, - "Logitech G915 Wireless RGB Mechanical Gaming Keyboard": true, - "Logitech G915 Wireless RGB Mechanical Gaming Keyboard (Wired)": true, - "Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard": true, - "Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard (Wired)": true, - "Logitech G933 Lightsync Headset": true, - "Logitech G935 Gaming Headset": true, - "Logitech Powerplay Mat": true, - "Logitech X56 Rhino Hotas Joystick": true, - "Logitech X56 Rhino Hotas Throttle": true, - "MSI 3-Zone Laptop": true, - "MSI GeForce GTX 1070 Gaming X": true, - "MSI GeForce GTX 1660 Gaming X 6G": true, - "MSI GeForce GTX 1660 Super Gaming 6G": true, - "MSI GeForce GTX 1660 Super Gaming X 6G": true, - "MSI GeForce GTX 1660Ti Gaming 6G": true, - "MSI GeForce GTX 1660Ti Gaming X 6G": true, - "MSI GeForce RTX 2060 Gaming Z 6G": true, - "MSI GeForce RTX 2060 Super ARMOR OC": true, - "MSI GeForce RTX 2060 Super Gaming X": true, - "MSI GeForce RTX 2070 ARMOR": true, - "MSI GeForce RTX 2070 ARMOR OC": true, - "MSI GeForce RTX 2070 Gaming": true, - "MSI GeForce RTX 2070 Gaming Z": true, - "MSI GeForce RTX 2070 SUPER ARMOR OC": true, - "MSI GeForce RTX 2070 Super Gaming": true, - "MSI GeForce RTX 2070 Super Gaming Trio": true, - "MSI GeForce RTX 2070 Super Gaming X": true, - "MSI GeForce RTX 2070 Super Gaming X Trio": true, - "MSI GeForce RTX 2070 Super Gaming Z Trio": true, - "MSI GeForce RTX 2080 Duke 8G OC": true, - "MSI GeForce RTX 2080 Gaming Trio": true, - "MSI GeForce RTX 2080 Gaming X Trio": true, - "MSI GeForce RTX 2080 Sea Hawk EK X": true, - "MSI GeForce RTX 2080 Super Gaming X Trio": true, - "MSI GeForce RTX 2080Ti 11G Gaming X Trio": true, - "MSI GeForce RTX 2080Ti Gaming X Trio": true, - "MSI GeForce RTX 2080Ti Gaming Z Trio": true, - "MSI GeForce RTX 2080Ti Sea Hawk EK X": true, - "MSI GeForce RTX 3050 Gaming X 8G": true, - "MSI GeForce RTX 3060 12G Gaming X Trio": true, - "MSI GeForce RTX 3060 12G Gaming X Trio LHR": true, - "MSI GeForce RTX 3060 12G Gaming Z Trio": true, - "MSI GeForce RTX 3060 Gaming X 12G": true, - "MSI GeForce RTX 3060 Gaming X 12G (GA104)": true, - "MSI GeForce RTX 3060 Gaming X 12G LHR": true, - "MSI GeForce RTX 3060 Ti 8GB Gaming X LHR": true, - "MSI GeForce RTX 3060 Ti 8GB Gaming X Trio": true, - "MSI GeForce RTX 3060 Ti 8GB Gaming X Trio LHR": true, - "MSI GeForce RTX 3070 8GB Gaming Trio": true, - "MSI GeForce RTX 3070 8GB Gaming X Trio": true, - "MSI GeForce RTX 3070 8GB Suprim": true, - "MSI GeForce RTX 3070 8GB Suprim X": true, - "MSI GeForce RTX 3070 8GB Suprim X LHR": true, - "MSI GeForce RTX 3070 Ti 8GB Gaming X Trio": true, - "MSI GeForce RTX 3070 Ti Suprim X 8G": true, - "MSI GeForce RTX 3080 10GB Gaming X Trio": true, - "MSI GeForce RTX 3080 10GB Gaming Z Trio": true, - "MSI GeForce RTX 3080 10GB Gaming Z Trio LHR": true, - "MSI GeForce RTX 3080 12GB Gaming Z Trio LHR": true, - "MSI GeForce RTX 3080 Suprim X 10G": true, - "MSI GeForce RTX 3080 Suprim X 10G LHR": true, - "MSI GeForce RTX 3080 Suprim X 12G LHR": true, - "MSI GeForce RTX 3080 Ti Gaming X Trio 12G": true, - "MSI GeForce RTX 3080 Ti Suprim X 12G": true, - "MSI GeForce RTX 3090 24GB Gaming X Trio": true, - "MSI GeForce RTX 3090 Suprim 24G": true, - "MSI GeForce RTX 3090 Suprim X 24G": true, - "MSI GeForce RTX 3090 Ti Gaming X Trio 24G": true, - "MSI GeForce RTX 3090 Ti Suprim X 24G": true, - "MSI GeForce RTX 4070 12GB Gaming X Trio": true, - "MSI GeForce RTX 4070Ti 12GB Gaming X Trio": true, - "MSI GeForce RTX 4070Ti 12GB Suprim X Trio": true, - "MSI GeForce RTX 4080 16GB Gaming X Trio": true, - "MSI GeForce RTX 4080 16GB Suprim X": true, - "MSI GeForce RTX 4090 24GB Gaming X Trio": true, - "MSI GeForce RTX 4090 24GB Suprim Liquid X": true, - "MSI GeForce RTX 4090 24GB Suprim X": true, - "MSI Mystic Light MS_1562": true, - "MSI Mystic Light MS_1563": true, - "MSI Mystic Light MS_1564": true, - "MSI Mystic Light MS_1720": true, - "MSI Mystic Light MS_7B12": true, - "MSI Mystic Light MS_7B16": true, - "MSI Mystic Light MS_7B17": true, - "MSI Mystic Light MS_7B18": true, - "MSI Mystic Light MS_7B50": true, - "MSI Mystic Light MS_7B85": true, - "MSI Mystic Light MS_7B93": true, - "MSI Mystic Light MS_7C34": true, - "MSI Mystic Light MS_7C35": true, - "MSI Mystic Light MS_7C36": true, - "MSI Mystic Light MS_7C37": true, - "MSI Mystic Light MS_7C56": true, - "MSI Mystic Light MS_7C59": true, - "MSI Mystic Light MS_7C60": true, - "MSI Mystic Light MS_7C67": true, - "MSI Mystic Light MS_7C71": true, - "MSI Mystic Light MS_7C73": true, - "MSI Mystic Light MS_7C75": true, - "MSI Mystic Light MS_7C76": true, - "MSI Mystic Light MS_7C77": true, - "MSI Mystic Light MS_7C79": true, - "MSI Mystic Light MS_7C80": true, - "MSI Mystic Light MS_7C81": true, - "MSI Mystic Light MS_7C82": true, - "MSI Mystic Light MS_7C83": true, - "MSI Mystic Light MS_7C84": true, - "MSI Mystic Light MS_7C86": true, - "MSI Mystic Light MS_7C87": true, - "MSI Mystic Light MS_7C90": true, - "MSI Mystic Light MS_7C91": true, - "MSI Mystic Light MS_7C92": true, - "MSI Mystic Light MS_7C94": true, - "MSI Mystic Light MS_7C95": true, - "MSI Mystic Light MS_7C98": true, - "MSI Mystic Light MS_7D03": true, - "MSI Mystic Light MS_7D06": true, - "MSI Mystic Light MS_7D07": true, - "MSI Mystic Light MS_7D08": true, - "MSI Mystic Light MS_7D09": true, - "MSI Mystic Light MS_7D13": true, - "MSI Mystic Light MS_7D15": true, - "MSI Mystic Light MS_7D17": true, - "MSI Mystic Light MS_7D18": true, - "MSI Mystic Light MS_7D19": true, - "MSI Mystic Light MS_7D20": true, - "MSI Mystic Light MS_7D25": true, - "MSI Mystic Light MS_7D27": true, - "MSI Mystic Light MS_7D28": true, - "MSI Mystic Light MS_7D29": true, - "MSI Mystic Light MS_7D30": true, - "MSI Mystic Light MS_7D31": true, - "MSI Mystic Light MS_7D32": true, - "MSI Mystic Light MS_7D36": true, - "MSI Mystic Light MS_7D38": true, - "MSI Mystic Light MS_7D41": true, - "MSI Mystic Light MS_7D42": true, - "MSI Mystic Light MS_7D43": true, - "MSI Mystic Light MS_7D46": true, - "MSI Mystic Light MS_7D50": true, - "MSI Mystic Light MS_7D51": true, - "MSI Mystic Light MS_7D52": true, - "MSI Mystic Light MS_7D53": true, - "MSI Mystic Light MS_7D54": true, - "MSI Mystic Light MS_7D59": true, - "MSI Mystic Light MS_7D67": true, - "MSI Mystic Light MS_7D69": true, - "MSI Mystic Light MS_7D70": true, - "MSI Mystic Light MS_7D73": true, - "MSI Mystic Light MS_7D75": true, - "MSI Mystic Light MS_7D76": true, - "MSI Mystic Light MS_7D77": true, - "MSI Mystic Light MS_7D78": true, - "MSI Mystic Light MS_7D86": true, - "MSI Mystic Light MS_7D89": true, - "MSI Mystic Light MS_7D91": true, - "MSI Mystic Light MS_7E01": true, - "MSI Mystic Light MS_7E06": true, - "MSI Mystic Light MS_7E07": true, - "MSI Mystic Light MS_B926": true, - "MSI Optix controller": true, - "MSI Radeon RX 6600 XT Gaming X": true, - "MSI Radeon RX 6700 XT Gaming X": true, - "MSI Radeon RX 6750 XT Gaming X Trio 12G": true, - "MSI Radeon RX 6800 Gaming X Trio": true, - "MSI Radeon RX 6800 Gaming Z Trio v1": true, - "MSI Radeon RX 6800 XT Gaming X Trio": true, - "MSI Radeon RX 6800 XT Gaming Z Trio": true, - "MSI Radeon RX 6900 XT Gaming X Trio": true, - "MSI Radeon RX 6900 XT Gaming Z Trio": true, - "MSI Radeon RX 6950 XT Gaming X Trio": true, - "MSI Vigor GK30 controller": true, - "MSI-RGB": true, - "Mountain Everest": true, - "N5312A USB Optical Mouse": true, - "NVIDIA RTX2060S": true, - "NVIDIA RTX2080S": true, - "NZXT Hue 2": true, - "NZXT Hue 2 Ambient": true, - "NZXT Hue 2 Motherboard": true, - "NZXT Hue+": true, - "NZXT Kraken M2": true, - "NZXT Kraken X2": true, - "NZXT Kraken X3 Series": true, - "NZXT Kraken X3 Series RGB": true, - "NZXT RGB & Fan Controller": true, - "NZXT RGB Controller": true, - "NZXT Smart Device V1": true, - "NZXT Smart Device V2": true, - "Nanoleaf": true, - "Nollie 32CH": true, - "Np93 ALPHA - Gaming Mouse": true, - "Nvidia ESA - Dell XPS 730x": true, - "OKS Optical Axis RGB": true, - "OpenRazer": false, - "PNY XLR8 OC EDITION RTX 2060": true, - "PNY XLR8 Revel EPIC-X RTX 3060": true, - "PNY XLR8 Revel EPIC-X RTX 3070": true, - "PNY XLR8 Revel EPIC-X RTX 3070 LHR": true, - "PNY XLR8 Revel EPIC-X RTX 3080": true, - "PNY XLR8 Revel EPIC-X RTX 3090": true, - "Palit 1080": true, - "Palit 3060": true, - "Palit 3060 LHR": true, - "Palit 3060TI LHR": true, - "Palit 3060Ti": true, - "Palit 3070": true, - "Palit 3070 LHR": true, - "Palit 3070Ti": true, - "Palit 3070Ti GamingPro": true, - "Palit 3080": true, - "Palit 3080 Gamerock": true, - "Palit 3080 Gamerock LHR": true, - "Palit 3080 GamingPro 12G": true, - "Palit 3080 LHR": true, - "Palit 3080Ti": true, - "Palit 3080Ti Gamerock": true, - "Palit 3090": true, - "Palit 3090 Gamerock": true, - "Palit 4070Ti Gamerock": true, - "Palit 4090 Gamerock": true, - "Palit GeForce RTX 3060 Ti Dual": true, - "Patriot Viper": true, - "Patriot Viper Steel": true, - "Philips Hue": true, - "Philips Wiz": true, - "Razer Abyssus Elite D.Va Edition": true, - "Razer Abyssus Essential": true, - "Razer Base Station Chroma": true, - "Razer Base Station V2 Chroma": true, - "Razer Basilisk": true, - "Razer Basilisk Essential": true, - "Razer Basilisk Ultimate (Wired)": true, - "Razer Basilisk Ultimate (Wireless)": true, - "Razer Basilisk V2": true, - "Razer Basilisk V3": true, - "Razer Basilisk V3 Pro (Wired)": true, - "Razer Basilisk V3 Pro (Wireless)": true, - "Razer Blackwidow 2019": true, - "Razer Blackwidow Chroma": true, - "Razer Blackwidow Chroma Tournament Edition": true, - "Razer Blackwidow Chroma V2": true, - "Razer Blackwidow Elite": true, - "Razer Blackwidow Overwatch": true, - "Razer Blackwidow V3": true, - "Razer Blackwidow V3 Mini (Wired)": true, - "Razer Blackwidow V3 Mini (Wireless)": true, - "Razer Blackwidow V3 Pro (Wired)": true, - "Razer Blackwidow V3 Pro (Wireless)": true, - "Razer Blackwidow V3 TKL": true, - "Razer Blackwidow X Chroma": true, - "Razer Blackwidow X Chroma Tournament Edition": true, - "Razer Blade (2016)": true, - "Razer Blade (Late 2016)": true, - "Razer Blade 14 (2021)": true, - "Razer Blade 14 (2022)": true, - "Razer Blade 15 (2018 Advanced)": true, - "Razer Blade 15 (2018 Base)": true, - "Razer Blade 15 (2018 Mercury)": true, - "Razer Blade 15 (2019 Advanced)": true, - "Razer Blade 15 (2019 Base)": true, - "Razer Blade 15 (2019 Mercury)": true, - "Razer Blade 15 (2019 Studio)": true, - "Razer Blade 15 (2020 Advanced)": true, - "Razer Blade 15 (2020 Base)": true, - "Razer Blade 15 (2021 Advanced)": true, - "Razer Blade 15 (2021 Base)": true, - "Razer Blade 15 (2022)": true, - "Razer Blade 15 (Late 2020)": true, - "Razer Blade 15 (Late 2021 Advanced)": true, - "Razer Blade Pro (2016)": true, - "Razer Blade Pro (2017 FullHD)": true, - "Razer Blade Pro (2017)": true, - "Razer Blade Pro (2019)": true, - "Razer Blade Pro (Late 2019)": true, - "Razer Blade Pro 17 (2020)": true, - "Razer Blade Pro 17 (2021)": true, - "Razer Blade Stealth (2016)": true, - "Razer Blade Stealth (2017)": true, - "Razer Blade Stealth (2019)": true, - "Razer Blade Stealth (2020)": true, - "Razer Blade Stealth (Late 2016)": true, - "Razer Blade Stealth (Late 2017)": true, - "Razer Blade Stealth (Late 2019)": true, - "Razer Blade Stealth (Late 2020)": true, - "Razer Book 13 (2020)": true, - "Razer Charging Pad Chroma": true, - "Razer Chroma Addressable RGB Controller": true, - "Razer Chroma HDK": true, - "Razer Chroma Mug Holder": true, - "Razer Chroma PC Case Lighting Kit": true, - "Razer Core": true, - "Razer Core X": true, - "Razer Cynosa Chroma": true, - "Razer Cynosa Chroma V2": true, - "Razer Cynosa Lite": true, - "Razer Deathadder Chroma": true, - "Razer Deathadder Elite": true, - "Razer Deathadder Essential": true, - "Razer Deathadder Essential V2": true, - "Razer Deathadder Essential White Edition": true, - "Razer Deathadder V2": true, - "Razer Deathadder V2 Mini": true, - "Razer Deathadder V2 Pro (Wired)": true, - "Razer Deathadder V2 Pro (Wireless)": true, - "Razer Deathstalker Chroma": true, - "Razer Deathstalker V2": true, - "Razer Deathstalker V2 Pro (Wired)": true, - "Razer Deathstalker V2 Pro (Wireless)": true, - "Razer Diamondback": true, - "Razer Firefly": true, - "Razer Firefly Hyperflux": true, - "Razer Firefly V2": true, - "Razer Goliathus": true, - "Razer Goliathus Extended": true, - "Razer Huntsman": true, - "Razer Huntsman Elite": true, - "Razer Huntsman Mini": true, - "Razer Huntsman Tournament Edition": true, - "Razer Huntsman V2": true, - "Razer Huntsman V2 Analog": true, - "Razer Huntsman V2 TKL": true, - "Razer Kraken 7.1": true, - "Razer Kraken 7.1 Chroma": true, - "Razer Kraken 7.1 V2": true, - "Razer Kraken Kitty Black Edition": true, - "Razer Kraken Kitty Edition": true, - "Razer Kraken Ultimate": true, - "Razer Lancehead 2017 (Wired)": true, - "Razer Lancehead 2017 (Wireless)": true, - "Razer Lancehead 2019 (Wired)": true, - "Razer Lancehead 2019 (Wireless)": true, - "Razer Lancehead Tournament Edition": true, - "Razer Laptop Stand Chroma": true, - "Razer Laptop Stand Chroma V2": true, - "Razer Leviathan V2 X": true, - "Razer Mamba 2012 (Wired)": true, - "Razer Mamba 2012 (Wireless)": true, - "Razer Mamba 2015 (Wired)": true, - "Razer Mamba 2015 (Wireless)": true, - "Razer Mamba 2018 (Wired)": true, - "Razer Mamba 2018 (Wireless)": true, - "Razer Mamba Elite": true, - "Razer Mamba Tournament Edition": true, - "Razer Mouse Bungee V3 Chroma": true, - "Razer Mouse Dock Chroma": true, - "Razer Mouse Dock Pro": true, - "Razer Naga Chroma": true, - "Razer Naga Classic": true, - "Razer Naga Epic Chroma": true, - "Razer Naga Hex V2": true, - "Razer Naga Left Handed": true, - "Razer Naga Pro (Wired)": true, - "Razer Naga Pro (Wireless)": true, - "Razer Naga Trinity": true, - "Razer Nommo Chroma": true, - "Razer Nommo Pro": true, - "Razer Orbweaver Chroma": true, - "Razer Ornata Chroma": true, - "Razer Ornata Chroma V2": true, - "Razer Ornata V3": true, - "Razer Ornata V3 Rev2": true, - "Razer Ornata V3 X": true, - "Razer Seiren Emote": true, - "Razer Strider Chroma": true, - "Razer Tartarus Chroma": true, - "Razer Tartarus Pro": true, - "Razer Tartarus V2": true, - "Razer Thunderbolt 4 Dock Chroma": true, - "Razer Tiamat 7.1 V2": true, - "Razer Viper": true, - "Razer Viper 8kHz": true, - "Razer Viper Mini": true, - "Razer Viper Ultimate (Wired)": true, - "Razer Viper Ultimate (Wireless)": true, - "Red Square Keyrox TKL": true, - "Red Square Keyrox TKL Classic": true, - "Redragon M602 Griffin": true, - "Redragon M711 Cobra": true, - "Redragon M715 Dagger": true, - "Redragon M716 Inquisitor": true, - "Redragon M808 Storm": true, - "Redragon M908 Impact": true, - "Roccat Burst Core": true, - "Roccat Burst Pro": true, - "Roccat Elo 7.1": true, - "Roccat Horde Aimo": true, - "Roccat Kone Aimo": true, - "Roccat Kone Aimo 16K": true, - "Roccat Kova": true, - "Roccat Vulcan 120-Series Aimo": true, - "SRGBMods LED Controller v1": true, - "SRGBmods Pico LED Controller": true, - "Sapphire RX 470/480 Nitro+": true, - "Sapphire RX 5500 XT Nitro+": true, - "Sapphire RX 570/580/590 Nitro+": true, - "Sapphire RX 5700 (XT) Nitro+": true, - "Sapphire RX 5700 XT Nitro+": true, - "Sapphire RX 580 Nitro+ (2048SP)": true, - "Sapphire RX 6600 XT Nitro+": true, - "Sapphire RX 6700 XT Nitro+": true, - "Sapphire RX 6750 XT Nitro+": true, - "Sapphire RX 6800 Nitro+": true, - "Sapphire RX 6800 XT Nitro+ SE": true, - "Sapphire RX 6800 XT/6900 XT Nitro+": true, - "Sapphire RX 6900 XT Nitro+ SE": true, - "Sapphire RX 6900 XT Toxic": true, - "Sapphire RX 6900 XT Toxic Limited Edition": true, - "Sapphire RX 6950 XT Nitro+": true, - "Sapphire RX 7900 XTX Nitro+": true, - "Sapphire RX Vega 56/64 Nitro+": true, - "Sony DualSense": true, - "Sony DualShock 4": true, - "SteelSeries Aerox 3 Wired": true, - "SteelSeries Aerox 9 Wired": true, - "SteelSeries Apex (OG)/Apex Fnatic": true, - "SteelSeries Apex 3": true, - "SteelSeries Apex 3 TKL": true, - "SteelSeries Apex 350": true, - "SteelSeries Apex 5": true, - "SteelSeries Apex 7": true, - "SteelSeries Apex 7 TKL": true, - "SteelSeries Apex M750": true, - "SteelSeries Apex Pro": true, - "SteelSeries Apex Pro TKL": true, - "SteelSeries Arctis 5": true, - "SteelSeries QCK Prism Cloth 3XL": true, - "SteelSeries QCK Prism Cloth 4XL": true, - "SteelSeries QCK Prism Cloth Medium": true, - "SteelSeries QCK Prism Cloth XL": true, - "SteelSeries QCK Prism Cloth XL CS:GO Neon Rider Ed.": true, - "SteelSeries QCK Prism Cloth XL Destiny Ed.": true, - "SteelSeries Rival 100": true, - "SteelSeries Rival 100 DotA 2 Edition": true, - "SteelSeries Rival 105": true, - "SteelSeries Rival 106": true, - "SteelSeries Rival 110": true, - "SteelSeries Rival 3": true, - "SteelSeries Rival 3 (Old Firmware)": true, - "SteelSeries Rival 300": true, - "SteelSeries Rival 300 Black Ops Edition": true, - "SteelSeries Rival 300 CS:GO Fade Edition": true, - "SteelSeries Rival 300 CS:GO Fade Edition (stm32)": true, - "SteelSeries Rival 300 CS:GO Hyperbeast Edition": true, - "SteelSeries Rival 300 Dota 2 Edition": true, - "SteelSeries Rival 300 HP Omen Edition": true, - "SteelSeries Rival 310": true, - "SteelSeries Rival 310 CS:GO Howl Edition": true, - "SteelSeries Rival 310 PUBG Edition": true, - "SteelSeries Rival 600": true, - "SteelSeries Rival 600 Dota 2 Edition": true, - "SteelSeries Rival 650": true, - "SteelSeries Rival 650 Wireless": true, - "SteelSeries Rival 700": true, - "SteelSeries Rival 710": true, - "SteelSeries Sensei 310": true, - "SteelSeries Sensei TEN": true, - "SteelSeries Sensei TEN CS:GO Neon Rider Edition": true, - "SteelSeries Siberia 350": true, - "Strimer L Connect": true, - "Tecknet M008": true, - "Thermaltake Poseidon Z RGB": true, - "Thermaltake Riing (PID 0x1FA5)": true, - "Thermaltake Riing (PID 0x1FA6)": true, - "Thermaltake Riing (PID 0x1FA7)": true, - "Thermaltake Riing (PID 0x1FA8)": true, - "Thermaltake Riing (PID 0x1FA9)": true, - "Thermaltake Riing (PID 0x1FAA)": true, - "Thermaltake Riing (PID 0x1FAB)": true, - "Thermaltake Riing (PID 0x1FAC)": true, - "Thermaltake Riing (PID 0x1FAD)": true, - "Thermaltake Riing (PID 0x1FAE)": true, - "Thermaltake Riing (PID 0x1FAF)": true, - "Thermaltake Riing (PID 0x1FB0)": true, - "Thermaltake Riing (PID 0x1FB1)": true, - "Thermaltake Riing (PID 0x1FB2)": true, - "Thermaltake Riing (PID 0x1FB3)": true, - "Thermaltake Riing (PID 0x1FB4)": true, - "Thermaltake Riing (PID 0x1FB5)": true, - "Thermaltake Riing Quad (PID 0x2260)": true, - "Thermaltake Riing Quad (PID 0x2261)": true, - "Thermaltake Riing Quad (PID 0x2262)": true, - "Thermaltake Riing Quad (PID 0x2263)": true, - "Thermaltake Riing Quad (PID 0x2264)": true, - "Thermaltake Riing Quad (PID 0x2265)": true, - "Thermaltake Riing Quad (PID 0x2266)": true, - "Thermaltake Riing Quad (PID 0x2267)": true, - "Thermaltake Riing Quad (PID 0x2268)": true, - "Thermaltake Riing Quad (PID 0x2269)": true, - "Thermaltake Riing Quad (PID 0x226A)": true, - "Thermaltake Riing Quad (PID 0x226B)": true, - "Thermaltake Riing Quad (PID 0x226C)": true, - "Thermaltake Riing Quad (PID 0x226D)": true, - "Thermaltake Riing Quad (PID 0x226E)": true, - "Thermaltake Riing Quad (PID 0x226F)": true, - "Thermaltake Riing Quad (PID 0x2270)": true, - "ThingM blink(1) mk2": true, - "Trust GXT 114": true, - "Trust GXT 180": true, - "ViewSonic Monitor XG270QG": true, - "Wooting One (Classic)": true, - "Wooting One (Legacy)": true, - "Wooting One (None)": true, - "Wooting One (Xbox)": true, - "Wooting Two (Classic)": true, - "Wooting Two (Legacy)": true, - "Wooting Two (None)": true, - "Wooting Two (Xbox)": true, - "Wooting Two 60HE (ARM) (Classic)": true, - "Wooting Two 60HE (ARM) (None)": true, - "Wooting Two 60HE (ARM) (Xbox)": true, - "Wooting Two 60HE (Classic)": true, - "Wooting Two 60HE (None)": true, - "Wooting Two 60HE (Xbox)": true, - "Wooting Two HE (ARM) (Classic)": true, - "Wooting Two HE (ARM) (None)": true, - "Wooting Two HE (ARM) (Xbox)": true, - "Wooting Two HE (Classic)": true, - "Wooting Two HE (None)": true, - "Wooting Two HE (Xbox)": true, - "Wooting Two LE (Classic)": true, - "Wooting Two LE (None)": true, - "Wooting Two LE (Xbox)": true, - "XPG Spectrix S40G": true, - "Yeelight": true, - "ZET Blade Optical": true, - "ZET Fury Pro": true, - "ZET GAMING Edge Air Elit": true, - "ZET GAMING Edge Air Elit (Wireless)": true, - "ZET GAMING Edge Air Pro": true, - "ZET GAMING Edge Air Pro (Wireless)": true, - "ZOTAC GAMING GeForce RTX 2070 SUPER Twin Fan": true, - "ZOTAC GAMING GeForce RTX 3070 Ti Trinity OC": true, - "ZOTAC GAMING GeForce RTX 3080 Ti AMP Holo": true, - "ZOTAC GAMING GeForce RTX 3090 AMP Extreme Holo": true, - "ZOTAC GAMING GeForce RTX 4090 AMP Extreme AIRO": true, - "ZOTAC GAMING GeForce RTX 4090 Trinity OC": true, - "Zalman Z Sync": true, - "iGame GeForce RTX 2070 SUPER Advanced OC-V": true, - "iGame GeForce RTX 3060 Advanced OC 12G L-V": true, - "iGame GeForce RTX 3060 Ti Advanced OC-V": true, - "iGame GeForce RTX 3060 Ti Ultra W OC LHR-V": true, - "iGame GeForce RTX 3060 Ultra W OC 12G L-V": true, - "iGame GeForce RTX 3070 Advanced OC-V": true, - "iGame GeForce RTX 3070 Ti Advanced OC-V": true, - "iGame GeForce RTX 3070 Ti Ultra W OC LHR": true, - "iGame GeForce RTX 3070 Ultra W OC LHR": true, - "iGame GeForce RTX 3080 Ti Advanced OC-V": true, - "iGame GeForce RTX 4070 Ti Advanced OC-V": true, - "iGame GeForce RTX 4080 Ultra W OC-V": true - } - }, - "Gigabyte RGB Fusion 2 SMBus": { - "SupportedDevices": [ - "B450 AORUS ELITE", - "B450 AORUS ELITE V2", - "B450 AORUS M", - "B450 AORUS PRO WIFI-CF", - "B450 AORUS PRO-CF", - "B450 AORUS PRO-CF4", - "B450 I AORUS PRO WIFI-CF", - "B450M DS3H-CF", - "X299 DESIGNARE EX-CF", - "X399 AORUS XTREME-CF", - "X399 DESIGNARE EX-CF", - "X470 AORUS GAMING 5 WIFI", - "X470 AORUS GAMING 5 WIFI-CF", - "X470 AORUS GAMING 7 WIFI-CF", - "X470 AORUS GAMING 7 WIFI-50-CF", - "X470 AORUS ULTRA GAMING", - "X470 AORUS ULTRA GAMING-CF", - "B360M AORUS Gaming 3-CF", - "Z370 AORUS Gaming 5-CF", - "Z370 AORUS Ultra Gaming-CF" - ] - }, - "Plugins": { - "plugins": [ - { - "description": "Provides a variety of custom effects", + "AutoStart": { + "client": "localhost:6742", + "custom": "", "enabled": true, - "name": "OpenRGB Effects Plugin" - } - ] - }, - "Theme": { - "theme": "dark" - }, - "UserInterface": { - "exit_profile": { - "profile_name": "rw-basic", - "set_on_exit": true + "host": "0.0.0.0", + "port": "6742", + "profile": "", + "setclient": false, + "setcustom": false, + "setminimized": true, + "setprofile": false, + "setserver": false, + "setserverhost": false, + "setserverport": false + }, + "CorsairDominatorSettings": { + "model": "CMT" + }, + "Detectors": { + "detectors": { + "AMD Wraith Prism": true, + "AOC AGON AMM700": true, + "AOC GK500": true, + "AOC GM500": true, + "ASRock Deskmini Addressable LED Strip": true, + "ASRock Motherboard SMBus Controllers": true, + "ASRock Polychrome USB": true, + "ASUS AREZ Strix RX Vega 56 O8G": true, + "ASUS Aura Addressable": true, + "ASUS Aura Core": true, + "ASUS Aura Motherboard": true, + "ASUS Aura SMBus Motherboard": true, + "ASUS Cerberus Mech": true, + "ASUS GTX 1060 Strix": true, + "ASUS GTX 1060 Strix 6G Gaming": true, + "ASUS GTX 1070 Strix Gaming": true, + "ASUS GTX 1070 Strix OC": true, + "ASUS GTX 1080 Strix OC": true, + "ASUS KO RTX 3060 O12G V2 GAMING": true, + "ASUS KO RTX 3060 OC O12G GAMING": true, + "ASUS KO RTX 3060Ti O8G GAMING": true, + "ASUS KO RTX 3060Ti O8G V2 GAMING": true, + "ASUS KO RTX 3070 O8G V2 GAMING": true, + "ASUS ROG AURA Terminal": true, + "ASUS ROG Ally": true, + "ASUS ROG Balteus": true, + "ASUS ROG Balteus Qi": true, + "ASUS ROG Chakram (Wireless)": true, + "ASUS ROG Claymore": true, + "ASUS ROG Falchion (Wired)": true, + "ASUS ROG Falchion (Wireless)": true, + "ASUS ROG GTX 1660 Ti OC 6G": true, + "ASUS ROG Gladius II": true, + "ASUS ROG Gladius II Core": true, + "ASUS ROG Gladius II Origin": true, + "ASUS ROG Gladius II Origin COD": true, + "ASUS ROG Gladius II Origin PNK LTD": true, + "ASUS ROG Gladius II Wireless": true, + "ASUS ROG Gladius III": true, + "ASUS ROG Gladius III Wireless 2.4Ghz": true, + "ASUS ROG Gladius III Wireless Bluetooth": true, + "ASUS ROG Gladius III Wireless USB": true, + "ASUS ROG Keris": true, + "ASUS ROG Keris Wireless 2.4Ghz": true, + "ASUS ROG Keris Wireless Bluetooth": true, + "ASUS ROG Keris Wireless USB": true, + "ASUS ROG PG32UQ": true, + "ASUS ROG Pugio": true, + "ASUS ROG Pugio II (Wired)": true, + "ASUS ROG Pugio II (Wireless)": true, + "ASUS ROG RTX 3080 10G GUNDAM EDITION": true, + "ASUS ROG Ryuo AIO": true, + "ASUS ROG STRIX 3060 12G GAMING": true, + "ASUS ROG STRIX 3060 O12G GAMING": true, + "ASUS ROG STRIX 3060 O12G V2 GAMING": true, + "ASUS ROG STRIX 3060Ti O8G OC": true, + "ASUS ROG STRIX 3060Ti O8G V2": true, + "ASUS ROG STRIX 3070 O8G GAMING": true, + "ASUS ROG STRIX 3070 O8G V2 GAMING": true, + "ASUS ROG STRIX 3070 O8G V2 White": true, + "ASUS ROG STRIX 3070 O8G White": true, + "ASUS ROG STRIX 3070 OC": true, + "ASUS ROG STRIX 3070Ti O8G GAMING": true, + "ASUS ROG STRIX 3080 10G GAMING": true, + "ASUS ROG STRIX 3080 10G V2 GAMING": true, + "ASUS ROG STRIX 3080 O10G GAMING": true, + "ASUS ROG STRIX 3080 O10G V2 GAMING": true, + "ASUS ROG STRIX 3080 O10G V2 WHITE": true, + "ASUS ROG STRIX 3080 O10G WHITE": true, + "ASUS ROG STRIX 3080Ti O12G GAMING": true, + "ASUS ROG STRIX 3090 24G GAMING": true, + "ASUS ROG STRIX 3090 O24G GAMING": true, + "ASUS ROG STRIX 3090 O24G GAMING White OC": true, + "ASUS ROG STRIX LC 3080Ti O12G GAMING": true, + "ASUS ROG STRIX LC RX 6800XT O16G GAMING": true, + "ASUS ROG STRIX LC RX 6900XT O16G GAMING": true, + "ASUS ROG STRIX LC RX 6900XT O16G GAMING TOP": true, + "ASUS ROG STRIX LC RX 6950XT O16G GAMING": true, + "ASUS ROG STRIX RTX 2060 EVO Gaming 6G": true, + "ASUS ROG STRIX RTX 2060 O6G EVO Gaming": true, + "ASUS ROG STRIX RTX 2060 O6G Gaming": true, + "ASUS ROG STRIX RTX 2060S 8G Gaming": true, + "ASUS ROG STRIX RTX 2060S A8G EVO Gaming": true, + "ASUS ROG STRIX RTX 2060S A8G Gaming": true, + "ASUS ROG STRIX RTX 2060S O8G Gaming": true, + "ASUS ROG STRIX RTX 2070 A8G Gaming": true, + "ASUS ROG STRIX RTX 2070 O8G Gaming": true, + "ASUS ROG STRIX RTX 2070S 8G Gaming": true, + "ASUS ROG STRIX RTX 2070S A8G Gaming": true, + "ASUS ROG STRIX RTX 2070S O8G Gaming": true, + "ASUS ROG STRIX RTX 2080 8G Gaming": true, + "ASUS ROG STRIX RTX 2080 O8G Gaming": true, + "ASUS ROG STRIX RTX 2080 O8G V2 Gaming": true, + "ASUS ROG STRIX RTX 2080 Ti 11G Gaming": true, + "ASUS ROG STRIX RTX 2080 Ti A11G Gaming": true, + "ASUS ROG STRIX RTX 2080 Ti O11G Gaming": true, + "ASUS ROG STRIX RTX 2080S A8G Gaming": true, + "ASUS ROG STRIX RTX 2080S O8G Gaming": true, + "ASUS ROG STRIX RTX 2080S O8G White": true, + "ASUS ROG STRIX RTX 3080 12G": true, + "ASUS ROG STRIX RTX 3080 O12G": true, + "ASUS ROG STRIX RTX 3080 O12G EVA EDITION": true, + "ASUS ROG STRIX RTX 4080 16G GAMING": true, + "ASUS ROG STRIX RTX 4080 O16G GAMING": true, + "ASUS ROG STRIX RTX 4090 24G GAMING": true, + "ASUS ROG STRIX RTX 4090 O24G GAMING": true, + "ASUS ROG STRIX RX 6700XT O12G GAMING": true, + "ASUS ROG STRIX RX 6750XT O12G GAMING": true, + "ASUS ROG STRIX RX 6800 O16G Gaming": true, + "ASUS ROG STRIX RX470 O4G Gaming": true, + "ASUS ROG STRIX RX480 Gaming OC": true, + "ASUS ROG STRIX RX560 Gaming": true, + "ASUS ROG Strix Claw": true, + "ASUS ROG Strix Evolve": true, + "ASUS ROG Strix Flare": true, + "ASUS ROG Strix Flare CoD Black Ops 4 Edition": true, + "ASUS ROG Strix Flare PNK LTD": true, + "ASUS ROG Strix GTX 1050 O2G Gaming": true, + "ASUS ROG Strix GTX 1050 TI 4G Gaming": true, + "ASUS ROG Strix GTX 1050 TI O4G Gaming": true, + "ASUS ROG Strix GTX 1650S OC 4G": true, + "ASUS ROG Strix GTX 1660S O6G Gaming": true, + "ASUS ROG Strix GTX1070 Ti 8G Gaming": true, + "ASUS ROG Strix GTX1070 Ti A8G Gaming": true, + "ASUS ROG Strix GTX1080 A8G Gaming": true, + "ASUS ROG Strix GTX1080 O8G 11Gbps": true, + "ASUS ROG Strix GTX1080 O8G Gaming": true, + "ASUS ROG Strix GTX1080 Ti 11G Gaming": true, + "ASUS ROG Strix GTX1080 Ti Gaming": true, + "ASUS ROG Strix GTX1080 Ti O11G Gaming": true, + "ASUS ROG Strix Impact": true, + "ASUS ROG Strix Impact II": true, + "ASUS ROG Strix Impact II Electro Punk": true, + "ASUS ROG Strix Impact II Gundam": true, + "ASUS ROG Strix Impact II Moonlight White": true, + "ASUS ROG Strix Impact II Wireless 2.4 Ghz": true, + "ASUS ROG Strix Impact II Wireless USB": true, + "ASUS ROG Strix LC": true, + "ASUS ROG Strix SCAR 15": true, + "ASUS ROG Strix Scope": true, + "ASUS ROG Strix Scope RX": true, + "ASUS ROG Strix Scope RX TKL Wireless Deluxe": true, + "ASUS ROG Strix Scope TKL": true, + "ASUS ROG Strix Scope TKL PNK LTD": true, + "ASUS ROG Strix XG279Q": true, + "ASUS ROG Strix XG27AQ": true, + "ASUS ROG Strix XG27AQM": true, + "ASUS ROG Strix XG27W": true, + "ASUS ROG Throne": true, + "ASUS ROG Throne QI": true, + "ASUS ROG Throne QI GUNDAM": true, + "ASUS RX 5600XT Strix O6G Gaming": true, + "ASUS RX 570 Strix O4G Gaming OC": true, + "ASUS RX 570 Strix O8G Gaming OC": true, + "ASUS RX 5700XT Strix 08G Gaming": true, + "ASUS RX 5700XT Strix Gaming OC": true, + "ASUS RX 580 Strix Gaming OC": true, + "ASUS RX 580 Strix Gaming TOP": true, + "ASUS RX 6800 TUF Gaming OC": true, + "ASUS TUF 3060 O12G GAMING": true, + "ASUS TUF 3060 O12G V2 GAMING": true, + "ASUS TUF Gaming K1": true, + "ASUS TUF Gaming K3": true, + "ASUS TUF Gaming K5": true, + "ASUS TUF Gaming K7": true, + "ASUS TUF Gaming M3": true, + "ASUS TUF Gaming M5": true, + "ASUS TUF Laptop": true, + "ASUS TUF RTX 3060 Ti 8G Gaming OC": true, + "ASUS TUF RTX 3060Ti O8G": true, + "ASUS TUF RTX 3060Ti O8G OC": true, + "ASUS TUF RTX 3070 8G GAMING": true, + "ASUS TUF RTX 3070 O8G GAMING": true, + "ASUS TUF RTX 3070 O8G V2 GAMING": true, + "ASUS TUF RTX 3070Ti O8G GAMING": true, + "ASUS TUF RTX 3070Ti O8G V2 GAMING": true, + "ASUS TUF RTX 3080 10G GAMING": true, + "ASUS TUF RTX 3080 O10G OC": true, + "ASUS TUF RTX 3080 O10G V2 GAMING": true, + "ASUS TUF RTX 3080 O12G GAMING": true, + "ASUS TUF RTX 3080Ti 12G GAMING": true, + "ASUS TUF RTX 3080Ti O12G GAMING": true, + "ASUS TUF RTX 3090 O24G": true, + "ASUS TUF RTX 3090 O24G OC": true, + "ASUS TUF RTX 3090Ti O24G OC GAMING": true, + "ASUS TUF RTX 4070 Ti 12G Gaming": true, + "ASUS TUF RTX 4070 Ti O12G Gaming": true, + "ASUS TUF RTX 4080 O16G GAMING": true, + "ASUS TUF RTX 4080 O16G OC": true, + "ASUS TUF RTX 4090 O24G": true, + "ASUS TUF RTX 4090 O24G OC": true, + "ASUS TUF RX 6700XT O12G GAMING": true, + "ASUS TUF RX 6800XT O16G GAMING": true, + "ASUS TUF RX 6900XT O16G GAMING": true, + "ASUS TUF RX 6900XT T16G GAMING": true, + "ASUS TUF RX 6950XT O16G GAMING": true, + "ASUS Vega 64 Strix": true, + "Acer Predator Gaming Mouse (Rival 300)": true, + "Alienware AW510K": true, + "Anne Pro 2": true, + "Aorus CPU Coolers": true, + "Asus ROG Chakram (Wired)": true, + "Asus ROG Chakram Core": true, + "Asus ROG Chakram X 2.4GHz": true, + "Asus ROG Chakram X USB": true, + "Asus ROG Spatha X 2.4GHz": true, + "Asus ROG Spatha X USB": true, + "BlinkyTape": true, + "Bloody MP 50RS": true, + "Bloody W60 Pro": true, + "CRYORIG H7 Quad Lumi": true, + "Cherry Keyboard CCF MX 1.0 TKL BL": true, + "Cherry Keyboard CCF MX 1.0 TKL NBL": true, + "Cherry Keyboard CCF MX 8.0 TKL BL": true, + "Cherry Keyboard G80-3000 TKL NBL": true, + "Cherry Keyboard G80-3000 TKL NBL KOREAN": true, + "Cherry Keyboard G80-3000 TKL RGB": true, + "Cherry Keyboard G80-3000N FL RGB": true, + "Cherry Keyboard G80-3000N TKL RGB": true, + "Cherry Keyboard MV BOARD 3.0 FL RGB": true, + "Cherry Keyboard MX 1.0 FL BL": true, + "Cherry Keyboard MX 1.0 FL NBL": true, + "Cherry Keyboard MX 1.0 FL RGB": true, + "Cherry Keyboard MX BOARD 1.0 TKL RGB": true, + "Cherry Keyboard MX BOARD 10.0 FL RGB": true, + "Cherry Keyboard MX BOARD 10.0N FL RGB": true, + "Cherry Keyboard MX BOARD 2.0S FL NBL": true, + "Cherry Keyboard MX BOARD 2.0S FL RGB": true, + "Cherry Keyboard MX BOARD 2.0S FL RGB DE": true, + "Cherry Keyboard MX BOARD 3.0S FL NBL": true, + "Cherry Keyboard MX BOARD 3.0S FL RGB": true, + "Cherry Keyboard MX BOARD 3.0S FL RGB KOREAN": true, + "Cherry Keyboard MX BOARD 8.0 TKL RGB": true, + "Cooler Master ARGB": true, + "Cooler Master ARGB Gen 2 A1": true, + "Cooler Master ARGB Gen 2 A1 V2": true, + "Cooler Master MK750": true, + "Cooler Master MM530": true, + "Cooler Master MM711": true, + "Cooler Master MM720": true, + "Cooler Master MM730": true, + "Cooler Master MP750 Large": true, + "Cooler Master MP750 Medium": true, + "Cooler Master MP750 XL": true, + "Cooler Master MasterKeys Pro L": true, + "Cooler Master MasterKeys Pro L White": true, + "Cooler Master MasterKeys Pro S": true, + "Cooler Master RGB": true, + "Cooler Master Radeon 6000 GPU": true, + "Cooler Master Radeon 6900 GPU": true, + "Cooler Master SK630": true, + "Cooler Master SK650": true, + "Cooler Master Small ARGB": true, + "Corsair 1000D Obsidian": true, + "Corsair Commander Core": true, + "Corsair Commander Pro": true, + "Corsair Dominator Platinum": true, + "Corsair Glaive RGB": true, + "Corsair Glaive RGB PRO": true, + "Corsair H100i v2": true, + "Corsair Harpoon RGB": true, + "Corsair Harpoon RGB PRO": true, + "Corsair Hydro H100i Platinum": true, + "Corsair Hydro H100i Platinum SE": true, + "Corsair Hydro H100i Pro XT": true, + "Corsair Hydro H100i Pro XT v2": true, + "Corsair Hydro H115i Platinum": true, + "Corsair Hydro H115i Pro XT": true, + "Corsair Hydro H150i Pro XT": true, + "Corsair Hydro H60i Pro XT": true, + "Corsair Hydro Series": true, + "Corsair Ironclaw RGB": true, + "Corsair Ironclaw Wireless": true, + "Corsair Ironclaw Wireless (Wired)": true, + "Corsair K100": true, + "Corsair K55 RGB": true, + "Corsair K55 RGB PRO": true, + "Corsair K55 RGB PRO XT": true, + "Corsair K57 RGB (Wired)": true, + "Corsair K60 RGB PRO": true, + "Corsair K60 RGB PRO Low Profile": true, + "Corsair K65 LUX RGB": true, + "Corsair K65 Mini": true, + "Corsair K65 RGB": true, + "Corsair K65 RGB RAPIDFIRE": true, + "Corsair K68 RGB": true, + "Corsair K70 LUX": true, + "Corsair K70 LUX RGB": true, + "Corsair K70 RGB": true, + "Corsair K70 RGB MK.2": true, + "Corsair K70 RGB MK.2 Low Profile": true, + "Corsair K70 RGB MK.2 SE": true, + "Corsair K70 RGB RAPIDFIRE": true, + "Corsair K95 RGB": true, + "Corsair K95 RGB PLATINUM": true, + "Corsair K95 RGB PLATINUM XT": true, + "Corsair LS100 Lighting Kit": true, + "Corsair LT100": true, + "Corsair Lighting Node Core": true, + "Corsair Lighting Node Pro": true, + "Corsair M55 RGB PRO": true, + "Corsair M65": true, + "Corsair M65 PRO": true, + "Corsair M65 RGB Elite": true, + "Corsair MM700": true, + "Corsair MM800 RGB Polaris": true, + "Corsair Nightsword": true, + "Corsair SPEC OMEGA RGB": true, + "Corsair ST100 RGB": true, + "Corsair Sabre RGB": true, + "Corsair Scimitar Elite RGB": true, + "Corsair Scimitar PRO RGB": true, + "Corsair Scimitar RGB": true, + "Corsair Strafe": true, + "Corsair Strafe MK.2": true, + "Corsair Strafe Red": true, + "Corsair Vengeance": true, + "Corsair Vengeance Pro": true, + "Cougar 700K EVO Gaming Keyboard": true, + "Cougar Revenger ST": true, + "Creative SoundBlasterX G6": true, + "Crucial": true, + "DMX": true, + "Dark Project KD3B V2": true, + "Das Keyboard Q4 RGB": true, + "Das Keyboard Q5 RGB": true, + "Das Keyboard Q5S RGB": true, + "Debug Controllers": true, + "Dell G Series LED Controller": true, + "Ducky One 2 RGB TKL": true, + "Ducky Shine 7/Ducky One 2 RGB": true, + "Dygma Raise": true, + "E1.31": true, + "EK Loop Connect": true, + "ENE SMBus DRAM": true, + "EVGA GP102 GPU": true, + "EVGA GeForce RTX 2070 SUPER FTW3 Ultra": true, + "EVGA GeForce RTX 2070 SUPER FTW3 Ultra+": true, + "EVGA GeForce RTX 2070 SUPER XC Gaming": true, + "EVGA GeForce RTX 2070 SUPER XC Ultra": true, + "EVGA GeForce RTX 2070 SUPER XC Ultra+": true, + "EVGA GeForce RTX 2070 XC Black": true, + "EVGA GeForce RTX 2070 XC Gaming": true, + "EVGA GeForce RTX 2070 XC OC": true, + "EVGA GeForce RTX 2080 Black": true, + "EVGA GeForce RTX 2080 SUPER FTW3 Hybrid OC": true, + "EVGA GeForce RTX 2080 SUPER FTW3 Ultra": true, + "EVGA GeForce RTX 2080 SUPER FTW3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 2080 SUPER XC Gaming": true, + "EVGA GeForce RTX 2080 SUPER XC Ultra": true, + "EVGA GeForce RTX 2080 XC Black": true, + "EVGA GeForce RTX 2080 XC Gaming": true, + "EVGA GeForce RTX 2080 XC Ultra Gaming": true, + "EVGA GeForce RTX 2080Ti Black": true, + "EVGA GeForce RTX 2080Ti FTW3 Ultra": true, + "EVGA GeForce RTX 2080Ti XC HYBRID GAMING": true, + "EVGA GeForce RTX 2080Ti XC HYDRO COPPER": true, + "EVGA GeForce RTX 2080Ti XC Ultra": true, + "EVGA GeForce RTX 3060TI FTW3 Gaming": true, + "EVGA GeForce RTX 3060TI FTW3 Ultra": true, + "EVGA GeForce RTX 3060TI FTW3 Ultra LHR": true, + "EVGA GeForce RTX 3070 Black Gaming": true, + "EVGA GeForce RTX 3070 FTW3 Ultra": true, + "EVGA GeForce RTX 3070 FTW3 Ultra LHR": true, + "EVGA GeForce RTX 3070 XC3 Gaming": true, + "EVGA GeForce RTX 3070 XC3 Ultra": true, + "EVGA GeForce RTX 3070 XC3 Ultra LHR": true, + "EVGA GeForce RTX 3070Ti FTW3 Ultra": true, + "EVGA GeForce RTX 3070Ti FTW3 Ultra v2": true, + "EVGA GeForce RTX 3070Ti XC3 Gaming": true, + "EVGA GeForce RTX 3070Ti XC3 Ultra": true, + "EVGA GeForce RTX 3070Ti XC3 Ultra v2": true, + "EVGA GeForce RTX 3080 FTW3 Gaming": true, + "EVGA GeForce RTX 3080 FTW3 Ultra": true, + "EVGA GeForce RTX 3080 FTW3 Ultra 12GB": true, + "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid": true, + "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid Gaming LHR": true, + "EVGA GeForce RTX 3080 FTW3 Ultra Hybrid LHR": true, + "EVGA GeForce RTX 3080 FTW3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 3080 FTW3 Ultra Hydro Copper 12G": true, + "EVGA GeForce RTX 3080 FTW3 Ultra LHR": true, + "EVGA GeForce RTX 3080 FTW3 Ultra v2 LHR": true, + "EVGA GeForce RTX 3080 XC3 Black": true, + "EVGA GeForce RTX 3080 XC3 Black LHR": true, + "EVGA GeForce RTX 3080 XC3 Gaming": true, + "EVGA GeForce RTX 3080 XC3 Gaming LHR": true, + "EVGA GeForce RTX 3080 XC3 Ultra": true, + "EVGA GeForce RTX 3080 XC3 Ultra 12G": true, + "EVGA GeForce RTX 3080 XC3 Ultra Hybrid": true, + "EVGA GeForce RTX 3080 XC3 Ultra Hybrid LHR": true, + "EVGA GeForce RTX 3080 XC3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 3080 XC3 Ultra LHR": true, + "EVGA GeForce RTX 3080Ti FTW3 Ultra": true, + "EVGA GeForce RTX 3080Ti FTW3 Ultra Hybrid": true, + "EVGA GeForce RTX 3080Ti FTW3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 3080Ti XC3 Gaming": true, + "EVGA GeForce RTX 3080Ti XC3 Gaming Hybrid": true, + "EVGA GeForce RTX 3080Ti XC3 Gaming Hydro Copper": true, + "EVGA GeForce RTX 3080Ti XC3 Ultra Gaming": true, + "EVGA GeForce RTX 3090 FTW3 Ultra": true, + "EVGA GeForce RTX 3090 FTW3 Ultra Hybrid": true, + "EVGA GeForce RTX 3090 FTW3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 3090 FTW3 Ultra v2": true, + "EVGA GeForce RTX 3090 FTW3 Ultra v3": true, + "EVGA GeForce RTX 3090 K|NGP|N Hybrid": true, + "EVGA GeForce RTX 3090 K|NGP|N Hydro Copper": true, + "EVGA GeForce RTX 3090 XC3 Black": true, + "EVGA GeForce RTX 3090 XC3 Gaming": true, + "EVGA GeForce RTX 3090 XC3 Ultra": true, + "EVGA GeForce RTX 3090 XC3 Ultra Hybrid": true, + "EVGA GeForce RTX 3090 XC3 Ultra Hydro Copper": true, + "EVGA GeForce RTX 3090Ti FTW3 Black Gaming": true, + "EVGA GeForce RTX 3090Ti FTW3 Gaming": true, + "EVGA GeForce RTX 3090Ti FTW3 Ultra Gaming": true, + "EVGA Pascal GPU": true, + "EVGA X20 Gaming Mouse": true, + "EVGA X20 USB Receiver": true, + "EVGA Z15 Keyboard": true, + "EVGA Z20 Keyboard": true, + "EVision Keyboard 0C45:5004": true, + "EVision Keyboard 0C45:5104": true, + "EVision Keyboard 0C45:5204": true, + "EVision Keyboard 0C45:652F": true, + "EVision Keyboard 0C45:7698": true, + "EVision Keyboard 0C45:8520": true, + "EVision Keyboard 320F:5000": true, + "EVision Keyboard 320F:502A": true, + "EVision Keyboard 320F:5064": true, + "ElgatoKeyLight": true, + "Epomaker TH80 Pro (USB Cable)": true, + "Epomaker TH80 Pro (USB Dongle)": true, + "Espurna": true, + "Everest GT-100 RGB": true, + "FanBus": true, + "Faustus": true, + "GALAX RTX 2070 Super EX Gamer Black": true, + "GaiZhongGai 17 PRO": true, + "GaiZhongGai 17+4+Touch PRO": true, + "GaiZhongGai 20 PRO": true, + "GaiZhongGai 42 PRO": true, + "GaiZhongGai 68+4 PRO": true, + "GaiZhongGai Dial": true, + "GaiZhongGai LightBoard": true, + "GaiZhongGai RGB HUB Blue": true, + "GaiZhongGai RGB HUB Green": true, + "Gainward GTX 1080 Phoenix": true, + "Gainward GTX 1080 Ti Phoenix": true, + "Gainward RTX 2070 Super Phantom": true, + "Gainward RTX 2080 Phoenix GS": true, + "Gainward RTX 3070 Phoenix": true, + "Gainward RTX 3070 Ti Phoenix": true, + "Gainward RTX 3080 Phoenix": true, + "Gainward RTX 3080 Ti Phoenix": true, + "Gainward RTX 3090 Phoenix": true, + "Genesis Thor 300": true, + "Gigabyte AORUS RTX2060 SUPER 8G V1": true, + "Gigabyte AORUS RTX2070 SUPER 8G": true, + "Gigabyte AORUS RTX2070 XTREME 8G": true, + "Gigabyte AORUS RTX2080 8G": true, + "Gigabyte AORUS RTX2080 SUPER 8G": true, + "Gigabyte AORUS RTX2080 SUPER 8G Rev 1.0": true, + "Gigabyte AORUS RTX2080 SUPER Waterforce WB 8G": true, + "Gigabyte AORUS RTX2080 Ti XTREME 11G": true, + "Gigabyte AORUS RTX2080 XTREME 8G": true, + "Gigabyte AORUS RTX3060 ELITE 12G": true, + "Gigabyte AORUS RTX3060 ELITE 12G LHR": true, + "Gigabyte AORUS RTX3060 ELITE 12G Rev a1": true, + "Gigabyte AORUS RTX3060 Ti ELITE 8G LHR": true, + "Gigabyte AORUS RTX3070 Ti MASTER 8G": true, + "Gigabyte AORUS RTX3080 Ti XTREME WATERFORCE 12G": true, + "Gigabyte AORUS RTX3080 XTREME WATERFORCE 10G Rev 2.0": true, + "Gigabyte AORUS RTX3080 XTREME WATERFORCE WB 10G": true, + "Gigabyte AORUS RTX3080 XTREME WATERFORCE WB 12G LHR": true, + "Gigabyte AORUS RTX3090 XTREME WATERFORCE 24G": true, + "Gigabyte AORUS RTX3090 XTREME WATERFORCE WB 24G": true, + "Gigabyte AORUS RTX4080 MASTER 16G": true, + "Gigabyte AORUS RTX4090 MASTER 24G": true, + "Gigabyte Aorus M2": true, + "Gigabyte GTX1050 Ti G1 Gaming": true, + "Gigabyte GTX1050 Ti G1 Gaming (rev A1)": true, + "Gigabyte GTX1060 G1 Gaming 6G": true, + "Gigabyte GTX1060 G1 Gaming 6G OC": true, + "Gigabyte GTX1060 Xtreme Gaming V1": true, + "Gigabyte GTX1060 Xtreme Gaming v2": true, + "Gigabyte GTX1070 G1 Gaming 8G V1": true, + "Gigabyte GTX1070 Ti 8G Gaming": true, + "Gigabyte GTX1070 Xtreme Gaming": true, + "Gigabyte GTX1080 G1 Gaming": true, + "Gigabyte GTX1080 Ti 11G": true, + "Gigabyte GTX1080 Ti Gaming OC 11G": true, + "Gigabyte GTX1080 Ti Gaming OC BLACK 11G": true, + "Gigabyte GTX1080 Ti Xtreme Edition": true, + "Gigabyte GTX1080 Ti Xtreme Waterforce Edition": true, + "Gigabyte GTX1650 Gaming OC": true, + "Gigabyte GTX1660 Gaming OC 6G": true, + "Gigabyte GTX1660 SUPER Gaming OC": true, + "Gigabyte RGB": true, + "Gigabyte RGB Fusion": true, + "Gigabyte RGB Fusion 2 DRAM": true, + "Gigabyte RGB Fusion 2 SMBus": true, + "Gigabyte RGB Fusion 2 USB": true, + "Gigabyte RTX2060 Gaming OC": true, + "Gigabyte RTX2060 Gaming OC PRO": true, + "Gigabyte RTX2060 Gaming OC PRO V2": true, + "Gigabyte RTX2060 Gaming OC PRO White": true, + "Gigabyte RTX2060 SUPER Gaming": true, + "Gigabyte RTX2060 SUPER Gaming OC": true, + "Gigabyte RTX2060 SUPER Gaming OC 3X 8G V2": true, + "Gigabyte RTX2060 SUPER Gaming OC 3X White 8G": true, + "Gigabyte RTX2070 Gaming OC 8G": true, + "Gigabyte RTX2070 Gaming OC 8GC": true, + "Gigabyte RTX2070 Windforce 8G": true, + "Gigabyte RTX2070S Gaming OC": true, + "Gigabyte RTX2070S Gaming OC 3X": true, + "Gigabyte RTX2070S Gaming OC 3X White": true, + "Gigabyte RTX2080 Gaming OC 8G": true, + "Gigabyte RTX2080 Ti GAMING OC 11G": true, + "Gigabyte RTX2080S Gaming OC 8G": true, + "Gigabyte RTX3050 Gaming OC 8G": true, + "Gigabyte RTX3060 EAGLE 12G LHR V2": true, + "Gigabyte RTX3060 EAGLE OC 12G": true, + "Gigabyte RTX3060 EAGLE OC 12G V2": true, + "Gigabyte RTX3060 Gaming OC 12G": true, + "Gigabyte RTX3060 Gaming OC 12G (rev. 2.0)": true, + "Gigabyte RTX3060 Ti EAGLE OC 8G": true, + "Gigabyte RTX3060 Ti EAGLE OC 8G V2.0 LHR": true, + "Gigabyte RTX3060 Ti GAMING OC 8G": true, + "Gigabyte RTX3060 Ti GAMING OC LHR 8G": true, + "Gigabyte RTX3060 Ti GAMING OC PRO 8G": true, + "Gigabyte RTX3060 Ti Gaming OC PRO 8G LHR": true, + "Gigabyte RTX3060 Ti Vision OC 8G": true, + "Gigabyte RTX3060 Vision OC 12G": true, + "Gigabyte RTX3060 Vision OC 12G LHR": true, + "Gigabyte RTX3060 Vision OC 12G v3.0": true, + "Gigabyte RTX3070 Eagle OC 8G": true, + "Gigabyte RTX3070 Eagle OC 8G V2.0 LHR": true, + "Gigabyte RTX3070 Gaming OC 8G": true, + "Gigabyte RTX3070 Gaming OC 8G v3.0 LHR": true, + "Gigabyte RTX3070 MASTER 8G": true, + "Gigabyte RTX3070 MASTER 8G LHR": true, + "Gigabyte RTX3070 Ti EAGLE 8G": true, + "Gigabyte RTX3070 Ti Gaming OC 8G": true, + "Gigabyte RTX3070 Ti Vision OC 8G": true, + "Gigabyte RTX3070 Vision 8G": true, + "Gigabyte RTX3070 Vision 8G V2.0 LHR": true, + "Gigabyte RTX3080 EAGLE OC 10G": true, + "Gigabyte RTX3080 Gaming OC 10G": true, + "Gigabyte RTX3080 Gaming OC 12G": true, + "Gigabyte RTX3080 Ti EAGLE 12G": true, + "Gigabyte RTX3080 Ti EAGLE OC 12G": true, + "Gigabyte RTX3080 Ti Gaming OC 12G": true, + "Gigabyte RTX3080 Ti Vision OC 12G": true, + "Gigabyte RTX3080 Vision OC 10G": true, + "Gigabyte RTX3080 Vision OC 10G (REV 2.0)": true, + "Gigabyte RTX3090 Gaming OC 24G": true, + "Gigabyte RTX3090 VISION OC 24G ": true, + "Gigabyte RTX4070Ti Gaming OC 12G": true, + "Gigabyte RTX4080 AERO OC 16G": true, + "Gigabyte RTX4080 Eagle OC 16G": true, + "Gigabyte RTX4080 Gaming OC 16G": true, + "Gigabyte RTX4090 GAMING OC 24G": true, + "Glorious Model D / D-": true, + "Glorious Model D / D- Wireless": true, + "Glorious Model O / O-": true, + "Glorious Model O / O- Wireless": true, + "HP Omen 30L": true, + "Holtek Mousemat": true, + "Holtek USB Gaming Mouse": true, + "HyperX Alloy Elite 2": true, + "HyperX Alloy Elite 2 (HP)": true, + "HyperX Alloy Elite RGB": true, + "HyperX Alloy FPS RGB": true, + "HyperX Alloy Origins": true, + "HyperX Alloy Origins (HP)": true, + "HyperX Alloy Origins 60": true, + "HyperX Alloy Origins 60 (HP)": true, + "HyperX Alloy Origins 65 (HP)": true, + "HyperX Alloy Origins Core": true, + "HyperX Alloy Origins Core (HP)": true, + "HyperX DRAM": true, + "HyperX DuoCast": true, + "HyperX Fury Ultra": true, + "HyperX Pulsefire Core": true, + "HyperX Pulsefire Dart (Wired)": true, + "HyperX Pulsefire Dart (Wireless)": true, + "HyperX Pulsefire FPS Pro": true, + "HyperX Pulsefire Haste": true, + "HyperX Pulsefire Mat": true, + "HyperX Pulsefire Mat RGB Mouse Pad XL": true, + "HyperX Pulsefire Raid": true, + "HyperX Pulsefire Surge": true, + "HyperX Quadcast S": true, + "Intel Arc A770 Limited Edition": true, + "Ionico Keyboard": true, + "Ionico Light Bar": true, + "JSAUX RGB Docking Station": true, + "KFA2 RTX 2070 EX": true, + "KFA2 RTX 2080 EX OC": true, + "KFA2 RTX 2080 Super EX OC": true, + "KFA2 RTX 2080 TI EX OC": true, + "KasaSmart": true, + "Keychron Gaming Keyboard 1": true, + "LED Strip": true, + "LIFX": true, + "Lego Dimensions Toypad Base": true, + "Lenovo": true, + "Lenovo 5 2020": true, + "Lenovo 5 2021": true, + "Lenovo 5 2022": true, + "Lenovo Ideapad 3-15ach6": true, + "Lenovo Legion 7 gen 5": true, + "Lenovo Legion 7 gen 6": true, + "Lenovo Legion 7S gen 5": true, + "Lenovo Legion 7S gen 6": true, + "Lenovo Legion Y740": true, + "Lian Li O11 Dynamic - Razer Edition": true, + "Lian Li Uni Hub": true, + "Lian Li Uni Hub - AL": true, + "Lian Li Uni Hub - SL V2": true, + "Lian Li Uni Hub - SL V2 v0.5": true, + "Linux LED": true, + "Logitech G Pro (HERO) Gaming Mouse": true, + "Logitech G Pro Gaming Mouse": true, + "Logitech G Pro RGB Mechanical Gaming Keyboard": true, + "Logitech G Pro Wireless Gaming Mouse": true, + "Logitech G Pro Wireless Gaming Mouse (wired)": true, + "Logitech G203 Lightsync": true, + "Logitech G203 Prodigy": true, + "Logitech G213": true, + "Logitech G303 Daedalus Apex": true, + "Logitech G403 Hero": true, + "Logitech G403 Prodigy Gaming Mouse": true, + "Logitech G403 Wireless Gaming Mouse": true, + "Logitech G403 Wireless Gaming Mouse (wired)": true, + "Logitech G502 Hero Gaming Mouse": true, + "Logitech G502 Proteus Spectrum Gaming Mouse": true, + "Logitech G502 Wireless Gaming Mouse": true, + "Logitech G502 Wireless Gaming Mouse (wired)": true, + "Logitech G512": true, + "Logitech G512 RGB": true, + "Logitech G560 Lightsync Speaker": true, + "Logitech G610 Orion": true, + "Logitech G633 Gaming Headset": true, + "Logitech G703 Hero Wireless Gaming Mouse": true, + "Logitech G703 Hero Wireless Gaming Mouse (wired)": true, + "Logitech G703 Wireless Gaming Mouse": true, + "Logitech G703 Wireless Gaming Mouse (wired)": true, + "Logitech G733 Gaming Headset": true, + "Logitech G810 Orion Spectrum": true, + "Logitech G813 RGB Mechanical Gaming Keyboard": true, + "Logitech G815 RGB Mechanical Gaming Keyboard": true, + "Logitech G900 Wireless Gaming Mouse": true, + "Logitech G900 Wireless Gaming Mouse (wired)": true, + "Logitech G903 Hero Wireless Gaming Mouse": true, + "Logitech G903 Hero Wireless Gaming Mouse (wired)": true, + "Logitech G903 Wireless Gaming Mouse": true, + "Logitech G903 Wireless Gaming Mouse (wired)": true, + "Logitech G910 Orion Spark": true, + "Logitech G910 Orion Spectrum": true, + "Logitech G915 Wireless RGB Mechanical Gaming Keyboard": true, + "Logitech G915 Wireless RGB Mechanical Gaming Keyboard (Wired)": true, + "Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard": true, + "Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard (Wired)": true, + "Logitech G933 Lightsync Headset": true, + "Logitech G935 Gaming Headset": true, + "Logitech Powerplay Mat": true, + "Logitech X56 Rhino Hotas Joystick": true, + "Logitech X56 Rhino Hotas Throttle": true, + "MSI 3-Zone Laptop": true, + "MSI GeForce GTX 1070 Gaming X": true, + "MSI GeForce GTX 1660 Gaming X 6G": true, + "MSI GeForce GTX 1660 Super Gaming 6G": true, + "MSI GeForce GTX 1660 Super Gaming X 6G": true, + "MSI GeForce GTX 1660Ti Gaming 6G": true, + "MSI GeForce GTX 1660Ti Gaming X 6G": true, + "MSI GeForce RTX 2060 Gaming Z 6G": true, + "MSI GeForce RTX 2060 Super ARMOR OC": true, + "MSI GeForce RTX 2060 Super Gaming X": true, + "MSI GeForce RTX 2070 ARMOR": true, + "MSI GeForce RTX 2070 ARMOR OC": true, + "MSI GeForce RTX 2070 Gaming": true, + "MSI GeForce RTX 2070 Gaming Z": true, + "MSI GeForce RTX 2070 SUPER ARMOR OC": true, + "MSI GeForce RTX 2070 Super Gaming": true, + "MSI GeForce RTX 2070 Super Gaming Trio": true, + "MSI GeForce RTX 2070 Super Gaming X": true, + "MSI GeForce RTX 2070 Super Gaming X Trio": true, + "MSI GeForce RTX 2070 Super Gaming Z Trio": true, + "MSI GeForce RTX 2080 Duke 8G OC": true, + "MSI GeForce RTX 2080 Gaming Trio": true, + "MSI GeForce RTX 2080 Gaming X Trio": true, + "MSI GeForce RTX 2080 Sea Hawk EK X": true, + "MSI GeForce RTX 2080 Super Gaming X Trio": true, + "MSI GeForce RTX 2080Ti 11G Gaming X Trio": true, + "MSI GeForce RTX 2080Ti Gaming X Trio": true, + "MSI GeForce RTX 2080Ti Gaming Z Trio": true, + "MSI GeForce RTX 2080Ti Sea Hawk EK X": true, + "MSI GeForce RTX 3050 Gaming X 8G": true, + "MSI GeForce RTX 3060 12G Gaming X Trio": true, + "MSI GeForce RTX 3060 12G Gaming X Trio LHR": true, + "MSI GeForce RTX 3060 12G Gaming Z Trio": true, + "MSI GeForce RTX 3060 Gaming X 12G": true, + "MSI GeForce RTX 3060 Gaming X 12G (GA104)": true, + "MSI GeForce RTX 3060 Gaming X 12G LHR": true, + "MSI GeForce RTX 3060 Ti 8GB Gaming X LHR": true, + "MSI GeForce RTX 3060 Ti 8GB Gaming X Trio": true, + "MSI GeForce RTX 3060 Ti 8GB Gaming X Trio LHR": true, + "MSI GeForce RTX 3070 8GB Gaming Trio": true, + "MSI GeForce RTX 3070 8GB Gaming X Trio": true, + "MSI GeForce RTX 3070 8GB Suprim": true, + "MSI GeForce RTX 3070 8GB Suprim X": true, + "MSI GeForce RTX 3070 8GB Suprim X LHR": true, + "MSI GeForce RTX 3070 Ti 8GB Gaming X Trio": true, + "MSI GeForce RTX 3070 Ti Suprim X 8G": true, + "MSI GeForce RTX 3080 10GB Gaming X Trio": true, + "MSI GeForce RTX 3080 10GB Gaming Z Trio": true, + "MSI GeForce RTX 3080 10GB Gaming Z Trio LHR": true, + "MSI GeForce RTX 3080 12GB Gaming Z Trio LHR": true, + "MSI GeForce RTX 3080 Suprim X 10G": true, + "MSI GeForce RTX 3080 Suprim X 10G LHR": true, + "MSI GeForce RTX 3080 Suprim X 12G LHR": true, + "MSI GeForce RTX 3080 Ti Gaming X Trio 12G": true, + "MSI GeForce RTX 3080 Ti Suprim X 12G": true, + "MSI GeForce RTX 3090 24GB Gaming X Trio": true, + "MSI GeForce RTX 3090 Suprim 24G": true, + "MSI GeForce RTX 3090 Suprim X 24G": true, + "MSI GeForce RTX 3090 Ti Gaming X Trio 24G": true, + "MSI GeForce RTX 3090 Ti Suprim X 24G": true, + "MSI GeForce RTX 4070 12GB Gaming X Trio": true, + "MSI GeForce RTX 4070Ti 12GB Gaming X Trio": true, + "MSI GeForce RTX 4070Ti 12GB Suprim X Trio": true, + "MSI GeForce RTX 4080 16GB Gaming X Trio": true, + "MSI GeForce RTX 4080 16GB Suprim X": true, + "MSI GeForce RTX 4090 24GB Gaming X Trio": true, + "MSI GeForce RTX 4090 24GB Suprim Liquid X": true, + "MSI GeForce RTX 4090 24GB Suprim X": true, + "MSI Mystic Light MS_1562": true, + "MSI Mystic Light MS_1563": true, + "MSI Mystic Light MS_1564": true, + "MSI Mystic Light MS_1720": true, + "MSI Mystic Light MS_7B12": true, + "MSI Mystic Light MS_7B16": true, + "MSI Mystic Light MS_7B17": true, + "MSI Mystic Light MS_7B18": true, + "MSI Mystic Light MS_7B50": true, + "MSI Mystic Light MS_7B85": true, + "MSI Mystic Light MS_7B93": true, + "MSI Mystic Light MS_7C34": true, + "MSI Mystic Light MS_7C35": true, + "MSI Mystic Light MS_7C36": true, + "MSI Mystic Light MS_7C37": true, + "MSI Mystic Light MS_7C56": true, + "MSI Mystic Light MS_7C59": true, + "MSI Mystic Light MS_7C60": true, + "MSI Mystic Light MS_7C67": true, + "MSI Mystic Light MS_7C71": true, + "MSI Mystic Light MS_7C73": true, + "MSI Mystic Light MS_7C75": true, + "MSI Mystic Light MS_7C76": true, + "MSI Mystic Light MS_7C77": true, + "MSI Mystic Light MS_7C79": true, + "MSI Mystic Light MS_7C80": true, + "MSI Mystic Light MS_7C81": true, + "MSI Mystic Light MS_7C82": true, + "MSI Mystic Light MS_7C83": true, + "MSI Mystic Light MS_7C84": true, + "MSI Mystic Light MS_7C86": true, + "MSI Mystic Light MS_7C87": true, + "MSI Mystic Light MS_7C90": true, + "MSI Mystic Light MS_7C91": true, + "MSI Mystic Light MS_7C92": true, + "MSI Mystic Light MS_7C94": true, + "MSI Mystic Light MS_7C95": true, + "MSI Mystic Light MS_7C98": true, + "MSI Mystic Light MS_7D03": true, + "MSI Mystic Light MS_7D06": true, + "MSI Mystic Light MS_7D07": true, + "MSI Mystic Light MS_7D08": true, + "MSI Mystic Light MS_7D09": true, + "MSI Mystic Light MS_7D13": true, + "MSI Mystic Light MS_7D15": true, + "MSI Mystic Light MS_7D17": true, + "MSI Mystic Light MS_7D18": true, + "MSI Mystic Light MS_7D19": true, + "MSI Mystic Light MS_7D20": true, + "MSI Mystic Light MS_7D25": true, + "MSI Mystic Light MS_7D27": true, + "MSI Mystic Light MS_7D28": true, + "MSI Mystic Light MS_7D29": true, + "MSI Mystic Light MS_7D30": true, + "MSI Mystic Light MS_7D31": true, + "MSI Mystic Light MS_7D32": true, + "MSI Mystic Light MS_7D36": true, + "MSI Mystic Light MS_7D38": true, + "MSI Mystic Light MS_7D41": true, + "MSI Mystic Light MS_7D42": true, + "MSI Mystic Light MS_7D43": true, + "MSI Mystic Light MS_7D46": true, + "MSI Mystic Light MS_7D50": true, + "MSI Mystic Light MS_7D51": true, + "MSI Mystic Light MS_7D52": true, + "MSI Mystic Light MS_7D53": true, + "MSI Mystic Light MS_7D54": true, + "MSI Mystic Light MS_7D59": true, + "MSI Mystic Light MS_7D67": true, + "MSI Mystic Light MS_7D69": true, + "MSI Mystic Light MS_7D70": true, + "MSI Mystic Light MS_7D73": true, + "MSI Mystic Light MS_7D75": true, + "MSI Mystic Light MS_7D76": true, + "MSI Mystic Light MS_7D77": true, + "MSI Mystic Light MS_7D78": true, + "MSI Mystic Light MS_7D86": true, + "MSI Mystic Light MS_7D89": true, + "MSI Mystic Light MS_7D91": true, + "MSI Mystic Light MS_7E01": true, + "MSI Mystic Light MS_7E06": true, + "MSI Mystic Light MS_7E07": true, + "MSI Mystic Light MS_B926": true, + "MSI Optix controller": true, + "MSI Radeon RX 6600 XT Gaming X": true, + "MSI Radeon RX 6700 XT Gaming X": true, + "MSI Radeon RX 6750 XT Gaming X Trio 12G": true, + "MSI Radeon RX 6800 Gaming X Trio": true, + "MSI Radeon RX 6800 Gaming Z Trio v1": true, + "MSI Radeon RX 6800 XT Gaming X Trio": true, + "MSI Radeon RX 6800 XT Gaming Z Trio": true, + "MSI Radeon RX 6900 XT Gaming X Trio": true, + "MSI Radeon RX 6900 XT Gaming Z Trio": true, + "MSI Radeon RX 6950 XT Gaming X Trio": true, + "MSI Vigor GK30 controller": true, + "MSI-RGB": true, + "Mountain Everest": true, + "N5312A USB Optical Mouse": true, + "NVIDIA RTX2060S": true, + "NVIDIA RTX2080S": true, + "NZXT Hue 2": true, + "NZXT Hue 2 Ambient": true, + "NZXT Hue 2 Motherboard": true, + "NZXT Hue+": true, + "NZXT Kraken M2": true, + "NZXT Kraken X2": true, + "NZXT Kraken X3 Series": true, + "NZXT Kraken X3 Series RGB": true, + "NZXT RGB & Fan Controller": true, + "NZXT RGB Controller": true, + "NZXT Smart Device V1": true, + "NZXT Smart Device V2": true, + "Nanoleaf": true, + "Nollie 32CH": true, + "Np93 ALPHA - Gaming Mouse": true, + "Nvidia ESA - Dell XPS 730x": true, + "OKS Optical Axis RGB": true, + "OpenRazer": false, + "PNY XLR8 OC EDITION RTX 2060": true, + "PNY XLR8 Revel EPIC-X RTX 3060": true, + "PNY XLR8 Revel EPIC-X RTX 3070": true, + "PNY XLR8 Revel EPIC-X RTX 3070 LHR": true, + "PNY XLR8 Revel EPIC-X RTX 3080": true, + "PNY XLR8 Revel EPIC-X RTX 3090": true, + "Palit 1080": true, + "Palit 3060": true, + "Palit 3060 LHR": true, + "Palit 3060TI LHR": true, + "Palit 3060Ti": true, + "Palit 3070": true, + "Palit 3070 LHR": true, + "Palit 3070Ti": true, + "Palit 3070Ti GamingPro": true, + "Palit 3080": true, + "Palit 3080 Gamerock": true, + "Palit 3080 Gamerock LHR": true, + "Palit 3080 GamingPro 12G": true, + "Palit 3080 LHR": true, + "Palit 3080Ti": true, + "Palit 3080Ti Gamerock": true, + "Palit 3090": true, + "Palit 3090 Gamerock": true, + "Palit 4070Ti Gamerock": true, + "Palit 4090 Gamerock": true, + "Palit GeForce RTX 3060 Ti Dual": true, + "Patriot Viper": true, + "Patriot Viper Steel": true, + "Philips Hue": true, + "Philips Wiz": true, + "Razer Abyssus Elite D.Va Edition": true, + "Razer Abyssus Essential": true, + "Razer Base Station Chroma": true, + "Razer Base Station V2 Chroma": true, + "Razer Basilisk": true, + "Razer Basilisk Essential": true, + "Razer Basilisk Ultimate (Wired)": true, + "Razer Basilisk Ultimate (Wireless)": true, + "Razer Basilisk V2": true, + "Razer Basilisk V3": true, + "Razer Basilisk V3 Pro (Wired)": true, + "Razer Basilisk V3 Pro (Wireless)": true, + "Razer Blackwidow 2019": true, + "Razer Blackwidow Chroma": true, + "Razer Blackwidow Chroma Tournament Edition": true, + "Razer Blackwidow Chroma V2": true, + "Razer Blackwidow Elite": true, + "Razer Blackwidow Overwatch": true, + "Razer Blackwidow V3": true, + "Razer Blackwidow V3 Mini (Wired)": true, + "Razer Blackwidow V3 Mini (Wireless)": true, + "Razer Blackwidow V3 Pro (Wired)": true, + "Razer Blackwidow V3 Pro (Wireless)": true, + "Razer Blackwidow V3 TKL": true, + "Razer Blackwidow X Chroma": true, + "Razer Blackwidow X Chroma Tournament Edition": true, + "Razer Blade (2016)": true, + "Razer Blade (Late 2016)": true, + "Razer Blade 14 (2021)": true, + "Razer Blade 14 (2022)": true, + "Razer Blade 15 (2018 Advanced)": true, + "Razer Blade 15 (2018 Base)": true, + "Razer Blade 15 (2018 Mercury)": true, + "Razer Blade 15 (2019 Advanced)": true, + "Razer Blade 15 (2019 Base)": true, + "Razer Blade 15 (2019 Mercury)": true, + "Razer Blade 15 (2019 Studio)": true, + "Razer Blade 15 (2020 Advanced)": true, + "Razer Blade 15 (2020 Base)": true, + "Razer Blade 15 (2021 Advanced)": true, + "Razer Blade 15 (2021 Base)": true, + "Razer Blade 15 (2022)": true, + "Razer Blade 15 (Late 2020)": true, + "Razer Blade 15 (Late 2021 Advanced)": true, + "Razer Blade Pro (2016)": true, + "Razer Blade Pro (2017 FullHD)": true, + "Razer Blade Pro (2017)": true, + "Razer Blade Pro (2019)": true, + "Razer Blade Pro (Late 2019)": true, + "Razer Blade Pro 17 (2020)": true, + "Razer Blade Pro 17 (2021)": true, + "Razer Blade Stealth (2016)": true, + "Razer Blade Stealth (2017)": true, + "Razer Blade Stealth (2019)": true, + "Razer Blade Stealth (2020)": true, + "Razer Blade Stealth (Late 2016)": true, + "Razer Blade Stealth (Late 2017)": true, + "Razer Blade Stealth (Late 2019)": true, + "Razer Blade Stealth (Late 2020)": true, + "Razer Book 13 (2020)": true, + "Razer Charging Pad Chroma": true, + "Razer Chroma Addressable RGB Controller": true, + "Razer Chroma HDK": true, + "Razer Chroma Mug Holder": true, + "Razer Chroma PC Case Lighting Kit": true, + "Razer Core": true, + "Razer Core X": true, + "Razer Cynosa Chroma": true, + "Razer Cynosa Chroma V2": true, + "Razer Cynosa Lite": true, + "Razer Deathadder Chroma": true, + "Razer Deathadder Elite": true, + "Razer Deathadder Essential": true, + "Razer Deathadder Essential V2": true, + "Razer Deathadder Essential White Edition": true, + "Razer Deathadder V2": true, + "Razer Deathadder V2 Mini": true, + "Razer Deathadder V2 Pro (Wired)": true, + "Razer Deathadder V2 Pro (Wireless)": true, + "Razer Deathstalker Chroma": true, + "Razer Deathstalker V2": true, + "Razer Deathstalker V2 Pro (Wired)": true, + "Razer Deathstalker V2 Pro (Wireless)": true, + "Razer Diamondback": true, + "Razer Firefly": true, + "Razer Firefly Hyperflux": true, + "Razer Firefly V2": true, + "Razer Goliathus": true, + "Razer Goliathus Extended": true, + "Razer Huntsman": true, + "Razer Huntsman Elite": true, + "Razer Huntsman Mini": true, + "Razer Huntsman Tournament Edition": true, + "Razer Huntsman V2": true, + "Razer Huntsman V2 Analog": true, + "Razer Huntsman V2 TKL": true, + "Razer Kraken 7.1": true, + "Razer Kraken 7.1 Chroma": true, + "Razer Kraken 7.1 V2": true, + "Razer Kraken Kitty Black Edition": true, + "Razer Kraken Kitty Edition": true, + "Razer Kraken Ultimate": true, + "Razer Lancehead 2017 (Wired)": true, + "Razer Lancehead 2017 (Wireless)": true, + "Razer Lancehead 2019 (Wired)": true, + "Razer Lancehead 2019 (Wireless)": true, + "Razer Lancehead Tournament Edition": true, + "Razer Laptop Stand Chroma": true, + "Razer Laptop Stand Chroma V2": true, + "Razer Leviathan V2 X": true, + "Razer Mamba 2012 (Wired)": true, + "Razer Mamba 2012 (Wireless)": true, + "Razer Mamba 2015 (Wired)": true, + "Razer Mamba 2015 (Wireless)": true, + "Razer Mamba 2018 (Wired)": true, + "Razer Mamba 2018 (Wireless)": true, + "Razer Mamba Elite": true, + "Razer Mamba Tournament Edition": true, + "Razer Mouse Bungee V3 Chroma": true, + "Razer Mouse Dock Chroma": true, + "Razer Mouse Dock Pro": true, + "Razer Naga Chroma": true, + "Razer Naga Classic": true, + "Razer Naga Epic Chroma": true, + "Razer Naga Hex V2": true, + "Razer Naga Left Handed": true, + "Razer Naga Pro (Wired)": true, + "Razer Naga Pro (Wireless)": true, + "Razer Naga Trinity": true, + "Razer Nommo Chroma": true, + "Razer Nommo Pro": true, + "Razer Orbweaver Chroma": true, + "Razer Ornata Chroma": true, + "Razer Ornata Chroma V2": true, + "Razer Ornata V3": true, + "Razer Ornata V3 Rev2": true, + "Razer Ornata V3 X": true, + "Razer Seiren Emote": true, + "Razer Strider Chroma": true, + "Razer Tartarus Chroma": true, + "Razer Tartarus Pro": true, + "Razer Tartarus V2": true, + "Razer Thunderbolt 4 Dock Chroma": true, + "Razer Tiamat 7.1 V2": true, + "Razer Viper": true, + "Razer Viper 8kHz": true, + "Razer Viper Mini": true, + "Razer Viper Ultimate (Wired)": true, + "Razer Viper Ultimate (Wireless)": true, + "Red Square Keyrox TKL": true, + "Red Square Keyrox TKL Classic": true, + "Redragon M602 Griffin": true, + "Redragon M711 Cobra": true, + "Redragon M715 Dagger": true, + "Redragon M716 Inquisitor": true, + "Redragon M808 Storm": true, + "Redragon M908 Impact": true, + "Roccat Burst Core": true, + "Roccat Burst Pro": true, + "Roccat Elo 7.1": true, + "Roccat Horde Aimo": true, + "Roccat Kone Aimo": true, + "Roccat Kone Aimo 16K": true, + "Roccat Kova": true, + "Roccat Vulcan 120-Series Aimo": true, + "SRGBMods LED Controller v1": true, + "SRGBmods Pico LED Controller": true, + "Sapphire RX 470/480 Nitro+": true, + "Sapphire RX 5500 XT Nitro+": true, + "Sapphire RX 570/580/590 Nitro+": true, + "Sapphire RX 5700 (XT) Nitro+": true, + "Sapphire RX 5700 XT Nitro+": true, + "Sapphire RX 580 Nitro+ (2048SP)": true, + "Sapphire RX 6600 XT Nitro+": true, + "Sapphire RX 6700 XT Nitro+": true, + "Sapphire RX 6750 XT Nitro+": true, + "Sapphire RX 6800 Nitro+": true, + "Sapphire RX 6800 XT Nitro+ SE": true, + "Sapphire RX 6800 XT/6900 XT Nitro+": true, + "Sapphire RX 6900 XT Nitro+ SE": true, + "Sapphire RX 6900 XT Toxic": true, + "Sapphire RX 6900 XT Toxic Limited Edition": true, + "Sapphire RX 6950 XT Nitro+": true, + "Sapphire RX 7900 XTX Nitro+": true, + "Sapphire RX Vega 56/64 Nitro+": true, + "Sony DualSense": true, + "Sony DualShock 4": true, + "SteelSeries Aerox 3 Wired": true, + "SteelSeries Aerox 9 Wired": true, + "SteelSeries Apex (OG)/Apex Fnatic": true, + "SteelSeries Apex 3": true, + "SteelSeries Apex 3 TKL": true, + "SteelSeries Apex 350": true, + "SteelSeries Apex 5": true, + "SteelSeries Apex 7": true, + "SteelSeries Apex 7 TKL": true, + "SteelSeries Apex M750": true, + "SteelSeries Apex Pro": true, + "SteelSeries Apex Pro TKL": true, + "SteelSeries Arctis 5": true, + "SteelSeries QCK Prism Cloth 3XL": true, + "SteelSeries QCK Prism Cloth 4XL": true, + "SteelSeries QCK Prism Cloth Medium": true, + "SteelSeries QCK Prism Cloth XL": true, + "SteelSeries QCK Prism Cloth XL CS:GO Neon Rider Ed.": true, + "SteelSeries QCK Prism Cloth XL Destiny Ed.": true, + "SteelSeries Rival 100": true, + "SteelSeries Rival 100 DotA 2 Edition": true, + "SteelSeries Rival 105": true, + "SteelSeries Rival 106": true, + "SteelSeries Rival 110": true, + "SteelSeries Rival 3": true, + "SteelSeries Rival 3 (Old Firmware)": true, + "SteelSeries Rival 300": true, + "SteelSeries Rival 300 Black Ops Edition": true, + "SteelSeries Rival 300 CS:GO Fade Edition": true, + "SteelSeries Rival 300 CS:GO Fade Edition (stm32)": true, + "SteelSeries Rival 300 CS:GO Hyperbeast Edition": true, + "SteelSeries Rival 300 Dota 2 Edition": true, + "SteelSeries Rival 300 HP Omen Edition": true, + "SteelSeries Rival 310": true, + "SteelSeries Rival 310 CS:GO Howl Edition": true, + "SteelSeries Rival 310 PUBG Edition": true, + "SteelSeries Rival 600": true, + "SteelSeries Rival 600 Dota 2 Edition": true, + "SteelSeries Rival 650": true, + "SteelSeries Rival 650 Wireless": true, + "SteelSeries Rival 700": true, + "SteelSeries Rival 710": true, + "SteelSeries Sensei 310": true, + "SteelSeries Sensei TEN": true, + "SteelSeries Sensei TEN CS:GO Neon Rider Edition": true, + "SteelSeries Siberia 350": true, + "Strimer L Connect": true, + "Tecknet M008": true, + "Thermaltake Poseidon Z RGB": true, + "Thermaltake Riing (PID 0x1FA5)": true, + "Thermaltake Riing (PID 0x1FA6)": true, + "Thermaltake Riing (PID 0x1FA7)": true, + "Thermaltake Riing (PID 0x1FA8)": true, + "Thermaltake Riing (PID 0x1FA9)": true, + "Thermaltake Riing (PID 0x1FAA)": true, + "Thermaltake Riing (PID 0x1FAB)": true, + "Thermaltake Riing (PID 0x1FAC)": true, + "Thermaltake Riing (PID 0x1FAD)": true, + "Thermaltake Riing (PID 0x1FAE)": true, + "Thermaltake Riing (PID 0x1FAF)": true, + "Thermaltake Riing (PID 0x1FB0)": true, + "Thermaltake Riing (PID 0x1FB1)": true, + "Thermaltake Riing (PID 0x1FB2)": true, + "Thermaltake Riing (PID 0x1FB3)": true, + "Thermaltake Riing (PID 0x1FB4)": true, + "Thermaltake Riing (PID 0x1FB5)": true, + "Thermaltake Riing Quad (PID 0x2260)": true, + "Thermaltake Riing Quad (PID 0x2261)": true, + "Thermaltake Riing Quad (PID 0x2262)": true, + "Thermaltake Riing Quad (PID 0x2263)": true, + "Thermaltake Riing Quad (PID 0x2264)": true, + "Thermaltake Riing Quad (PID 0x2265)": true, + "Thermaltake Riing Quad (PID 0x2266)": true, + "Thermaltake Riing Quad (PID 0x2267)": true, + "Thermaltake Riing Quad (PID 0x2268)": true, + "Thermaltake Riing Quad (PID 0x2269)": true, + "Thermaltake Riing Quad (PID 0x226A)": true, + "Thermaltake Riing Quad (PID 0x226B)": true, + "Thermaltake Riing Quad (PID 0x226C)": true, + "Thermaltake Riing Quad (PID 0x226D)": true, + "Thermaltake Riing Quad (PID 0x226E)": true, + "Thermaltake Riing Quad (PID 0x226F)": true, + "Thermaltake Riing Quad (PID 0x2270)": true, + "ThingM blink(1) mk2": true, + "Trust GXT 114": true, + "Trust GXT 180": true, + "ViewSonic Monitor XG270QG": true, + "Wooting One (Classic)": true, + "Wooting One (Legacy)": true, + "Wooting One (None)": true, + "Wooting One (Xbox)": true, + "Wooting Two (Classic)": true, + "Wooting Two (Legacy)": true, + "Wooting Two (None)": true, + "Wooting Two (Xbox)": true, + "Wooting Two 60HE (ARM) (Classic)": true, + "Wooting Two 60HE (ARM) (None)": true, + "Wooting Two 60HE (ARM) (Xbox)": true, + "Wooting Two 60HE (Classic)": true, + "Wooting Two 60HE (None)": true, + "Wooting Two 60HE (Xbox)": true, + "Wooting Two HE (ARM) (Classic)": true, + "Wooting Two HE (ARM) (None)": true, + "Wooting Two HE (ARM) (Xbox)": true, + "Wooting Two HE (Classic)": true, + "Wooting Two HE (None)": true, + "Wooting Two HE (Xbox)": true, + "Wooting Two LE (Classic)": true, + "Wooting Two LE (None)": true, + "Wooting Two LE (Xbox)": true, + "XPG Spectrix S40G": true, + "Yeelight": true, + "ZET Blade Optical": true, + "ZET Fury Pro": true, + "ZET GAMING Edge Air Elit": true, + "ZET GAMING Edge Air Elit (Wireless)": true, + "ZET GAMING Edge Air Pro": true, + "ZET GAMING Edge Air Pro (Wireless)": true, + "ZOTAC GAMING GeForce RTX 2070 SUPER Twin Fan": true, + "ZOTAC GAMING GeForce RTX 3070 Ti Trinity OC": true, + "ZOTAC GAMING GeForce RTX 3080 Ti AMP Holo": true, + "ZOTAC GAMING GeForce RTX 3090 AMP Extreme Holo": true, + "ZOTAC GAMING GeForce RTX 4090 AMP Extreme AIRO": true, + "ZOTAC GAMING GeForce RTX 4090 Trinity OC": true, + "Zalman Z Sync": true, + "iGame GeForce RTX 2070 SUPER Advanced OC-V": true, + "iGame GeForce RTX 3060 Advanced OC 12G L-V": true, + "iGame GeForce RTX 3060 Ti Advanced OC-V": true, + "iGame GeForce RTX 3060 Ti Ultra W OC LHR-V": true, + "iGame GeForce RTX 3060 Ultra W OC 12G L-V": true, + "iGame GeForce RTX 3070 Advanced OC-V": true, + "iGame GeForce RTX 3070 Ti Advanced OC-V": true, + "iGame GeForce RTX 3070 Ti Ultra W OC LHR": true, + "iGame GeForce RTX 3070 Ultra W OC LHR": true, + "iGame GeForce RTX 3080 Ti Advanced OC-V": true, + "iGame GeForce RTX 4070 Ti Advanced OC-V": true, + "iGame GeForce RTX 4080 Ultra W OC-V": true + } }, - "geometry": { - "height": 0, - "load_geometry": false, - "save_on_exit": false, - "width": 0, - "x": 0, - "y": 0 + "Gigabyte RGB Fusion 2 SMBus": { + "SupportedDevices": [ + "B450 AORUS ELITE", + "B450 AORUS ELITE V2", + "B450 AORUS M", + "B450 AORUS PRO WIFI-CF", + "B450 AORUS PRO-CF", + "B450 AORUS PRO-CF4", + "B450 I AORUS PRO WIFI-CF", + "B450M DS3H-CF", + "X299 DESIGNARE EX-CF", + "X399 AORUS XTREME-CF", + "X399 DESIGNARE EX-CF", + "X470 AORUS GAMING 5 WIFI", + "X470 AORUS GAMING 5 WIFI-CF", + "X470 AORUS GAMING 7 WIFI-CF", + "X470 AORUS GAMING 7 WIFI-50-CF", + "X470 AORUS ULTRA GAMING", + "X470 AORUS ULTRA GAMING-CF", + "B360M AORUS Gaming 3-CF", + "Z370 AORUS Gaming 5-CF", + "Z370 AORUS Ultra Gaming-CF" + ] }, - "greyscale_tray_icon": false, - "language": "default", - "minimize_on_close": false - } -} + "Plugins": { + "plugins": [ + { + "description": "Provides a variety of custom effects", + "enabled": true, + "name": "OpenRGB Effects Plugin" + } + ] + }, + "Theme": { + "theme": "dark" + }, + "UserInterface": { + "exit_profile": { + "profile_name": "rw-basic", + "set_on_exit": true + }, + "geometry": { + "height": 0, + "load_geometry": false, + "save_on_exit": false, + "width": 0, + "x": 0, + "y": 0 + }, + "greyscale_tray_icon": false, + "language": "default", + "minimize_on_close": false + } +} \ No newline at end of file diff --git a/.config/bat/config b/.config/bat/config index 41e340b..08c8a99 100644 --- a/.config/bat/config +++ b/.config/bat/config @@ -1,16 +1,30 @@ -# This is `bat`s configuration file. Each line either contains a comment or -# a command-line option that you want to pass to `bat` by default. You can -# run `bat --help` to get a list of all possible configuration options. +# This is `bat`'s configuration file. +# Each line either contains a comment or a command-line option that you want to pass to `bat` by default. +# Use `bat --help` to view all available configuration options. -# Specify desired highlighting theme (e.g. "TwoDark"). Run `bat --list-themes` -# for a list of all available themes +# ------------------- +# Syntax Highlighting +# ------------------- +# Specify desired highlighting theme. +# Available themes can be listed by running: bat --list-themes --theme="gruvbox-dark" -# Enable this to use italic text on the terminal. This is not supported on all -# terminal emulators (like tmux, by default): +# ------------------- +# Text Style Enhancements +# ------------------- +# Always enable italic text, even if your terminal does not support it by default. +# Note: Some terminal emulators (e.g., tmux) might require additional configuration. --italic-text=always -# Uncomment the following line to disable automatic paging: +# ------------------- +# Paging Behavior +# ------------------- +# Disable automatic paging, so the output is sent directly to stdout. --paging=never +# ------------------- +# Tab Width Setting +# ------------------- +# Configure the width of tab characters to 2 spaces for more compact code display. --tabs=2 + diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index 8c9d9bb..4d3a032 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -57,7 +57,7 @@ update_ms = 2000 #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", #* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. -proc_sorting = "memory" +proc_sorting = "cpu direct" #* Reverse sorting order, True or False. proc_reversed = False diff --git a/.config/easyeffects/autoload/input/alsa_input.pci-0000_00_1b.0.analog-stereo:analog-input-internal-mic.json b/.config/easyeffects/autoload/input/alsa_input.pci-0000_00_1b.0.analog-stereo:analog-input-internal-mic.json new file mode 100644 index 0000000..a7bbdd5 --- /dev/null +++ b/.config/easyeffects/autoload/input/alsa_input.pci-0000_00_1b.0.analog-stereo:analog-input-internal-mic.json @@ -0,0 +1,6 @@ +{ + "device": "alsa_input.pci-0000_00_1b.0.analog-stereo", + "device-description": "Built-in Audio Analog Stereo", + "device-profile": "analog-input-internal-mic", + "preset-name": "NR+NPR" +} diff --git a/.config/easyeffects/autoload/output/alsa_output.pci-0000_00_03.0.pro-output-3:.json b/.config/easyeffects/autoload/output/alsa_output.pci-0000_00_03.0.pro-output-3:.json new file mode 100644 index 0000000..4637369 --- /dev/null +++ b/.config/easyeffects/autoload/output/alsa_output.pci-0000_00_03.0.pro-output-3:.json @@ -0,0 +1,6 @@ +{ + "device": "alsa_output.pci-0000_00_03.0.pro-output-3", + "device-description": "Built-in Audio Pro", + "device-profile": "", + "preset-name": "Bass Enhancing + Perfect EQ" +} diff --git a/.config/easyeffects/input/NR+NPR.json b/.config/easyeffects/input/NR+NPR.json new file mode 100644 index 0000000..8c0656d --- /dev/null +++ b/.config/easyeffects/input/NR+NPR.json @@ -0,0 +1,261 @@ +{ + "input": { + "blocklist": [], + "compressor#0": { + "attack": 5.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "bypass": false, + "dry": -100.0, + "hpf-frequency": 10.0, + "hpf-mode": "off", + "input-gain": 0.0, + "knee": -6.0, + "lpf-frequency": 20000.0, + "lpf-mode": "off", + "makeup": 0.0, + "mode": "Downward", + "output-gain": 0.0, + "ratio": 4.0, + "release": 75.0, + "release-threshold": -40.0, + "sidechain": { + "lookahead": 0.0, + "mode": "RMS", + "preamp": 0.0, + "reactivity": 10.0, + "source": "Middle", + "stereo-split-source": "Left/Right", + "type": "Feed-forward" + }, + "stereo-split": false, + "threshold": -20.0, + "wet": 0.0 + }, + "deesser#0": { + "bypass": false, + "detection": "RMS", + "f1-freq": 3000.0, + "f1-level": -6.0, + "f2-freq": 5000.0, + "f2-level": -6.0, + "f2-q": 1.5000000000000004, + "input-gain": 0.0, + "laxity": 15, + "makeup": 0.0, + "mode": "Wide", + "output-gain": 0.0, + "ratio": 5.0, + "sc-listen": false, + "threshold": -20.0 + }, + "equalizer#0": { + "balance": 0.0, + "bypass": false, + "input-gain": 0.0, + "left": { + "band0": { + "frequency": 50.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Hi-pass", + "width": 4.0 + }, + "band1": { + "frequency": 90.0, + "gain": 3.0, + "mode": "RLC (MT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Lo-shelf", + "width": 4.0 + }, + "band2": { + "frequency": 425.0, + "gain": -2.0, + "mode": "BWC (MT)", + "mute": false, + "q": 0.9999999999999998, + "slope": "x2", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band3": { + "frequency": 3500.0, + "gain": 3.0, + "mode": "BWC (BT)", + "mute": false, + "q": 0.7, + "slope": "x2", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band4": { + "frequency": 9000.0, + "gain": 2.0, + "mode": "LRX (MT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Hi-shelf", + "width": 4.0 + } + }, + "mode": "IIR", + "num-bands": 5, + "output-gain": 0.0, + "pitch-left": 0.0, + "pitch-right": 0.0, + "right": { + "band0": { + "frequency": 50.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Hi-pass", + "width": 4.0 + }, + "band1": { + "frequency": 90.0, + "gain": 3.0, + "mode": "RLC (MT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Lo-shelf", + "width": 4.0 + }, + "band2": { + "frequency": 425.0, + "gain": -2.0, + "mode": "BWC (MT)", + "mute": false, + "q": 0.9999999999999998, + "slope": "x2", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band3": { + "frequency": 3500.0, + "gain": 3.0, + "mode": "BWC (BT)", + "mute": false, + "q": 0.7, + "slope": "x2", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band4": { + "frequency": 9000.0, + "gain": 2.0, + "mode": "LRX (MT)", + "mute": false, + "q": 0.7, + "slope": "x1", + "solo": false, + "type": "Hi-shelf", + "width": 4.0 + } + }, + "split-channels": false + }, + "gate#0": { + "attack": 1.0, + "bypass": false, + "curve-threshold": -50.0, + "curve-zone": -2.0, + "dry": -100.0, + "hpf-frequency": 10.0, + "hpf-mode": "off", + "hysteresis": true, + "hysteresis-threshold": -3.0, + "hysteresis-zone": -1.0, + "input-gain": 0.0, + "lpf-frequency": 20000.0, + "lpf-mode": "off", + "makeup": 1.0, + "output-gain": 0.0, + "reduction": -15.0, + "release": 200.0, + "sidechain": { + "input": "Internal", + "lookahead": 0.0, + "mode": "RMS", + "preamp": 0.0, + "reactivity": 10.0, + "source": "Middle", + "stereo-split-source": "Left/Right" + }, + "stereo-split": false, + "wet": -1.0 + }, + "limiter#0": { + "alr": false, + "alr-attack": 5.0, + "alr-knee": 0.0, + "alr-release": 50.0, + "attack": 1.0, + "bypass": false, + "dithering": "16bit", + "external-sidechain": false, + "gain-boost": true, + "input-gain": 0.0, + "lookahead": 5.0, + "mode": "Herm Wide", + "output-gain": 0.0, + "oversampling": "Half x2(2L)", + "release": 5.0, + "sidechain-preamp": 0.0, + "stereo-link": 100.0, + "threshold": -1.0 + }, + "plugins_order": [ + "rnnoise#0", + "gate#0", + "deesser#0", + "compressor#0", + "equalizer#0", + "speex#0", + "limiter#0" + ], + "rnnoise#0": { + "bypass": false, + "enable-vad": false, + "input-gain": 0.0, + "model-path": "", + "output-gain": 0.0, + "release": 20.0, + "vad-thres": 50.0, + "wet": 0.0 + }, + "speex#0": { + "bypass": false, + "enable-agc": false, + "enable-denoise": false, + "enable-dereverb": false, + "input-gain": 0.0, + "noise-suppression": -70, + "output-gain": 0.0, + "vad": { + "enable": true, + "probability-continue": 90, + "probability-start": 95 + } + } + } +} diff --git a/.config/easyeffects/input/noise-reduction.json b/.config/easyeffects/input/noise-reduction.json deleted file mode 100644 index c93d929..0000000 --- a/.config/easyeffects/input/noise-reduction.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "input": { - "blocklist": [], - "compressor": { - "attack": 20.0, - "boost-amount": 6.0, - "boost-threshold": -72.0, - "hpf-frequency": 10.0, - "hpf-mode": "off", - "input-gain": 0.0, - "knee": -6.0, - "lpf-frequency": 20000.0, - "lpf-mode": "off", - "makeup": 0.0, - "mode": "Downward", - "output-gain": 0.0, - "ratio": 4.0, - "release": 100.0, - "release-threshold": -120.0, - "sidechain": { - "lookahead": 0.0, - "mode": "RMS", - "preamp": 0.0, - "reactivity": 10.0, - "source": "Middle", - "type": "Feed-forward" - }, - "threshold": -12.0 - }, - "deesser": { - "detection": "RMS", - "f1-freq": 6000.0, - "f1-level": 0.0, - "f2-freq": 4500.0, - "f2-level": 12.0, - "f2-q": 1.0, - "input-gain": 0.0, - "laxity": 15, - "makeup": 0.0, - "mode": "Wide", - "output-gain": 0.0, - "ratio": 3.0, - "sc-listen": false, - "threshold": -18.0 - }, - "filter": { - "frequency": 80.0, - "inertia": 20.0, - "input-gain": 0.0, - "mode": "12dB/oct Highpass", - "output-gain": 0.0, - "resonance": -3.0 - }, - "gate": { - "attack": 5.0, - "detection": "RMS", - "input-gain": 0.0, - "knee": 9.0, - "makeup": 0.0, - "output-gain": 0.0, - "range": -12.0, - "ratio": 2.0, - "release": 100.0, - "stereo-link": "Average", - "threshold": -18.0 - }, - "limiter": { - "alr": false, - "alr-attack": 5.0, - "alr-knee": 0.0, - "alr-release": 50.0, - "attack": 5.0, - "dithering": "None", - "external-sidechain": false, - "gain-boost": true, - "input-gain": 0.0, - "lookahead": 5.0, - "mode": "Herm Thin", - "output-gain": 0.0, - "oversampling": "None", - "release": 5.0, - "sidechain-preamp": 0.0, - "stereo-link": 100.0, - "threshold": -1.0 - }, - "plugins_order": [ - "gate", - "compressor", - "filter", - "deesser", - "rnnoise", - "limiter" - ], - "rnnoise": { - "input-gain": 0.0, - "model-path": "", - "output-gain": 0.0 - } - } -} diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) Earpods HIFI.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) Earpods HIFI.irs new file mode 100644 index 0000000..5e0a964 Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) Earpods HIFI.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP HIFI.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP HIFI.irs new file mode 100644 index 0000000..947a545 Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP HIFI.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM SRH940.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM SRH940.irs new file mode 100644 index 0000000..16f47ab Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM SRH940.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM XBA3.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM XBA3.irs new file mode 100644 index 0000000..a9b5f45 Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM XBA3.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM beyerT1.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM beyerT1.irs new file mode 100644 index 0000000..44f8ddd Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-E9LP SM beyerT1.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-XB500 HIFI.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-XB500 HIFI.irs new file mode 100644 index 0000000..b0278ca Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) MDR-XB500 HIFI.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 HIFI.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 HIFI.irs new file mode 100644 index 0000000..9736a6f Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 HIFI.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM SRH940.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM SRH940.irs new file mode 100644 index 0000000..1c8ac8e Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM SRH940.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM XBA4.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM XBA4.irs new file mode 100644 index 0000000..35d4c03 Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM XBA4.irs differ diff --git a/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM beyerT1.irs b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM beyerT1.irs new file mode 100644 index 0000000..6781fac Binary files /dev/null and b/.config/easyeffects/irs/Accudio ((48kHz Z.E.)) XBA-H3 SM beyerT1.irs differ diff --git a/.config/easyeffects/irs/Creative X-Fi ((Z-Edition)) Crystalizer 10 + Expand 10.irs b/.config/easyeffects/irs/Creative X-Fi ((Z-Edition)) Crystalizer 10 + Expand 10.irs new file mode 100644 index 0000000..9f091e2 Binary files /dev/null and b/.config/easyeffects/irs/Creative X-Fi ((Z-Edition)) Crystalizer 10 + Expand 10.irs differ diff --git a/.config/easyeffects/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs b/.config/easyeffects/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs new file mode 100644 index 0000000..31147ee Binary files /dev/null and b/.config/easyeffects/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs differ diff --git a/.config/easyeffects/irs/HTC Beats Audio ((Z-Edition)).irs b/.config/easyeffects/irs/HTC Beats Audio ((Z-Edition)).irs new file mode 100644 index 0000000..35a1666 Binary files /dev/null and b/.config/easyeffects/irs/HTC Beats Audio ((Z-Edition)).irs differ diff --git a/.config/easyeffects/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs b/.config/easyeffects/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs new file mode 100644 index 0000000..0e65588 Binary files /dev/null and b/.config/easyeffects/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs differ diff --git a/.config/easyeffects/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs b/.config/easyeffects/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs new file mode 100644 index 0000000..a70dcb3 Binary files /dev/null and b/.config/easyeffects/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs differ diff --git a/.config/easyeffects/irs/Waves MaxxAudio ((Z-Edition)) AudioWizard 1.Music.irs b/.config/easyeffects/irs/Waves MaxxAudio ((Z-Edition)) AudioWizard 1.Music.irs new file mode 100644 index 0000000..509bd35 Binary files /dev/null and b/.config/easyeffects/irs/Waves MaxxAudio ((Z-Edition)) AudioWizard 1.Music.irs differ diff --git a/.config/easyeffects/output/Advanced Auto Gain.json b/.config/easyeffects/output/Advanced Auto Gain.json new file mode 100644 index 0000000..12505f3 --- /dev/null +++ b/.config/easyeffects/output/Advanced Auto Gain.json @@ -0,0 +1,653 @@ +{ + "output": { + "autogain": { + "target": -12.0 + }, + "blocklist": [], + "equalizer": { + "input-gain": -0.3, + "left": { + "band0": { + "frequency": 22.59, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 28.440000000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 35.799999999999997, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 45.07, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 56.740000000000002, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 71.430000000000007, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 89.930000000000007, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 113.20999999999999, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 142.53, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 179.43000000000001, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band10": { + "frequency": 225.88999999999999, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band11": { + "frequency": 284.38, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band12": { + "frequency": 358.01999999999998, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band13": { + "frequency": 450.72000000000003, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band14": { + "frequency": 567.41999999999996, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band15": { + "frequency": 714.34000000000003, + "gain": -1, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band16": { + "frequency": 899.28999999999996, + "gain": -2, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band17": { + "frequency": 1132.1500000000001, + "gain": -3.6000000000000001, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band18": { + "frequency": 1425.29, + "gain": -2.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band19": { + "frequency": 1794.3299999999999, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band20": { + "frequency": 2258.9299999999998, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band21": { + "frequency": 2843.8200000000002, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band22": { + "frequency": 3580.1599999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band23": { + "frequency": 4507.1499999999996, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band24": { + "frequency": 5674.1599999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band25": { + "frequency": 7143.3500000000004, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band26": { + "frequency": 8992.9400000000005, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band27": { + "frequency": 11321.450000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band28": { + "frequency": 14252.860000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band29": { + "frequency": 17943.279999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 30, + "output-gain": -6.5, + "right": { + "band0": { + "frequency": 22.59, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 28.440000000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 35.799999999999997, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 45.07, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 56.740000000000002, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 71.430000000000007, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 89.930000000000007, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 113.20999999999999, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 142.53, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 179.43000000000001, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band10": { + "frequency": 225.88999999999999, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band11": { + "frequency": 284.38, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band12": { + "frequency": 358.01999999999998, + "gain": 4, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band13": { + "frequency": 450.72000000000003, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band14": { + "frequency": 567.41999999999996, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band15": { + "frequency": 714.34000000000003, + "gain": -1, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band16": { + "frequency": 899.28999999999996, + "gain": -2, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band17": { + "frequency": 1132.1500000000001, + "gain": -3.6000000000000001, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band18": { + "frequency": 1425.29, + "gain": -2.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band19": { + "frequency": 1794.3299999999999, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band20": { + "frequency": 2258.9299999999998, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band21": { + "frequency": 2843.8200000000002, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band22": { + "frequency": 3580.1599999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band23": { + "frequency": 4507.1499999999996, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band24": { + "frequency": 5674.1599999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band25": { + "frequency": 7143.3500000000004, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band26": { + "frequency": 8992.9400000000005, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band27": { + "frequency": 11321.450000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band28": { + "frequency": 14252.860000000001, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band29": { + "frequency": 17943.279999999999, + "gain": 0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.3600000000000003, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "exciter": { + "amount": 6.0, + "blend": 0.0, + "ceil": 16000.0, + "ceil-active": false, + "harmonics": 8.000000000000002, + "input-gain": -2.0, + "output-gain": 0.0, + "scope": 5500.0 + }, + "limiter": { + "alr": false, + "alr-attack": 5.0, + "alr-knee": 0.0, + "alr-release": 50.0, + "attack": 5.0, + "dithering": "None", + "gain-boost": true, + "input-gain": 0.0, + "lookahead": 10.0, + "mode": "Herm Thin", + "output-gain": 0.0, + "oversampling": "Half x4(3L)", + "release": 5.0, + "sidechain-preamp": 0.0, + "stereo-link": 100.0, + "threshold": 0.0 + }, + "plugins_order": [ + "equalizer", + "exciter", + "autogain", + "limiter" + ] + } +} diff --git a/.config/easyeffects/output/Bass Boosted.json b/.config/easyeffects/output/Bass Boosted.json new file mode 100644 index 0000000..b93c6b3 --- /dev/null +++ b/.config/easyeffects/output/Bass Boosted.json @@ -0,0 +1,250 @@ +{ + "output": { + "bass_enhancer": { + "amount": 5.0, + "blend": 0.0, + "floor": 20.0, + "floor-active": false, + "harmonics": 8.5, + "input-gain": 0.0, + "output-gain": 0.0, + "scope": 80.0 + }, + "blocklist": [], + "convolver": { + "input-gain": -2.0, + "ir-width": 100, + "kernel-name": "Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass", + "output-gain": 0.0 + }, + "crossfeed": { + "fcut": 700, + "feed": 4.5, + "input-gain": 0.0, + "output-gain": 0.0 + }, + "equalizer": { + "input-gain": -2.0, + "left": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 10, + "output-gain": 0.0, + "right": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "maximizer": { + "ceiling": 0.0, + "release": 3.149999999999997, + "threshold": -3.0000000000000013 + }, + "plugins_order": [ + "equalizer", + "convolver", + "bass_enhancer", + "crossfeed", + "maximizer" + ] + } +} diff --git a/.config/easyeffects/output/Bass Enhancing + Perfect EQ.json b/.config/easyeffects/output/Bass Enhancing + Perfect EQ.json new file mode 100644 index 0000000..2530984 --- /dev/null +++ b/.config/easyeffects/output/Bass Enhancing + Perfect EQ.json @@ -0,0 +1,226 @@ +{ + "output": { + "blocklist": [], + "convolver": { + "input-gain": -2.0, + "ir-width": 100, + "kernel-name": "Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass", + "output-gain": 0.0 + }, + "equalizer": { + "input-gain": -2.0, + "left": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 10, + "output-gain": 0.0, + "right": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "plugins_order": [ + "equalizer", + "convolver" + ] + } +} diff --git a/.config/easyeffects/output/Boosted.json b/.config/easyeffects/output/Boosted.json new file mode 100644 index 0000000..896161b --- /dev/null +++ b/.config/easyeffects/output/Boosted.json @@ -0,0 +1,219 @@ +{ + "output": { + "blocklist": [], + "equalizer": { + "input-gain": -2.0, + "left": { + "band0": { + "frequency": 32.0, + "gain": 5.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 5.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 10, + "output-gain": 0.0, + "right": { + "band0": { + "frequency": 32.0, + "gain": 5.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 5.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "plugins_order": [ + "equalizer" + ] + } +} diff --git a/.config/easyeffects/output/Eq_bass.json b/.config/easyeffects/output/Eq_bass.json deleted file mode 100644 index 8e00efd..0000000 --- a/.config/easyeffects/output/Eq_bass.json +++ /dev/null @@ -1,223 +0,0 @@ -{ - "output": { - "blocklist": [], - "convolver": { - "input-gain": -2.0, - "ir-width": 100, - "kernel-path": "/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs", - "output-gain": 0.0 - }, - "equalizer": { - "input-gain": -2.0, - "left": { - "band0": { - "frequency": 32.0, - "gain": 4.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band1": { - "frequency": 64.0, - "gain": 2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band2": { - "frequency": 125.0, - "gain": 1.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band3": { - "frequency": 250.0, - "gain": 0.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band4": { - "frequency": 500.0, - "gain": -1.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band5": { - "frequency": 1000.0, - "gain": -2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band6": { - "frequency": 2000.0, - "gain": 0.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372449, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band7": { - "frequency": 4000.0, - "gain": 2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372449, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band8": { - "frequency": 8000.0, - "gain": 3.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band9": { - "frequency": 16000.0, - "gain": 3.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 0.0, - "right": { - "band0": { - "frequency": 32.0, - "gain": 4.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band1": { - "frequency": 64.0, - "gain": 2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band2": { - "frequency": 125.0, - "gain": 1.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band3": { - "frequency": 250.0, - "gain": 0.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band4": { - "frequency": 500.0, - "gain": -1.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band5": { - "frequency": 1000.0, - "gain": -2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band6": { - "frequency": 2000.0, - "gain": 0.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372449, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band7": { - "frequency": 4000.0, - "gain": 2.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372449, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band8": { - "frequency": 8000.0, - "gain": 3.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.5047602375372453, - "slope": "x1", - "solo": false, - "type": "Bell" - }, - "band9": { - "frequency": 16000.0, - "gain": 3.0, - "mode": "RLC (BT)", - "mute": false, - "q": 1.504760237537245, - "slope": "x1", - "solo": false, - "type": "Bell" - } - }, - "split-channels": false - }, - "plugins_order": ["equalizer", "convolver"] - } -} diff --git a/.config/easyeffects/output/Laptop.json b/.config/easyeffects/output/Laptop.json new file mode 100644 index 0000000..cabbd43 --- /dev/null +++ b/.config/easyeffects/output/Laptop.json @@ -0,0 +1,560 @@ +{ + "output": { + "blocklist": [], + "compressor#0": { + "attack": 130.0, + "boost-amount": 6.0, + "boost-threshold": -60.0, + "bypass": false, + "dry": -100.0, + "hpf-frequency": 10.0, + "hpf-mode": "off", + "input-gain": 0.0, + "knee": -24.0, + "lpf-frequency": 20000.0, + "lpf-mode": "off", + "makeup": 0.0, + "mode": "Upward", + "output-gain": 0.0, + "ratio": 5.0, + "release": 600.0, + "release-threshold": -100.0, + "sidechain": { + "lookahead": 0.0, + "mode": "RMS", + "preamp": 0.0, + "reactivity": 10.0, + "source": "Middle", + "stereo-split-source": "Left/Right", + "type": "Feed-forward" + }, + "stereo-split": false, + "threshold": -10.0, + "wet": 0.0 + }, + "equalizer#0": { + "balance": 0.0, + "bypass": false, + "input-gain": 0.0, + "left": { + "band0": { + "frequency": 32.0, + "gain": 3.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band2": { + "frequency": 128.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band3": { + "frequency": 256.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band4": { + "frequency": 512.0, + "gain": -0.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band5": { + "frequency": 1024.0, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band6": { + "frequency": 2048.0, + "gain": -0.25, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band7": { + "frequency": 4096.0, + "gain": 1.25, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band8": { + "frequency": 8192.0, + "gain": 2.75, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band9": { + "frequency": 16384.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + } + }, + "mode": "IIR", + "num-bands": 10, + "output-gain": 0.0, + "pitch-left": 0.0, + "pitch-right": 0.0, + "right": { + "band0": { + "frequency": 32.0, + "gain": 3.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band2": { + "frequency": 128.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band3": { + "frequency": 256.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band4": { + "frequency": 512.0, + "gain": -0.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band5": { + "frequency": 1024.0, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band6": { + "frequency": 2048.0, + "gain": -0.25, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band7": { + "frequency": 4096.0, + "gain": 1.25, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band8": { + "frequency": 8192.0, + "gain": 2.75, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + }, + "band9": { + "frequency": 16384.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.6, + "slope": "x1", + "solo": false, + "type": "Bell", + "width": 4.0 + } + }, + "split-channels": false + }, + "gate#0": { + "attack": 2000.0, + "bypass": false, + "curve-threshold": -40.0, + "curve-zone": -40.0, + "dry": -100.0, + "hpf-frequency": 10.0, + "hpf-mode": "off", + "hysteresis": false, + "hysteresis-threshold": -12.0, + "hysteresis-zone": -6.0, + "input-gain": 0.0, + "lpf-frequency": 20000.0, + "lpf-mode": "off", + "makeup": 0.0, + "output-gain": 0.0, + "reduction": -30.0, + "release": 2000.0, + "sidechain": { + "input": "Internal", + "lookahead": 0.0, + "mode": "Peak", + "preamp": 0.0, + "reactivity": 10.0, + "source": "Middle", + "stereo-split-source": "Left/Right" + }, + "stereo-split": false, + "wet": 0.0 + }, + "limiter#0": { + "alr": false, + "alr-attack": 5.0, + "alr-knee": 0.0, + "alr-release": 50.0, + "attack": 5.0, + "bypass": false, + "dithering": "None", + "external-sidechain": false, + "gain-boost": false, + "input-gain": 0.0, + "lookahead": 5.0, + "mode": "Herm Thin", + "output-gain": 0.0, + "oversampling": "Half x4(3L)", + "release": 10.0, + "sidechain-preamp": 0.0, + "stereo-link": 100.0, + "threshold": -1.0 + }, + "multiband_compressor#0": { + "band0": { + "attack-threshold": -30.0, + "attack-time": 50.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "external-sidechain": false, + "knee": -24.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.7, + "release-threshold": -100.0, + "release-time": 600.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 250.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 10.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "stereo-split-source": "Left/Right" + }, + "band1": { + "attack-threshold": -30.0, + "attack-time": 30.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": true, + "external-sidechain": false, + "knee": -24.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.7, + "release-threshold": -100.0, + "release-time": 450.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 1250.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 250.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 250.0, + "stereo-split-source": "Left/Right" + }, + "band2": { + "attack-threshold": -30.0, + "attack-time": 10.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": true, + "external-sidechain": false, + "knee": -24.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.7, + "release-threshold": -100.0, + "release-time": 250.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 5000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 1250.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 1250.0, + "stereo-split-source": "Left/Right" + }, + "band3": { + "attack-threshold": -30.0, + "attack-time": 5.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": true, + "external-sidechain": false, + "knee": -24.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.7, + "release-threshold": -100.0, + "release-time": 100.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 20000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 5000.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 5000.0, + "stereo-split-source": "Left/Right" + }, + "band4": { + "attack-threshold": -12.0, + "attack-time": 20.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": false, + "external-sidechain": false, + "knee": -6.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.0, + "release-threshold": -100.0, + "release-time": 100.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 8000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 4000.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 4000.0, + "stereo-split-source": "Left/Right" + }, + "band5": { + "attack-threshold": -12.0, + "attack-time": 20.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": false, + "external-sidechain": false, + "knee": -6.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.0, + "release-threshold": -100.0, + "release-time": 100.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 12000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 8000.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 8000.0, + "stereo-split-source": "Left/Right" + }, + "band6": { + "attack-threshold": -12.0, + "attack-time": 20.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": false, + "external-sidechain": false, + "knee": -6.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.0, + "release-threshold": -100.0, + "release-time": 100.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 16000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 12000.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 12000.0, + "stereo-split-source": "Left/Right" + }, + "band7": { + "attack-threshold": -12.0, + "attack-time": 20.0, + "boost-amount": 6.0, + "boost-threshold": -72.0, + "compression-mode": "Downward", + "compressor-enable": true, + "enable-band": false, + "external-sidechain": false, + "knee": -6.0, + "makeup": 0.0, + "mute": false, + "ratio": 1.0, + "release-threshold": -100.0, + "release-time": 100.0, + "sidechain-custom-highcut-filter": false, + "sidechain-custom-lowcut-filter": false, + "sidechain-highcut-frequency": 20000.0, + "sidechain-lookahead": 0.0, + "sidechain-lowcut-frequency": 16000.0, + "sidechain-mode": "RMS", + "sidechain-preamp": 0.0, + "sidechain-reactivity": 10.0, + "sidechain-source": "Middle", + "solo": false, + "split-frequency": 16000.0, + "stereo-split-source": "Left/Right" + }, + "bypass": false, + "compressor-mode": "Modern", + "dry": -100.0, + "envelope-boost": "None", + "input-gain": 0.0, + "output-gain": 0.0, + "stereo-split": false, + "wet": 0.0 + }, + "plugins_order": [ + "gate#0", + "compressor#0", + "multiband_compressor#0", + "equalizer#0", + "limiter#0" + ] + } +} diff --git a/.config/easyeffects/output/Loudness+Autogain.json b/.config/easyeffects/output/Loudness+Autogain.json new file mode 100644 index 0000000..e7e070f --- /dev/null +++ b/.config/easyeffects/output/Loudness+Autogain.json @@ -0,0 +1,694 @@ +{ + "output": { + "autogain#0": { + "bypass": false, + "input-gain": 0.0, + "maximum-history": 15, + "output-gain": 1.5, + "reference": "Geometric Mean (MSI)", + "silence-threshold": -70.0, + "target": -12.0 + }, + "bass_enhancer#0": { + "amount": 0.0, + "blend": 3.0, + "bypass": false, + "floor": 20.0, + "floor-active": true, + "harmonics": 7.900000000000002, + "input-gain": 0.0, + "output-gain": 0.5, + "scope": 100.0 + }, + "blocklist": [], + "compressor#0": { + "attack": 130.0, + "boost-amount": 6.0, + "boost-threshold": -60.0, + "bypass": false, + "dry": -100.0, + "hpf-frequency": 10.0, + "hpf-mode": "off", + "input-gain": 0.0, + "knee": -23.9, + "lpf-frequency": 20000.0, + "lpf-mode": "off", + "makeup": 0.0, + "mode": "Upward", + "output-gain": 0.0, + "ratio": 5.0, + "release": 600.0, + "release-threshold": -100.0, + "sidechain": { + "lookahead": 0.0, + "mode": "RMS", + "preamp": 0.0, + "reactivity": 10.0, + "source": "Middle", + "type": "Feed-forward" + }, + "threshold": -10.0, + "wet": 0.0 + }, + "crossfeed#0": { + "bypass": false, + "fcut": 700, + "feed": 4.5, + "input-gain": 0.0, + "output-gain": 0.0 + }, + "equalizer#0": { + "balance": 0.0, + "bypass": false, + "input-gain": 0.0, + "left": { + "band0": { + "frequency": 22.59, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 28.44, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band10": { + "frequency": 225.89, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band11": { + "frequency": 284.38, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band12": { + "frequency": 358.02, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band13": { + "frequency": 450.72, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band14": { + "frequency": 567.42, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band15": { + "frequency": 714.34, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band16": { + "frequency": 899.29, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band17": { + "frequency": 1132.15, + "gain": -3.6, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band18": { + "frequency": 1425.29, + "gain": -2.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band19": { + "frequency": 1794.33, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 35.8, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band20": { + "frequency": 2258.93, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band21": { + "frequency": 2843.82, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band22": { + "frequency": 3580.16, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band23": { + "frequency": 4507.15, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band24": { + "frequency": 5674.16, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band25": { + "frequency": 7143.35, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band26": { + "frequency": 8992.94, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band27": { + "frequency": 11321.45, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band28": { + "frequency": 14252.86, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band29": { + "frequency": 17943.28, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 45.07, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 56.74, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 71.43, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 89.93, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 113.21, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 142.53, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 179.43, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 30, + "output-gain": 1.0, + "pitch-left": 0.0, + "pitch-right": 0.0, + "right": { + "band0": { + "frequency": 22.59, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 28.44, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band10": { + "frequency": 225.89, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band11": { + "frequency": 284.38, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band12": { + "frequency": 358.02, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band13": { + "frequency": 450.72, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band14": { + "frequency": 567.42, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band15": { + "frequency": 714.34, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band16": { + "frequency": 899.29, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band17": { + "frequency": 1132.15, + "gain": -3.6, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band18": { + "frequency": 1425.29, + "gain": -2.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band19": { + "frequency": 1794.33, + "gain": -1.5, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 35.8, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band20": { + "frequency": 2258.93, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band21": { + "frequency": 2843.82, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band22": { + "frequency": 3580.16, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band23": { + "frequency": 4507.15, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band24": { + "frequency": 5674.16, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band25": { + "frequency": 7143.35, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band26": { + "frequency": 8992.94, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band27": { + "frequency": 11321.45, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band28": { + "frequency": 14252.86, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band29": { + "frequency": 17943.28, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 45.07, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 56.74, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 71.43, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 89.93, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 113.21, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 142.53, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 179.43, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 4.36, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "loudness#0": { + "bypass": false, + "clipping": false, + "clipping-range": 6.0, + "fft": "4096", + "input-gain": 0.0, + "output-gain": 0.0, + "std": "ISO226-2003", + "volume": 4.000000000000002 + }, + "plugins_order": [ + "equalizer#0", + "bass_enhancer#0", + "loudness#0", + "autogain#0", + "compressor#0", + "crossfeed#0" + ] + } +} diff --git a/.config/easyeffects/output/Perfect EQ.json b/.config/easyeffects/output/Perfect EQ.json new file mode 100644 index 0000000..639af77 --- /dev/null +++ b/.config/easyeffects/output/Perfect EQ.json @@ -0,0 +1,219 @@ +{ + "output": { + "blocklist": [], + "equalizer": { + "input-gain": -2.0, + "left": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "mode": "IIR", + "num-bands": 10, + "output-gain": 0.0, + "right": { + "band0": { + "frequency": 32.0, + "gain": 4.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band1": { + "frequency": 64.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band2": { + "frequency": 125.0, + "gain": 1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band3": { + "frequency": 250.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band4": { + "frequency": 500.0, + "gain": -1.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band5": { + "frequency": 1000.0, + "gain": -2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band6": { + "frequency": 2000.0, + "gain": 0.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band7": { + "frequency": 4000.0, + "gain": 2.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372449, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band8": { + "frequency": 8000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.5047602375372453, + "slope": "x1", + "solo": false, + "type": "Bell" + }, + "band9": { + "frequency": 16000.0, + "gain": 3.0, + "mode": "RLC (BT)", + "mute": false, + "q": 1.504760237537245, + "slope": "x1", + "solo": false, + "type": "Bell" + } + }, + "split-channels": false + }, + "plugins_order": [ + "equalizer" + ] + } +} diff --git a/.config/mimeapps.list b/.config/mimeapps.list index 53d8e4c..4f725e0 100644 --- a/.config/mimeapps.list +++ b/.config/mimeapps.list @@ -179,7 +179,7 @@ text/x-blueprint=nvim.desktop text/x-vhdl=nvim.desktop text/x-eiffel=nvim.desktop text/x-iptables=nvim.desktop -text/richtext=nvim.desktop +text/richtext=libreoffice-writer.desktop text/x-copying=nvim.desktop text/x-sass=nvim.desktop text/x-nfo=nvim.desktop @@ -203,7 +203,7 @@ text/x-lua=nvim.desktop text/x-rst=nvim.desktop text/x-svhdr=nvim.desktop text/x-vpy=nvim.desktop -text/troff=nvim.desktop +text/troff=libreoffice-writer.desktop text/x-vb=nvim.desktop text/x-gettext-translation=nvim.desktop text/x-log=nvim.desktop @@ -288,6 +288,8 @@ audio/amr-wb=mpv.desktop audio/x-ms-asx=mpv.desktop audio/x-mpegurl=mpv.desktop audio/aac=mpv.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop +x-scheme-handler/discord=vesktop.desktop [Added Associations] x-scheme-handler/tg=userapp-Telegram Desktop-32KTR1.desktop;userapp-Telegram Desktop-KWPCW1.desktop; @@ -390,7 +392,7 @@ text/x-blueprint=nvim.desktop; text/x-vhdl=nvim.desktop; text/x-eiffel=nvim.desktop; text/x-iptables=nvim.desktop; -text/richtext=nvim.desktop; +text/richtext=nvim.desktop;libreoffice-writer.desktop; text/x-copying=nvim.desktop; text/x-sass=nvim.desktop; text/x-nfo=nvim.desktop; @@ -414,7 +416,7 @@ text/x-lua=nvim.desktop; text/x-rst=nvim.desktop; text/x-svhdr=nvim.desktop; text/x-vpy=nvim.desktop; -text/troff=nvim.desktop; +text/troff=nvim.desktop;libreoffice-writer.desktop; text/x-vb=nvim.desktop; text/x-gettext-translation=nvim.desktop; text/x-log=nvim.desktop; @@ -495,3 +497,4 @@ audio/amr-wb=mpv.desktop; audio/x-ms-asx=mpv.desktop; audio/x-mpegurl=mpv.desktop; audio/aac=mpv.desktop; +application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop; diff --git a/.config/nvim b/.config/nvim index 1245c59..a932e3d 160000 --- a/.config/nvim +++ b/.config/nvim @@ -1 +1 @@ -Subproject commit 1245c591c16e4c85c981f0991157c91b17fe2393 +Subproject commit a932e3d7d0f5f9313ee44d5f8ae0cb85745e09e0 diff --git a/.config/rofi/.github/README.md b/.config/rofi/.github/README.md index 3b4ceb6..b5d5950 100644 --- a/.config/rofi/.github/README.md +++ b/.config/rofi/.github/README.md @@ -11,6 +11,9 @@ Unfortunately, the original rofi doesn't support Wayland. Therefore, I use the ## Modes +- [rofi-calc](https://github.com/svenstaro/rofi-calc) is rofi's mode as a + calculator. + ![rofi-calc](rofi-calc.png "rofi-calc") - [rofi-cliphist](https://github.com/sentriz/cliphist/) is rofi's mode as a clipboard manager with image support. ![rofi-cliphist](rofi-cliphist.png "rofi-cliphist") diff --git a/.config/rofi/.github/rofi-calc.png b/.config/rofi/.github/rofi-calc.png new file mode 100644 index 0000000..f31066a Binary files /dev/null and b/.config/rofi/.github/rofi-calc.png differ diff --git a/.config/rofi/.github/rofi.png b/.config/rofi/.github/rofi.png index ba0ca72..def3e52 100644 Binary files a/.config/rofi/.github/rofi.png and b/.config/rofi/.github/rofi.png differ diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi index 6b5b029..f7c3cd7 100644 --- a/.config/rofi/config.rasi +++ b/.config/rofi/config.rasi @@ -1,6 +1,6 @@ configuration { threads: 0; - modi: "Clipboard:~/.bin/cliphist-rofi.sh,drun,power-menu:rofi-power-menu"; + modi: "calc,Clipboard:~/.bin/cliphist-rofi.sh,drun,power-menu:rofi-power-menu"; case-sensitive: false; cycle: true; scroll-method: 1; diff --git a/.config/swaylock/config b/.config/swaylock/config index d0202b6..98e2897 100644 --- a/.config/swaylock/config +++ b/.config/swaylock/config @@ -38,3 +38,4 @@ text-wrong-color=d4be98 effect-blur=10x5 effect-greyscale effect-vignette=0.5:0.5 + diff --git a/.config/swaync/config.json b/.config/swaync/config.json index 7222712..5f658b8 100644 --- a/.config/swaync/config.json +++ b/.config/swaync/config.json @@ -39,3 +39,4 @@ } } } + diff --git a/.config/swaync/style.css b/.config/swaync/style.css index 0a3c759..e1c7c7b 100644 --- a/.config/swaync/style.css +++ b/.config/swaync/style.css @@ -1,14 +1,18 @@ -/* Row contains all other notification elements. */ +/* ----------------------------- + Global Notification Elements + ----------------------------- */ + +/* The container row for all notification elements. */ .notification-row { outline: none; } -/* Background is the next largest element. Just a box behind the notification itself. */ +/* The background element: acts as a box behind the notification. */ .notification-background { padding: 10px 6px; } -/* An notification is a box that contains actions. */ +/* The main notification box that contains actions and content. */ .notification { border-radius: 12px; border: 1px solid rgba(37, 36, 35, 0.9); @@ -20,19 +24,19 @@ 0 2px 6px 2px rgba(37, 36, 35, 0.3); } -/* Just a desktop, non panel notification. */ +/* For desktop notifications that are not part of a panel. */ .floating-notifications { background: transparent; } -/* Content is for example the text of a telegram message, if the default action exists, the content will turn to it. */ +/* The main content area for notification text (like messages). */ .notification-content { background: transparent; border-radius: 12px; padding: 4px; } -/* An example of a default action - this is the telegram message that will be opened by pressing. */ +/* Default action elements, such as a Telegram message. */ .notification-default-action { padding: 4px; margin: 0; @@ -46,7 +50,7 @@ background: rgba(60, 56, 54, 0.95); } -/* Action like the "Mark as read" */ +/* Actions such as "Mark as read". */ .notification-action { padding: 4px; margin: 0; @@ -63,8 +67,8 @@ background: rgba(60, 56, 54, 0.95); } +/* Adjust border radii on the first and last action buttons. */ .notification-action:first-child { - /* add bottom border radius to eliminate clipping */ border-bottom-left-radius: 12px; } @@ -73,11 +77,16 @@ border-right: none; } -/* Reply to message line */ +/* ---------------------- + Inline Reply Elements + ---------------------- */ + +/* The input line for inline replies. */ .inline-reply { margin-top: 4px; } +/* The text entry for inline replies. */ .inline-reply-entry { background: rgba(37, 36, 35, 0.95); color: rgb(212, 190, 152); @@ -86,6 +95,7 @@ border-radius: 12px; } +/* Button for sending inline replies. */ .inline-reply-button { margin-left: 4px; background: transparent; @@ -104,7 +114,11 @@ background: rgba(80, 73, 69, 0.95); } -/* Notification close button */ +/* ------------------------------ + Notification Control Elements + ------------------------------ */ + +/* The close button for notifications. */ .close-button { background: transparent; color: rgb(212, 190, 152); @@ -119,19 +133,25 @@ background: rgba(80, 73, 69, 0.95); } -/* Few other notification settings */ +/* --------------------------- + Icons and Summary Elements + --------------------------- */ + +/* Styling for images within notifications. */ .image { -gtk-icon-effect: none; border-radius: 100px; margin: 4px; } +/* The app icon in a notification. */ .app-icon { -gtk-icon-effect: none; -gtk-icon-shadow: 0 1px 4px black; margin: 6px; } +/* Notification summary text. */ .summary { font-size: 16px; font-weight: bold; @@ -139,6 +159,7 @@ color: rgb(212, 190, 152); } +/* Time indicators. */ .time { font-size: 16px; font-weight: bold; @@ -146,6 +167,7 @@ color: rgb(212, 190, 152); } +/* Main body text of a notification. */ .body { font-size: 14px; font-weight: normal; @@ -154,6 +176,7 @@ margin-top: 5px; } +/* Body images within notifications. */ .body-image { margin-top: 4px; background-color: white; @@ -161,26 +184,33 @@ -gtk-icon-effect: none; } -/* Control-center panel which contains the old notifications + widgets */ +/* ---------------------------- + Control Center and Grouping + ---------------------------- */ + +/* The control-center panel containing notifications and widgets. */ .control-center { background: rgba(37, 36, 35, 0.85); color: rgb(212, 190, 152); border-radius: 12px; } +/* Placeholder for the control center list. */ .control-center-list-placeholder { opacity: 0.5; } +/* The control center list itself. */ .control-center-list { background: transparent; } +/* Blank window styling (transparent background). */ .blank-window { background: transparent; } -/* Notification group in control-center */ +/* Notification groups within the control center. */ .notification-group-buttons, .notification-group-headers { margin: 0 16px; @@ -195,17 +225,19 @@ color: rgb(212, 190, 152); } -/*** Widgets ***/ +/* --------------- + Widget Styling + --------------- */ -/* Title widget */ +/* Title widget styling. */ .widget-title { color: rgb(212, 190, 152); margin: 8px; - font-size: 20; + font-size: 20px; } .widget-title > button { - font-size: 16; + font-size: 16px; color: rgb(212, 190, 152); text-shadow: none; background: rgba(37, 36, 35, 0.9); @@ -217,7 +249,7 @@ background: rgba(80, 73, 69, 0.9); } -/* DND widget */ +/* DND (Do Not Disturb) widget styling. */ .widget-dnd { color: rgb(212, 190, 152); margin: 8px; @@ -241,7 +273,7 @@ border-radius: 12px; } -/* Volume widget */ +/* Volume widget styling. */ .widget-volume { color: rgb(212, 190, 152); background-color: rgba(60, 56, 54, 0.95); @@ -250,7 +282,7 @@ border-radius: 12px; } -/* Backlight widget */ +/* Backlight widget styling. */ .widget-backlight { color: rgb(212, 190, 152); background-color: rgba(60, 56, 54, 0.95); @@ -258,3 +290,4 @@ margin: 8px; border-radius: 12px; } + diff --git a/.config/sworkstyle/config.toml b/.config/sworkstyle/config.toml index d3c861e..e09ec40 100644 --- a/.config/sworkstyle/config.toml +++ b/.config/sworkstyle/config.toml @@ -1,41 +1,78 @@ -# Remember specific matches should be first. -# F.e. nvim running inside the kitty terminal should be first. -separator = ' ' +# -------------------------------------------------------------------------------- +# sworkstyle.toml +# +# This configuration file maps application identifiers to their corresponding +# icon glyphs. IMPORTANT: Specific matches (more detailed patterns) should be +# listed first. For example, if you have a rule for nvim running inside kitty, +# that should appear before a general nvim rule. +# +# To add a new match, simply add a new key-value pair under the [matching] table. +# If using regex patterns, enclose them with forward slashes (e.g., /pattern/). +# -------------------------------------------------------------------------------- + +separator = ' ' # The separator used between icons or matches [matching] -'jetbrains-idea-ce' = '๎žต' -'jetbrains-idea' = '๎žต' -'/Element/' = '๓ฐฏธ' -'/Picture-in-Picture/' = '๓ฐน—' -'/Private Browsing/' = '๓ฑ€ฃ' -'firefox-developer-edition' = '๓ฐˆน' -'/Google Chrome/' = '๏‰จ' -'/nvim ?\w*/' = '๏ฏ' -'/vim ?\w*/' = '๎Ÿ…' -'spotube' = '๏†ผ' -'/btop/' = '๎ฎข' -'/nmtui/' = '๏‡ซ' -'/yazi/' = '๏ผ' -'/pulsemixer/' = '๏‡ž' -'deno' = '๎ฌจ' -'Postman' = '๎ท…' -'steam' = '๏†ถ' -'kitty' = '๏„ ' -'cool-retro-term.cool-retro-term' = '๏„ ' -'obsidian' = '๎ŠŒ' -'mpv' = '๏ฎ' -'org.telegram.desktop' = '๏‹†' -'Skype' = '๓ฐ’ฏ' -'com.viber.Viber' = '๎ดธ' -'org.keepassxc.KeePassXC' = '๓ฑ•ด' -'libreoffice-startcenter' = '๓ฐนฏ' -'libreoffice-writer' = '๏‡‚' -'libreoffice-calc' = '๏‡ƒ' -'libreoffice-impress' = '๏‡„' -'libreoffice-draw' = '๏‡ผ' -'libreoffice-base' = '๏‡€' -'soffice' = '๏‡€' -'org.pwmt.zathura' = '๏‡' -'krita' = '๏Œฝ' -'com.github.wwmm.easyeffects' = '๓ฐฅ ' -'vesktop' = '๏‡ฟ' +# JetBrains IDEs (Community and other editions) +'jetbrains-idea-ce' = '๎žต' # JetBrains IDEA Community Edition +'jetbrains-idea' = '๎žต' # Generic JetBrains IDEA + +# Window-specific/Mode indicators +'/Element/' = '๓ฐฏธ' # Matches any window title containing "Element" +'/Picture-in-Picture/' = '๓ฐน—' # Matches Picture-in-Picture mode +'/Private Browsing/' = '๓ฑ€ฃ' # Matches private browsing windows + +# Browsers +'firefox-developer-edition' = '๓ฐˆน' # Firefox Developer Edition +'/Google Chrome/' = '๏‰จ' # Matches any instance of Google Chrome + +# Editors (vim-based) +'/nvim ?\w*/' = '๏ฏ' # Matches Neovim variants, e.g., "nvim", "nvim-qt", etc. +'/vim ?\w*/' = '๎Ÿ…' # Matches Vim variants + +# Media and Entertainment +'spotube' = '๏†ผ' # Spotify client for Linux (Spotube) +'/btop/' = '๎ฎข' # btop system monitor + +# Networking & System Utilities +'/nmtui/' = '๏‡ซ' # Network manager text user interface +'/yazi/' = '๏ผ' # Yazi application +'/pulsemixer/' = '๏‡ž' # PulseMixer for audio control + +# Development & Other Tools +'deno' = '๎ฌจ' # Deno runtime +'Postman' = '๎ท…' # Postman API development tool +'steam' = '๏†ถ' # Steam client + +# Terminal Emulators +'kitty' = '๏„ ' # Kitty terminal +'cool-retro-term.cool-retro-term' = '๏„ ' # Cool Retro Term + +# Personal & Productivity +'obsidian' = '๎ŠŒ' # Obsidian note-taking app +'mpv' = '๏ฎ' # MPV media player +'org.telegram.desktop' = '๏‹†' # Telegram Desktop +'Skype' = '๓ฐ’ฏ' # Skype +'com.viber.Viber' = '๎ดธ' # Viber messaging app +'org.keepassxc.KeePassXC' = '๓ฑ•ด' # KeePassXC password manager + +# Office Suites +'libreoffice-startcenter' = '๓ฐนฏ' # LibreOffice start center +'libreoffice-writer' = '๏‡‚' # LibreOffice Writer +'libreoffice-calc' = '๏‡ƒ' # LibreOffice Calc +'libreoffice-impress' = '๏‡„' # LibreOffice Impress +'libreoffice-draw' = '๏‡ผ' # LibreOffice Draw +'libreoffice-base' = '๏‡€' # LibreOffice Base +'soffice' = '๏‡€' # Generic LibreOffice (alternative command) + +# Document & PDF Viewers +'org.pwmt.zathura' = '๏‡' # Zathura PDF viewer + +# Graphics & Media Editors +'krita' = '๏Œฝ' # Krita digital painting program + +# Audio Processing +'com.github.wwmm.easyeffects' = '๓ฐฅ ' # EasyEffects for audio processing + +# Desktop Environment Components +'vesktop' = '๏‡ฟ' # Vesktop or similar desktop element diff --git a/.config/waybar/.github/README.md b/.config/waybar/.github/README.md index 99cff1c..ed5e5d5 100644 --- a/.config/waybar/.github/README.md +++ b/.config/waybar/.github/README.md @@ -32,7 +32,9 @@ Some plugins have an intended behavior when you click on them with the mouse. - Right-click to run the easyeffects. - network: left-click to run the nmtui. - cpu: left-click to run the btop. -- memory: left-click to run the sysz. +- memory: + - Left-click to run the sysz. + - Right-click to run navi. - backlight: mouse wheel to adjust/decrease the brightness of the monitor. - notification: - Left-click to run the SwayNC panel. diff --git a/.config/waybar/config b/.config/waybar/config index 823ae8d..5778d22 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -97,7 +97,6 @@ "on-scroll-up": "shift_up", "on-scroll-down": "shift_down" }, - "on-click-right": "kitty --class=floating_waybar -e calcure" }, "pulseaudio": { @@ -136,7 +135,8 @@ "critical": 80 }, "tooltip": false, - "on-click": "kitty --class=floating_waybar -e btop" + "on-click": "kitty --class=floating_waybar -e btop", + "on-click-right": "kitty --class=floating_waybar -e lazyjournal" }, "memory": { @@ -147,7 +147,7 @@ "critical": 80 }, "tooltip-format": "RAM: {used}GB/{total}GB\nSwap: {swapUsed}GB/{swapAvail}GB", - "on-click": "kitty --class=floating_waybar -e sysz" + "on-click": "kitty --class=floating_waybar -e sysz", }, "temperature": { @@ -236,3 +236,4 @@ "format": "๎‚ฐ" } } + diff --git a/.config/waybar/style.css b/.config/waybar/style.css index f7d3809..e98468c 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -1,67 +1,71 @@ +/* Apply common reset for all elements */ * { - font-size: 13px; - border: none; - border-radius: 0; - font-family: my-queue; + font-size: 13px; /* Base font size for consistency */ + border: none; /* Remove any default border */ + border-radius: 0; /* Remove border rounding */ + font-family: my-queue; /* Custom font family; ensure it's installed */ padding: 0; margin: 0; } +/* ---------------------- + Main Waybar Container + ---------------------- */ #waybar { - color: #d4be98; - background: rgba(50, 48, 47, 0.6); + color: #d4be98; /* Primary text color */ + background: rgba(50, 48, 47, 0.6); /* Semi-transparent background */ } +/* ------------------------- + Workspaces Module Styles + ------------------------- */ #workspaces button { - color: #d4be98; - background: #32302f; - border-left: 2px solid #46413e; + color: #d4be98; /* Button text color */ + background: #32302f; /* Button background */ + border-left: 2px solid #46413e; /* Left border for separation */ } - #workspaces button:first-child { - background: #32302f; + background: #32302f; /* First button: no left border */ border-left: 0; } - #workspaces button.focused { - background: #3c3836; - box-shadow: inset 0 -3px #e78a4e; + background: #3c3836; /* Focused workspace button */ + box-shadow: inset 0 -3px #e78a4e; /* Underline effect for focus */ } - #workspaces button.urgent { - color: #32302f; - background: #ea6962; + color: #32302f; /* Urgent state text color */ + background: #ea6962; /* Urgent state background */ } - #workspaces button:hover, #workspaces button.focused:hover, #workspaces button.visible:hover { - color: #32302f; - background: #d8a657; + color: #32302f; /* Hover state text color */ + background: #d8a657; /* Hover state background */ } -/* - * Arrows - */ +/* --------------------------- + Custom Arrows (Decorative) + --------------------------- */ +/* Arrow facing left with a light-on-bg style */ #custom-arrow-light-on-bg-left { font-size: 17px; color: #3c3836; background: transparent; } - +/* Arrow facing right with a light-on-bg style */ #custom-arrow-light-on-bg-right { font-size: 17px; color: #3c3836; background: transparent; } - +/* Arrows with a light-on-dark style */ #custom-arrow-light-on-dark-left, #custom-arrow-light-on-dark-right { font-size: 17px; color: #3c3836; background: #32302f; } - +/* Arrows with a dark-on-light style */ #custom-arrow-dark-on-light-left, #custom-arrow-dark-on-light-right { font-size: 17px; @@ -69,9 +73,10 @@ background: #3c3836; } -/* - * General background - */ +/* ----------------------------- + Module Backgrounds & Padding + ----------------------------- */ +/* General background for specific modules */ #network, #memory, #backlight, @@ -79,9 +84,10 @@ #tray, #custom-weather { background: #32302f; - padding: 0 3; + padding: 0 3; /* Horizontal padding: 3px (unit assumed) */ } +/* Background settings for performance/monitoring modules */ #cpu, #pulseaudio, #temperature, @@ -93,18 +99,16 @@ padding: 0 3; } -/* - * Warning plugins state - */ +/* ---------------------------------------- + State Based Styles (Warning & Critical) + ---------------------------------------- */ +/* Warning state: moderate concern */ #memory.warning, #cpu.warning, #battery.warning { color: #d8a657; } - -/* - * Critical plugins state - */ +/* Critical state: immediate attention needed */ #cpu.critical, #temperature.critical, #memory.critical, @@ -113,20 +117,25 @@ color: #ea6962; } +/* ----------------------------- + Other Specific Module Styles + ----------------------------- */ +/* Mode indicator styling */ #mode { color: #32302f; background: #ea6962; } - +/* Battery charging indicator */ #battery.charging { color: #a9b665; } - +/* Bluetooth audio devices styling */ #pulseaudio.bluetooth { color: #7daea3; } - +/* Tooltip styling */ #tooltip { background: #32302f; border: 1px solid #252423; } + diff --git a/.config/wob/wob.ini b/.config/wob/wob.ini index 70f6461..01e5b2d 100644 --- a/.config/wob/wob.ini +++ b/.config/wob/wob.ini @@ -1,20 +1,64 @@ +# ----------------------- +# Wob Configuration File +# ----------------------- +# General settings for the wob widget. + +# Auto-hide timeout in milliseconds before the widget disappears timeout = 1000 + +# Maximum value that the widget represents (e.g., for a progress or volume meter) max = 100 + +# Widget dimensions: width and height (units depend on your system or theme scaling) width = 50 height = 150 + +# Positioning: the anchor point on the screen (e.g., "top left" means the widget is fixed to the top left corner) anchor = top left + +# Margin (in pixels) from the screen edges when anchored margin = 50 + +# Color settings (in hexadecimal ARGB format): +# - border_color: The color of the widget's border. +# - background_color: The widget's background color; note the trailing "00" for transparency. +# - bar_color: Color of the primary bar element in the widget. border_color = 5b534dff background_color = 25242300 bar_color = d8a657ff + +# ------------------ +# Overflow Settings +# ------------------ +# Settings to manage display when widget values exceed normal boundaries. + +# How overflow is handled; "wrap" generally means a circular representation. overflow_mode = wrap + +# When in overflow mode, use these colors for consistency: overflow_border_color = 5b534dff overflow_background_color = 25242300 overflow_bar_color = ea6962ff + +# --------------------- +# Output & Orientation +# --------------------- +# Controls how and when the widget output is displayed and its layout orientation. + +# Determines display output mode; "focused" implies the widget is only shown for the active application or selection. output_mode = focused + +# Orientation of the widget elements, can be "vertical" or "horizontal" orientation = vertical +# ------------------------------ +# Style: Sound-specific Section +# ------------------------------ +# Optional styling for sound-related components if the widget is used for audio levels. + [style.sound] +# Border, background, and bar colors for the sound widget, ensuring visual consistency with the main widget. border_color = 5b534dff background_color = 25242300 bar_color = 89b482ff + diff --git a/.config/yazi/theme.toml b/.config/yazi/theme.toml index 81f0528..8f1f091 100644 --- a/.config/yazi/theme.toml +++ b/.config/yazi/theme.toml @@ -1,149 +1,55 @@ -[flavor] -use = "" - +# ------------------ +# Manager Interface +# ------------------ [manager] cwd = { fg = "cyan" } -# Hovered +# Hover States hovered = { reversed = true } preview_hovered = { underline = true } -# Find +# Search Highlighting find_keyword = { fg = "yellow", bold = true, italic = true, underline = true } find_position = { fg = "magenta", bg = "reset", bold = true, italic = true } -# Marker +# --------------- +# Visual Markers +# --------------- marker_copied = { fg = "green", bg = "green" } marker_cut = { fg = "red", bg = "red" } marker_marked = { fg = "cyan", bg = "cyan" } marker_selected = { fg = "#e78a4e", bg = "#e78a4e" } -# Tab -tab_active = { reversed = true } -tab_inactive = {} -tab_width = 1 - -# Count -count_copied = { fg = "white", bg = "green" } -count_cut = { fg = "white", bg = "red" } -count_selected = { fg = "white", bg = "yellow" } - -# Border -border_symbol = "โ”‚" -border_style = { fg = "yellow" } - -# Highlighting -syntect_theme = "" - [status] separator_open = "๎‚ถ" separator_close = "๎‚ด" separator_style = { fg = "#46413e", bg = "#46413e" } -# Mode mode_normal = { bg = "#928374", bold = true } mode_select = { bg = "red", bold = true } mode_unset = { bg = "red", bold = true } -# Progress -progress_label = { bold = true } -progress_normal = { fg = "blue", bg = "#252423" } -progress_error = { fg = "red", bg = "#252423" } - -# Permissions -permissions_t = { fg = "green" } -permissions_r = { fg = "yellow" } -permissions_w = { fg = "red" } -permissions_x = { fg = "cyan" } -permissions_s = { fg = "#7c6f64" } - -[select] -border = { fg = "blue" } -active = { fg = "magenta", bold = true } -inactive = {} - -[input] -border = { fg = "blue" } -title = {} -value = {} -selected = { reversed = true } - -[completion] -border = { fg = "blue" } -active = { reversed = true } -inactive = {} - -# Icons -icon_file = "๏…›" -icon_folder = "๏„•" -icon_command = "๏’‰" - -[tasks] -border = { fg = "blue" } -title = {} -hovered = { fg = "magenta", underline = true } - -[which] -cols = 3 -mask = { bg = "black" } -cand = { fg = "cyan" } -rest = { fg = "#7c6f64" } -desc = { fg = "magenta" } -separator = " ๎ชœ " -separator_style = { fg = "#7c6f64" } - -[help] -on = { fg = "cyan" } -run = { fg = "magenta" } -desc = {} -hovered = { reversed = true, bold = true } -footer = { fg = "black", bg = "white" } - -[notify] -title_info = { fg = "green" } -title_warn = { fg = "yellow" } -title_error = { fg = "red" } - -# Icons -icon_info = "๏š" -icon_warn = "๏ฑ" -icon_error = "๏—" - +# ---------------- +# File Type Rules +# ---------------- [filetype] - rules = [ - # Images { mime = "image/*", fg = "yellow" }, - - # Media { mime = "{audio,video}/*", fg = "magenta" }, - - # Archives { mime = "application/{,g}zip", fg = "red" }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "red" }, - - # Documents { mime = "application/{pdf,doc,rtf,vnd.*}", fg = "cyan" }, - - # Empty files - # { mime = "inode/x-empty", fg = "red" }, - - # Special files { name = "*", is = "orphan", bg = "red" }, { name = "*", is = "exec", fg = "green" }, - - # Dummy files { name = "*", is = "dummy", bg = "red" }, { name = "*/", is = "dummy", bg = "red" }, - - # Fallback - # { name = "*", fg = "white" }, - { name = "*/", fg = "blue" }, + { name = "*/", fg = "blue" } ] +# ---------------------------- +# Complete Icon Configuration +# ---------------------------- [icon] - -globs = [] dirs = [ { name = ".config", text = "๎—ผ" }, { name = ".github", text = "๎—ฝ" }, @@ -159,557 +65,501 @@ dirs = [ { name = "Public", text = "๓ฐ‰Œ" }, { name = "Videos", text = "๓ฑงบ" }, ] + files = [ - { name = ".babelrc", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, - { name = ".bash_profile", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = ".bashrc", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = ".dockerignore", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = ".ds_store", text = "๎˜•", fg_dark = "#928374", fg_light = "#928374" }, - { name = ".editorconfig", text = "๎™’", fg_dark = "white", fg_light = "#252423" }, - { name = ".env", text = "๏‘ข", fg_dark = "yellow", fg_light = "yellow" }, - { name = ".eslintignore", text = "๎™•", fg_dark = "magenta", fg_light = "magenta" }, - { name = ".eslintrc", text = "๎™•", fg_dark = "magenta", fg_light = "magenta" }, - { name = ".gitattributes", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".gitconfig", text = "๎˜•", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".gitignore", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".gitlab-ci.yml", text = "๏Š–", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".gitmodules", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".gtkrc-2.0", text = "๏ข", fg_dark = "white", fg_light = "#252423" }, - { name = ".gvimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, - { name = ".luaurc", text = "๎˜•", fg_dark = "blue", fg_light = "blue" }, - { name = ".mailmap", text = "๓ฐŠข", fg_dark = "#928374", fg_light = "#928374" }, - { name = ".npmignore", text = "๎œž", fg_dark = "red", fg_light = "red" }, - { name = ".npmrc", text = "๎œž", fg_dark = "red", fg_light = "red" }, - { name = ".prettierrc", text = "๎šด", fg_dark = "blue", fg_light = "blue" }, - { name = ".settings.json", text = "๎œŒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = ".SRCINFO", text = "๓ฐฃ‡", fg_dark = "blue", fg_light = "blue" }, - { name = ".vimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, - { name = ".Xauthority", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".xinitrc", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".Xresources", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".xsession", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = ".zprofile", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = ".zshenv", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = ".zshrc", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = "_gvimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, - { name = "_vimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, - { name = "avif", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "brewfile", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "bspwmrc", text = "๏•", fg_dark = "#252423", fg_light = "#252423" }, - { name = "build", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, - { name = "build.gradle", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, - { name = "build.zig.zon", text = "๎šฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "cantorrc", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "checkhealth", text = "๓ฐ“™", fg_dark = "blue", fg_light = "blue" }, - { name = "cmakelists.txt", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "commit_editmsg", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "compose.yaml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "compose.yml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "config", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "containerfile", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "copying", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, - { name = "copying.lesser", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, - { name = "docker-compose.yaml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "docker-compose.yml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "dockerfile", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "ext_typoscript_setup.txt", text = "๎ฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "favicon.ico", text = "๎˜ฃ", fg_dark = "green", fg_light = "green" }, - { name = "fp-info-cache", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "fp-lib-table", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "FreeCAD.conf", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "gemfile$", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "gnumakefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, + # --------------------------------- + # Dotfiles & Hidden Configurations + # --------------------------------- + { name = ".babelrc", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, + { name = ".bash_profile", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = ".bashrc", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = ".dockerignore", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = ".ds_store", text = "๎˜•", fg_dark = "#928374", fg_light = "#928374" }, + { name = ".editorconfig", text = "๎™’", fg_dark = "white", fg_light = "#252423" }, + { name = ".env", text = "๏‘ข", fg_dark = "yellow", fg_light = "yellow" }, + { name = ".eslintignore", text = "๎™•", fg_dark = "magenta", fg_light = "magenta" }, + { name = ".eslintrc", text = "๎™•", fg_dark = "magenta", fg_light = "magenta" }, + { name = ".gitattributes", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".gitconfig", text = "๎˜•", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".gitignore", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".gitlab-ci.yml", text = "๏Š–", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".gitmodules", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".gtkrc-2.0", text = "๏ข", fg_dark = "white", fg_light = "#252423" }, + { name = ".gvimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, + { name = ".luaurc", text = "๎˜•", fg_dark = "blue", fg_light = "blue" }, + { name = ".mailmap", text = "๓ฐŠข", fg_dark = "#928374", fg_light = "#928374" }, + { name = ".npmignore", text = "๎œž", fg_dark = "red", fg_light = "red" }, + { name = ".npmrc", text = "๎œž", fg_dark = "red", fg_light = "red" }, + { name = ".prettierrc", text = "๎šด", fg_dark = "blue", fg_light = "blue" }, + { name = ".settings.json", text = "๎œŒ", fg_dark = "magenta", fg_light = "magenta" }, + { name = ".SRCINFO", text = "๓ฐฃ‡", fg_dark = "blue", fg_light = "blue" }, + { name = ".vimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, + { name = ".Xauthority", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".xinitrc", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".Xresources", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".xsession", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = ".zprofile", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = ".zshenv", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = ".zshrc", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = "_gvimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, + { name = "_vimrc", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, + + # ---------------------- + # Project & Build Files + # ---------------------- + { name = "brewfile", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "bspwmrc", text = "๏•", fg_dark = "#252423", fg_light = "#252423" }, + { name = "build", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, + { name = "build.gradle", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, + { name = "build.zig.zon", text = "๎šฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gnumakefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "makefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "package-lock.json", text = "๎œž", fg_dark = "red", fg_light = "red" }, + { name = "package.json", text = "๎œž", fg_dark = "red", fg_light = "red" }, + { name = "PKGBUILD", text = "๏Œƒ", fg_dark = "blue", fg_light = "blue" }, { name = "gradle-wrapper.properties", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, - { name = "gradle.properties", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, - { name = "gradlew", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, - { name = "groovy", text = "๎ต", fg_dark = "blue", fg_light = "blue" }, - { name = "gruntfile.babel.js", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "gruntfile.coffee", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "gruntfile.js", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "gruntfile.ts", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "gtkrc", text = "๏ข", fg_dark = "white", fg_light = "#252423" }, - { name = "gulpfile.babel.js", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "gulpfile.coffee", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "gulpfile.js", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "gulpfile.ts", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "hyprland.conf", text = "๏™", fg_dark = "cyan", fg_light = "cyan" }, - { name = "i3blocks.conf", text = "๏š", fg_dark = "white", fg_light = "#252423" }, - { name = "i3status.conf", text = "๏š", fg_dark = "white", fg_light = "#252423" }, - { name = "kalgebrarc", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "kdeglobals", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "kdenlive-layoutsrc", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, - { name = "kdenliverc", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, - { name = "kritadisplayrc", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "kritarc", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "license", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, - { name = "lxde-rc.xml", text = "๏ฃ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "lxqt.conf", text = "๏ค", fg_dark = "blue", fg_light = "blue" }, - { name = "makefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "mix.lock", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "mpv.conf", text = "๏ฎ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "node_modules", text = "๎œ˜", fg_dark = "red", fg_light = "red" }, - { name = "package-lock.json", text = "๎œž", fg_dark = "red", fg_light = "red" }, - { name = "package.json", text = "๎œž", fg_dark = "red", fg_light = "red" }, - { name = "PKGBUILD", text = "๏Œƒ", fg_dark = "blue", fg_light = "blue" }, - { name = "platformio.ini", text = "๎š‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "pom.xml", text = "๎™ด", fg_dark = "red", fg_light = "red" }, - { name = "procfile", text = "๎˜‡", fg_dark = "magenta", fg_light = "magenta" }, - { name = "PrusaSlicer.ini", text = "๏‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gradle.properties", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, + { name = "gradlew", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, + { name = "pom.xml", text = "๎™ด", fg_dark = "red", fg_light = "red" }, + { name = "rakefile", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "settings.gradle", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, + { name = "tsconfig.json", text = "๎š", fg_dark = "blue", fg_light = "blue" }, + + # --------------------------------------- + # Application & Tool Configuration Files + # --------------------------------------- + { name = "cantorrc", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, + { name = "checkhealth", text = "๓ฐ“™", fg_dark = "blue", fg_light = "blue" }, + { name = "cmakelists.txt", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "commit_editmsg", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "compose.yaml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "compose.yml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "config", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "containerfile", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "copying", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, + { name = "copying.lesser", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, + { name = "docker-compose.yaml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "docker-compose.yml", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "dockerfile", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, + { name = "ext_typoscript_setup.txt", text = "๎ฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "favicon.ico", text = "๎˜ฃ", fg_dark = "green", fg_light = "green" }, + { name = "fp-info-cache", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "fp-lib-table", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "FreeCAD.conf", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, + { name = "gemfile$", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "groovy", text = "๎ต", fg_dark = "blue", fg_light = "blue" }, + { name = "gruntfile.babel.js", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gruntfile.coffee", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gruntfile.js", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gruntfile.ts", text = "๎˜‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "gtkrc", text = "๏ข", fg_dark = "white", fg_light = "#252423" }, + { name = "gulpfile.babel.js", text = "๎˜", fg_dark = "red", fg_light = "red" }, + { name = "gulpfile.coffee", text = "๎˜", fg_dark = "red", fg_light = "red" }, + { name = "gulpfile.js", text = "๎˜", fg_dark = "red", fg_light = "red" }, + { name = "gulpfile.ts", text = "๎˜", fg_dark = "red", fg_light = "red" }, + { name = "hyprland.conf", text = "๏™", fg_dark = "cyan", fg_light = "cyan" }, + { name = "i3blocks.conf", text = "๏š", fg_dark = "white", fg_light = "#252423" }, + { name = "i3status.conf", text = "๏š", fg_dark = "white", fg_light = "#252423" }, + { name = "kalgebrarc", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, + { name = "kdeglobals", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, + { name = "kdenlive-layoutsrc", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, + { name = "kdenliverc", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, + { name = "kritadisplayrc", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "kritarc", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "license", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, + { name = "lxde-rc.xml", text = "๏ฃ", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "lxqt.conf", text = "๏ค", fg_dark = "blue", fg_light = "blue" }, + { name = "mix.lock", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "mpv.conf", text = "๏ฎ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "node_modules", text = "๎œ˜", fg_dark = "red", fg_light = "red" }, + { name = "platformio.ini", text = "๎š‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "procfile", text = "๎˜‡", fg_dark = "magenta", fg_light = "magenta" }, + { name = "PrusaSlicer.ini", text = "๏‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "PrusaSlicerGcodeViewer.ini", text = "๏‘", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "py.typed", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, - { name = "QtProject.conf", text = "๏ต", fg_dark = "green", fg_light = "green" }, - { name = "R", text = "๓ฐŸ”", fg_dark = "blue", fg_light = "blue" }, - { name = "r", text = "๓ฐŸ”", fg_dark = "blue", fg_light = "blue" }, - { name = "rakefile", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "rmd", text = "๎˜‰", fg_dark = "blue", fg_light = "blue" }, - { name = "settings.gradle", text = "๎™ ", fg_dark = "blue", fg_light = "blue" }, - { name = "svelte.config.js", text = "๎š—", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "sxhkdrc", text = "๏•", fg_dark = "#252423", fg_light = "#252423" }, - { name = "sym-lib-table", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "tailwind.config.js", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, - { name = "tailwind.config.mjs", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, - { name = "tailwind.config.ts", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, - { name = "tmux.conf", text = "๎ฏˆ", fg_dark = "green", fg_light = "green" }, - { name = "tmux.conf.local", text = "๎ฏˆ", fg_dark = "green", fg_light = "green" }, - { name = "tsconfig.json", text = "๎š", fg_dark = "blue", fg_light = "blue" }, - { name = "unlicense", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, - { name = "vagrantfile$", text = "๏Šธ", fg_dark = "blue", fg_light = "blue" }, - { name = "vlcrc", text = "๓ฐ•ผ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "webpack", text = "๓ฐœซ", fg_dark = "blue", fg_light = "blue" }, - { name = "weston.ini", text = "๏ง", fg_dark = "yellow", fg_light = "yellow" }, - { name = "workspace", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, - { name = "xmobarrc", text = "๏ž", fg_dark = "red", fg_light = "red" }, - { name = "xmobarrc.hs", text = "๏ž", fg_dark = "red", fg_light = "red" }, - { name = "xmonad.hs", text = "๏ž", fg_dark = "red", fg_light = "red" }, - { name = "xorg.conf", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "xsettingsd.conf", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "py.typed", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, + { name = "QtProject.conf", text = "๏ต", fg_dark = "green", fg_light = "green" }, + { name = "svelte.config.js", text = "๎š—", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "sxhkdrc", text = "๏•", fg_dark = "#252423", fg_light = "#252423" }, + { name = "sym-lib-table", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "tailwind.config.js", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, + { name = "tailwind.config.mjs", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, + { name = "tailwind.config.ts", text = "๓ฑฟ", fg_dark = "blue", fg_light = "blue" }, + { name = "tmux.conf", text = "๎ฏˆ", fg_dark = "green", fg_light = "green" }, + { name = "tmux.conf.local", text = "๎ฏˆ", fg_dark = "green", fg_light = "green" }, + { name = "unlicense", text = "๎˜Š", fg_dark = "green", fg_light = "green" }, + { name = "vagrantfile$", text = "๏Šธ", fg_dark = "blue", fg_light = "blue" }, + { name = "vlcrc", text = "๓ฐ•ผ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "webpack", text = "๓ฐœซ", fg_dark = "blue", fg_light = "blue" }, + { name = "weston.ini", text = "๏ง", fg_dark = "yellow", fg_light = "yellow" }, + { name = "workspace", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, + { name = "xmobarrc", text = "๏ž", fg_dark = "red", fg_light = "red" }, + { name = "xmobarrc.hs", text = "๏ž", fg_dark = "red", fg_light = "red" }, + { name = "xmonad.hs", text = "๏ž", fg_dark = "red", fg_light = "red" }, + { name = "xorg.conf", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "xsettingsd.conf", text = "๏ฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + + # ---------------------------- + # Miscellaneous / Other Files + # ---------------------------- + { name = "avif", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, ] + exts = [ + # ------------ + # Audio Files + # ------------ + { name = "aac", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "aif", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "aiff", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "ape", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "flac", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "m4a", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "mp3", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "ogg", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "opus", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "wav", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + { name = "wma", text = "๏€", fg_dark = "blue", fg_light = "blue" }, + + # ------------ + # Video Files + # ------------ { name = "3gp", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "3mf", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "7z", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "a", text = "๎ฎœ", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "aac", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "ai", text = "๎žด", fg_dark = "green", fg_light = "green" }, - { name = "aif", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "aiff", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "android", text = "๎œŽ", fg_dark = "green", fg_light = "green" }, - { name = "ape", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "apk", text = "๎œŽ", fg_dark = "green", fg_light = "green" }, - { name = "app", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, - { name = "applescript", text = "๏…น", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "asc", text = "๓ฐฆ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "ass", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, - { name = "astro", text = "๎šณ", fg_dark = "red", fg_light = "red" }, - { name = "awk", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "azcli", text = "๎ฏจ", fg_dark = "blue", fg_light = "blue" }, - { name = "bak", text = "๓ฐฏ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "bash", text = "๎ž•", fg_dark = "green", fg_light = "green" }, - { name = "bat", text = "๎˜•", fg_dark = "green", fg_light = "green" }, - { name = "bazel", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, - { name = "bib", text = "๓ฑ‰Ÿ", fg_dark = "green", fg_light = "green" }, - { name = "bicep", text = "๎˜ป", fg_dark = "blue", fg_light = "blue" }, - { name = "bicepparam", text = "๎˜ป", fg_dark = "magenta", fg_light = "magenta" }, - { name = "bin", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, - { name = "blade.php", text = "๏‹ท", fg_dark = "red", fg_light = "red" }, - { name = "blend", text = "๓ฐ‚ซ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "blp", text = "๓ฐบพ", fg_dark = "blue", fg_light = "blue" }, + { name = "m4v", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "mov", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "mp4", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "mkv", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "mts", text = "๎˜จ", fg_dark = "blue", fg_light = "blue" }, + { name = "webm", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + + # ------------ + # Image Files + # ------------ { name = "bmp", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "brep", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "blp", text = "๓ฐบพ", fg_dark = "blue", fg_light = "blue" }, + { name = "gif", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, + { name = "ico", text = "๎˜", fg_dark = "green", fg_light = "green" }, + { name = "jxl", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, + { name = "jpeg", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, + { name = "jpg", text = "๎˜", fg_dark = "red", fg_light = "magenta" }, + { name = "png", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, + { name = "webp", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, + { name = "xcf", text = "๏Œธ", fg_dark = "#928374", fg_light = "#7c6f64" }, + + # --------------------------- + # Archive & Compressed Files + # --------------------------- + { name = "7z", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "bz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "bz2", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "bz3", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "bzl", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, - { name = "c", text = "๎˜ž", fg_dark = "blue", fg_light = "blue" }, - { name = "c++", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "cache", text = "๏’›", fg_dark = "white", fg_light = "#252423" }, - { name = "cast", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "cbl", text = "โš™", fg_dark = "blue", fg_light = "blue" }, - { name = "cc", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "ccm", text = "๎˜", fg_dark = "red", fg_light = "red" }, - { name = "cfg", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "cjs", text = "๎˜Œ", fg_dark = "green", fg_light = "green" }, - { name = "clj", text = "๎จ", fg_dark = "green", fg_light = "green" }, - { name = "cljc", text = "๎จ", fg_dark = "green", fg_light = "green" }, - { name = "cljd", text = "๎ช", fg_dark = "blue", fg_light = "blue" }, - { name = "cljs", text = "๎ช", fg_dark = "blue", fg_light = "blue" }, + { name = "rar", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "tgz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "txz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "zip", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "xz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + + # ----------------------- + # Code & Scripting Files + # ----------------------- + { name = "applescript", text = "๏…น", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "astro", text = "๎šณ", fg_dark = "red", fg_light = "red" }, + { name = "awk", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "azcli", text = "๎ฏจ", fg_dark = "blue", fg_light = "blue" }, + { name = "bash", text = "๎ž•", fg_dark = "green", fg_light = "green" }, + { name = "bat", text = "๎˜•", fg_dark = "green", fg_light = "green" }, + { name = "bazel", text = "๎˜บ", fg_dark = "green", fg_light = "green" }, + { name = "bicep", text = "๎˜ป", fg_dark = "blue", fg_light = "blue" }, + { name = "bicepparam", text = "๎˜ป", fg_dark = "magenta", fg_light = "magenta" }, + { name = "blade.php", text = "๏‹ท", fg_dark = "red", fg_light = "red" }, + { name = "c", text = "๎˜ž", fg_dark = "blue", fg_light = "blue" }, + { name = "c++", text = "๎˜", fg_dark = "red", fg_light = "red" }, + { name = "cjs", text = "๎˜Œ", fg_dark = "green", fg_light = "green" }, + { name = "clj", text = "๎จ", fg_dark = "green", fg_light = "green" }, + { name = "cljc", text = "๎จ", fg_dark = "green", fg_light = "green" }, + { name = "cljd", text = "๎ช", fg_dark = "blue", fg_light = "blue" }, + { name = "cljs", text = "๎ช", fg_dark = "blue", fg_light = "blue" }, { name = "cmake", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "cob", text = "โš™", fg_dark = "blue", fg_light = "blue" }, - { name = "cobol", text = "โš™", fg_dark = "blue", fg_light = "blue" }, + { name = "cob", text = "โš™", fg_dark = "blue", fg_light = "blue" }, + { name = "cobol", text = "โš™", fg_dark = "blue", fg_light = "blue" }, { name = "coffee", text = "๎˜›", fg_dark = "green", fg_light = "green" }, - { name = "conf", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "config.ru", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "cp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "cpp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "cppm", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "cpy", text = "โš™", fg_dark = "blue", fg_light = "blue" }, + { name = "config.ru", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "cpp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, + { name = "cppm", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, { name = "cr", text = "๎˜ฏ", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "crdownload", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, { name = "cs", text = "๓ฐŒ›", fg_dark = "green", fg_light = "green" }, { name = "csh", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "cshtml", text = "๓ฑฆ—", fg_dark = "magenta", fg_light = "magenta" }, - { name = "cson", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, + { name = "cson", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, { name = "csproj", text = "๓ฐชฎ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "css", text = "๎‰", fg_dark = "blue", fg_light = "blue" }, - { name = "csv", text = "๎™Š", fg_dark = "green", fg_light = "green" }, - { name = "cts", text = "๎˜จ", fg_dark = "blue", fg_light = "blue" }, - { name = "cu", text = "๎™‹", fg_dark = "green", fg_light = "green" }, - { name = "cue", text = "๓ฐฒน", fg_dark = "magenta", fg_light = "magenta" }, - { name = "cuh", text = "๎™‹", fg_dark = "magenta", fg_light = "magenta" }, - { name = "cxx", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "cxxm", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "d", text = "๎žฏ", fg_dark = "green", fg_light = "green" }, + { name = "css", text = "๎‰", fg_dark = "blue", fg_light = "blue" }, + { name = "d", text = "๎žฏ", fg_dark = "green", fg_light = "green" }, { name = "d.ts", text = "๎˜จ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "dart", text = "๎ž˜", fg_dark = "blue", fg_light = "blue" }, - { name = "db", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "dconf", text = "๏ก", fg_dark = "white", fg_light = "#252423" }, - { name = "desktop", text = "๏„ˆ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "dart", text = "๎ž˜", fg_dark = "blue", fg_light = "blue" }, { name = "diff", text = "๎œจ", fg_dark = "#928374", fg_light = "#928374" }, - { name = "dll", text = "๎ฎœ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "doc", text = "๓ฐˆฌ", fg_dark = "blue", fg_light = "blue" }, - { name = "Dockerfile", text = "๓ฐกจ", fg_dark = "blue", fg_light = "blue" }, - { name = "docx", text = "๓ฐˆฌ", fg_dark = "blue", fg_light = "blue" }, - { name = "dot", text = "๓ฑ‰", fg_dark = "blue", fg_light = "blue" }, - { name = "download", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, - { name = "drl", text = "๎ŠŒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "dropbox", text = "๎œ‡", fg_dark = "blue", fg_light = "blue" }, - { name = "dump", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "dwg", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "dxf", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "ebook", text = "๎Š‹", fg_dark = "yellow", fg_light = "yellow" }, - { name = "edn", text = "๎ช", fg_dark = "blue", fg_light = "blue" }, { name = "eex", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "ejs", text = "๎˜Ž", fg_dark = "green", fg_light = "green" }, + { name = "ejs", text = "๎˜Ž", fg_dark = "green", fg_light = "green" }, { name = "el", text = "๎˜ฒ", fg_dark = "magenta", fg_light = "magenta" }, { name = "elc", text = "๎˜ฒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "elf", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, - { name = "elm", text = "๎˜ฌ", fg_dark = "blue", fg_light = "blue" }, + { name = "elm", text = "๎˜ฌ", fg_dark = "blue", fg_light = "blue" }, { name = "eln", text = "๎˜ฒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "env", text = "๏‘ข", fg_dark = "yellow", fg_light = "yellow" }, - { name = "eot", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "epp", text = "๎˜ฑ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "epub", text = "๎Š‹", fg_dark = "yellow", fg_light = "yellow" }, - { name = "erb", text = "๎˜Ž", fg_dark = "red", fg_light = "red" }, + { name = "erb", text = "๎˜Ž", fg_dark = "red", fg_light = "red" }, { name = "erl", text = "๎žฑ", fg_dark = "magenta", fg_light = "magenta" }, { name = "ex", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "exe", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, { name = "exs", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "f#", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, - { name = "f3d", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "f#", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, { name = "f90", text = "๓ฑˆš", fg_dark = "magenta", fg_light = "magenta" }, - { name = "fbx", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "fcbak", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcmacro", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcmat", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcparam", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcscript", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcstd", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fcstd1", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fctb", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fctl", text = "๏Œถ", fg_dark = "red", fg_light = "red" }, - { name = "fdmdownload", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, { name = "fish", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "flac", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "flc", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "flf", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "fnl", text = "๎šฏ", fg_dark = "white", fg_light = "#252423" }, - { name = "fs", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, - { name = "fsi", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, + { name = "fnl", text = "๎šฏ", fg_dark = "white", fg_light = "#252423" }, + { name = "fs", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, + { name = "fsi", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, { name = "fsscript", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, - { name = "fsx", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, - { name = "gcode", text = "๓ฐซ", fg_dark = "blue", fg_light = "blue" }, + { name = "fsx", text = "๎žง", fg_dark = "blue", fg_light = "blue" }, + { name = "gcode", text = "๓ฐซ", fg_dark = "blue", fg_light = "blue" }, { name = "gd", text = "๎™Ÿ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "gemspec", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "gif", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "git", text = "๎œ‚", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "glb", text = "๏†ฒ", fg_dark = "yellow", fg_light = "yellow" }, - { name = "gnumakefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "go", text = "๎˜ง", fg_dark = "blue", fg_light = "blue" }, - { name = "godot", text = "๎™Ÿ", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "gemspec", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "go", text = "๎˜ง", fg_dark = "blue", fg_light = "blue" }, { name = "gql", text = "๏ˆŽ", fg_dark = "magenta", fg_light = "magenta" }, { name = "graphql", text = "๏ˆŽ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "gresource", text = "๏ข", fg_dark = "white", fg_light = "#252423" }, - { name = "gv", text = "๓ฑ‰", fg_dark = "blue", fg_light = "blue" }, - { name = "gz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "h", text = "๏ƒฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "haml", text = "๎˜Ž", fg_dark = "white", fg_light = "#252423" }, + { name = "haml", text = "๎˜Ž", fg_dark = "white", fg_light = "#252423" }, { name = "hbs", text = "๎˜", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "heex", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "hex", text = "๎™ง", fg_dark = "blue", fg_light = "blue" }, + { name = "hex", text = "๎™ง", fg_dark = "blue", fg_light = "blue" }, { name = "hh", text = "๏ƒฝ", fg_dark = "magenta", fg_light = "magenta" }, { name = "hpp", text = "๏ƒฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "hrl", text = "๎žฑ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "hrl", text = "๎žฑ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "hs", text = "๎˜Ÿ", fg_dark = "magenta", fg_light = "magenta" }, { name = "htm", text = "๎˜Ž", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "html", text = "๎œถ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "huff", text = "๓ฐก˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "hurl", text = "๏ƒฌ", fg_dark = "magenta", fg_light = "magenta" }, { name = "hx", text = "๎™ฆ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "hxx", text = "๏ƒฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "ical", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "icalendar", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "ico", text = "๎˜", fg_dark = "green", fg_light = "green" }, - { name = "ics", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "ifb", text = "๏ณ", fg_dark = "blue", fg_light = "blue" }, - { name = "ifc", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "ige", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "iges", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "igs", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "image", text = "๎‰ฑ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "img", text = "๎‰ฑ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "import", text = "๏ƒ†", fg_dark = "white", fg_light = "#252423" }, - { name = "info", text = "๏„ฉ", fg_dark = "white", fg_light = "#252423" }, - { name = "ini", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "ino", text = "๏‹", fg_dark = "cyan", fg_light = "cyan" }, - { name = "ipynb", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, - { name = "iso", text = "๎‰ฑ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "ixx", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "java", text = "๎œธ", fg_dark = "red", fg_light = "red" }, + { name = "ino", text = "๏‹", fg_dark = "cyan", fg_light = "cyan" }, + { name = "ipynb", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, + { name = "ixx", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, + { name = "java", text = "๎œธ", fg_dark = "red", fg_light = "red" }, { name = "jl", text = "๎˜ค", fg_dark = "magenta", fg_light = "magenta" }, - { name = "jpeg", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "jpg", text = "๎˜", fg_dark = "red", fg_light = "magenta" }, - { name = "js", text = "๎˜Œ", fg_dark = "green", fg_light = "green" }, - { name = "json", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, - { name = "json5", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, - { name = "jsonc", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, - { name = "jsx", text = "๎˜ฅ", fg_dark = "blue", fg_light = "blue" }, - { name = "jwmrc", text = "๏›", fg_dark = "blue", fg_light = "blue" }, - { name = "jxl", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "kbx", text = "๓ฐฏ„", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "kdb", text = "๏ˆพ", fg_dark = "green", fg_light = "green" }, - { name = "kdbx", text = "๏ˆพ", fg_dark = "green", fg_light = "green" }, - { name = "kdenlive", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, - { name = "kdenlivetitle", text = "๏Œผ", fg_dark = "blue", fg_light = "blue" }, - { name = "kicad_dru", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_mod", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_pcb", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_prl", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_pro", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_sch", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_sym", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "kicad_wks", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, - { name = "ko", text = "๏…ผ", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "kpp", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "kra", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "krz", text = "๏Œฝ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "js", text = "๎˜Œ", fg_dark = "green", fg_light = "green" }, + { name = "json", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, + { name = "json5", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, + { name = "jsonc", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, + { name = "jsx", text = "๎˜ฅ", fg_dark = "blue", fg_light = "blue" }, + { name = "jwmrc", text = "๏›", fg_dark = "blue", fg_light = "blue" }, { name = "ksh", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "kt", text = "๎˜ด", fg_dark = "magenta", fg_light = "magenta" }, { name = "kts", text = "๎˜ด", fg_dark = "magenta", fg_light = "magenta" }, - { name = "lck", text = "๎™ฒ", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "leex", text = "๎˜ญ", fg_dark = "magenta", fg_light = "magenta" }, { name = "less", text = "๎˜”", fg_dark = "magenta", fg_light = "magenta" }, - { name = "lff", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "lhs", text = "๎˜Ÿ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "lib", text = "๎ฎœ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "license", text = "๎˜Š", fg_dark = "red", fg_light = "red" }, - { name = "liquid", text = "๎™ฐ", fg_dark = "green", fg_light = "green" }, - { name = "lock", text = "๎™ฒ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "log", text = "๓ฐŒฑ", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "lrc", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, - { name = "lua", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, - { name = "luac", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, - { name = "luau", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, - { name = "m", text = "๎˜ž", fg_dark = "blue", fg_light = "blue" }, - { name = "m3u", text = "๓ฐฒน", fg_dark = "magenta", fg_light = "magenta" }, - { name = "m3u8", text = "๓ฐฒน", fg_dark = "magenta", fg_light = "magenta" }, - { name = "m4a", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "m4v", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "magnet", text = "๏ถ", fg_dark = "red", fg_light = "red" }, + { name = "lua", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, + { name = "luac", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, + { name = "luau", text = "๎˜ ", fg_dark = "blue", fg_light = "blue" }, { name = "makefile", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "markdown", text = "๎˜‰", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "material", text = "๓ฐ”‰", fg_dark = "magenta", fg_light = "magenta" }, - { name = "md", text = "๏’Š", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "md5", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "mdx", text = "๏’Š", fg_dark = "blue", fg_light = "blue" }, - { name = "mint", text = "๓ฐŒช", fg_dark = "cyan", fg_light = "cyan" }, { name = "mjs", text = "๎˜Œ", fg_dark = "yellow", fg_light = "yellow" }, - { name = "mk", text = "๎น", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "mkv", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "ml", text = "๎™บ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "mli", text = "๎™บ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "mm", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "mo", text = "โˆž", fg_dark = "magenta", fg_light = "magenta" }, - { name = "mobi", text = "๎Š‹", fg_dark = "yellow", fg_light = "yellow" }, - { name = "mov", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "mp3", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "mp4", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "mpp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, - { name = "msf", text = "๏ฐ", fg_dark = "blue", fg_light = "blue" }, - { name = "mts", text = "๎˜จ", fg_dark = "blue", fg_light = "blue" }, + { name = "mm", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, { name = "mustache", text = "๎˜", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "nfo", text = "๏„ฉ", fg_dark = "white", fg_light = "#252423" }, { name = "nim", text = "๎™ท", fg_dark = "yellow", fg_light = "yellow" }, - { name = "nix", text = "๏Œ“", fg_dark = "blue", fg_light = "blue" }, - { name = "nswag", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, - { name = "nu", text = ">", fg_dark = "cyan", fg_light = "cyan" }, - { name = "o", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, - { name = "obj", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "ogg", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "opus", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "org", text = "๎˜ณ", fg_dark = "cyan", fg_light = "cyan" }, - { name = "otf", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "out", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, - { name = "part", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, - { name = "patch", text = "๎œจ", fg_dark = "#928374", fg_light = "#928374" }, - { name = "pck", text = "๏’‡", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "pcm", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "pdf", text = "๎ซซ", fg_dark = "red", fg_light = "red" }, + { name = "nix", text = "๏Œ“", fg_dark = "blue", fg_light = "blue" }, + { name = "nswag", text = "๎˜‹", fg_dark = "green", fg_light = "green" }, { name = "php", text = "๎˜ˆ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "pl", text = "๎ฉ", fg_dark = "blue", fg_light = "blue" }, - { name = "pls", text = "๓ฐฒน", fg_dark = "magenta", fg_light = "magenta" }, - { name = "ply", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "pm", text = "๎ฉ", fg_dark = "blue", fg_light = "blue" }, - { name = "png", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "po", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, - { name = "pot", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, - { name = "pp", text = "๎˜ฑ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "ppt", text = "๓ฐˆง", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "prisma", text = "๎š„", fg_dark = "magenta", fg_light = "magenta" }, - { name = "pro", text = "๎žก", fg_dark = "yellow", fg_light = "yellow" }, - { name = "ps1", text = "๓ฐจŠ", fg_dark = "blue", fg_light = "blue" }, - { name = "psb", text = "๎žธ", fg_dark = "blue", fg_light = "blue" }, - { name = "psd", text = "๎žธ", fg_dark = "blue", fg_light = "blue" }, - { name = "psd1", text = "๓ฐจŠ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "psm1", text = "๓ฐจŠ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "pub", text = "๓ฐท–", fg_dark = "yellow", fg_light = "yellow" }, - { name = "pxd", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, - { name = "pxi", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, + { name = "pl", text = "๎ฉ", fg_dark = "blue", fg_light = "blue" }, + { name = "pm", text = "๎ฉ", fg_dark = "blue", fg_light = "blue" }, { name = "py", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, { name = "pyc", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, { name = "pyd", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, { name = "pyi", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, { name = "pyo", text = "๎˜†", fg_dark = "yellow", fg_light = "yellow" }, - { name = "pyx", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, - { name = "qm", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, - { name = "qml", text = "๏ต", fg_dark = "green", fg_light = "green" }, - { name = "qrc", text = "๏ต", fg_dark = "green", fg_light = "green" }, - { name = "qss", text = "๏ต", fg_dark = "green", fg_light = "green" }, - { name = "query", text = "๎ˆœ", fg_dark = "green", fg_light = "green" }, - { name = "r", text = "๓ฐŸ”", fg_dark = "blue", fg_light = "blue" }, - { name = "rake", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "rar", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "razor", text = "๓ฑฆ˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "rb", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, - { name = "res", text = "๎šˆ", fg_dark = "red", fg_light = "red" }, - { name = "resi", text = "๎šˆ", fg_dark = "red", fg_light = "red" }, - { name = "rlib", text = "๎žจ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "rmd", text = "๎˜‰", fg_dark = "blue", fg_light = "blue" }, + { name = "pyx", text = "๎˜†", fg_dark = "blue", fg_light = "blue" }, + { name = "qml", text = "๏ต", fg_dark = "green", fg_light = "green" }, + { name = "qrc", text = "๏ต", fg_dark = "green", fg_light = "green" }, + { name = "qss", text = "๏ต", fg_dark = "green", fg_light = "green" }, + { name = "r", text = "๓ฐŸ”", fg_dark = "blue", fg_light = "blue" }, + { name = "rake", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "rb", text = "๎ž‘", fg_dark = "red", fg_light = "red" }, + { name = "rmd", text = "๎˜‰", fg_dark = "blue", fg_light = "blue" }, { name = "rproj", text = "๓ฐ—†", fg_dark = "green", fg_light = "green" }, { name = "rs", text = "๎š‹", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "rss", text = "๎˜™", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "sass", text = "๎˜ƒ", fg_dark = "red", fg_light = "red" }, - { name = "sbt", text = "๎œท", fg_dark = "red", fg_light = "red" }, - { name = "sc", text = "๎œท", fg_dark = "red", fg_light = "red" }, + { name = "sass", text = "๎˜ƒ", fg_dark = "red", fg_light = "red" }, + { name = "sbt", text = "๎œท", fg_dark = "red", fg_light = "red" }, { name = "scad", text = "๏Ž", fg_dark = "yellow", fg_light = "yellow" }, - { name = "scala", text = "๎œท", fg_dark = "red", fg_light = "red" }, - { name = "scm", text = "๓ฐ˜ง", fg_dark = "white", fg_light = "#252423" }, - { name = "scss", text = "๎˜ƒ", fg_dark = "red", fg_light = "red" }, + { name = "scala", text = "๎œท", fg_dark = "red", fg_light = "red" }, + { name = "scm", text = "๓ฐ˜ง", fg_dark = "white", fg_light = "#252423" }, + { name = "scss", text = "๎˜ƒ", fg_dark = "red", fg_light = "red" }, { name = "sh", text = "๎ž•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "sha1", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "sha224", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "sha256", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "sha384", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "sha512", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, { name = "sig", text = "ฮป", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "signature", text = "ฮป", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "skp", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "sldasm", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "sldprt", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, { name = "slim", text = "๎˜Ž", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "sln", text = "๎œŒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "slvs", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "slvs", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, { name = "sml", text = "ฮป", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "so", text = "๎ฎœ", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "sol", text = "๎™–", fg_dark = "blue", fg_light = "blue" }, - { name = "spec.js", text = "๏’™", fg_dark = "green", fg_light = "green" }, - { name = "spec.jsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "spec.ts", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "spec.tsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "sql", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "sqlite", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "sqlite3", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, - { name = "srt", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, - { name = "ssa", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, - { name = "ste", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "step", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "stl", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "stp", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, - { name = "strings", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, - { name = "styl", text = "๎˜€", fg_dark = "green", fg_light = "green" }, - { name = "sub", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, + { name = "sol", text = "๎ฎœ", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "spec.js", text = "๏’™", fg_dark = "green", fg_light = "green" }, + { name = "spec.jsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "spec.ts", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "spec.tsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "sql", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "sqlite", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "sqlite3", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "styl", text = "๎˜€", fg_dark = "green", fg_light = "green" }, { name = "sublime", text = "๎žช", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "suo", text = "๎œŒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "sv", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, + { name = "sv", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, { name = "svelte", text = "๎š—", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "svg", text = "๓ฐœก", fg_dark = "yellow", fg_light = "yellow" }, - { name = "svh", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, { name = "swift", text = "๎•", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "t", text = "๎ฉ", fg_dark = "blue", fg_light = "blue" }, - { name = "tbc", text = "๓ฐ›“", fg_dark = "blue", fg_light = "blue" }, - { name = "tcl", text = "๓ฐ›“", fg_dark = "blue", fg_light = "blue" }, + { name = "tcl", text = "๓ฐ›“", fg_dark = "blue", fg_light = "blue" }, { name = "templ", text = "๎ซ„", fg_dark = "yellow", fg_light = "yellow" }, - { name = "terminal", text = "๏’‰", fg_dark = "green", fg_light = "green" }, - { name = "test.js", text = "๏’™", fg_dark = "green", fg_light = "green" }, - { name = "test.jsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "test.ts", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "test.tsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, - { name = "tex", text = "๎š›", fg_dark = "green", fg_light = "green" }, + { name = "test.js", text = "๏’™", fg_dark = "green", fg_light = "green" }, + { name = "test.jsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "test.ts", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "test.tsx", text = "๏’™", fg_dark = "blue", fg_light = "blue" }, + { name = "tex", text = "๎š›", fg_dark = "green", fg_light = "green" }, { name = "tf", text = "๎šš", fg_dark = "magenta", fg_light = "magenta" }, { name = "tfvars", text = "๏…›", fg_dark = "magenta", fg_light = "magenta" }, - { name = "tgz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "tmux", text = "๎ฏˆ", fg_dark = "green", fg_light = "green" }, - { name = "toml", text = "๎šฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "torrent", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, - { name = "tres", text = "๎™Ÿ", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "ts", text = "๎˜จ", fg_dark = "blue", fg_light = "blue" }, + { name = "ts", text = "๎˜จ", fg_dark = "blue", fg_light = "blue" }, { name = "tscn", text = "๎™Ÿ", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "tsconfig", text = "๎ฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "tsx", text = "๎žบ", fg_dark = "blue", fg_light = "blue" }, - { name = "ttf", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "twig", text = "๎˜œ", fg_dark = "green", fg_light = "green" }, - { name = "txt", text = "๓ฐˆ™", fg_dark = "green", fg_light = "green" }, - { name = "txz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "tsx", text = "๎žบ", fg_dark = "blue", fg_light = "blue" }, + { name = "twig", text = "๎˜œ", fg_dark = "green", fg_light = "green" }, { name = "typoscript", text = "๎ฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "ui", text = "๏‹", fg_dark = "blue", fg_light = "blue" }, - { name = "v", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, { name = "vala", text = "๎šž", fg_dark = "magenta", fg_light = "magenta" }, - { name = "vh", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, - { name = "vhd", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, - { name = "vhdl", text = "๓ฐ›", fg_dark = "green", fg_light = "green" }, - { name = "vim", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, - { name = "vsh", text = "๎šฌ", fg_dark = "blue", fg_light = "blue" }, + { name = "vim", text = "๎˜ซ", fg_dark = "green", fg_light = "green" }, + { name = "vsh", text = "๎šฌ", fg_dark = "blue", fg_light = "blue" }, { name = "vsix", text = "๎œŒ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "vue", text = "๎š ", fg_dark = "green", fg_light = "green" }, + { name = "vue", text = "๎š ", fg_dark = "green", fg_light = "green" }, { name = "wasm", text = "๎šก", fg_dark = "magenta", fg_light = "magenta" }, - { name = "wav", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "webm", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "webmanifest", text = "๎˜‹", fg_dark = "yellow", fg_light = "yellow" }, - { name = "webp", text = "๎˜", fg_dark = "magenta", fg_light = "magenta" }, - { name = "webpack", text = "๓ฐœซ", fg_dark = "blue", fg_light = "blue" }, - { name = "wma", text = "๏€", fg_dark = "blue", fg_light = "blue" }, - { name = "woff", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "woff2", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, - { name = "wrl", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "wrz", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "x", text = "๎š‘", fg_dark = "blue", fg_light = "blue" }, + { name = "webpack", text = "๓ฐœซ", fg_dark = "blue", fg_light = "blue" }, { name = "xaml", text = "๓ฐ™ณ", fg_dark = "magenta", fg_light = "magenta" }, - { name = "xcf", text = "๏Œธ", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "xcplayground", text = "๎•", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "xcstrings", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, - { name = "xls", text = "๓ฐˆ›", fg_dark = "green", fg_light = "green" }, - { name = "xlsx", text = "๓ฐˆ›", fg_dark = "green", fg_light = "green" }, - { name = "xm", text = "๎š‘", fg_dark = "blue", fg_light = "blue" }, + { name = "xcstrings", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, { name = "xml", text = "๓ฐ—€", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "xpi", text = "๎ž†", fg_dark = "red", fg_light = "red" }, + { name = "xpi", text = "๎ž†", fg_dark = "red", fg_light = "red" }, { name = "xul", text = "๎…", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "xz", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "zig", text = "๎šฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "zsh", text = "๎ž•", fg_dark = "green", fg_light = "green" }, + + # ------------------------- + # Documents & Markup Files + # ------------------------- + { name = "doc", text = "๓ฐˆฌ", fg_dark = "blue", fg_light = "blue" }, + { name = "docx", text = "๓ฐˆฌ", fg_dark = "blue", fg_light = "blue" }, + { name = "markdown", text = "๎˜‰", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "md", text = "๏’Š", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "mdx", text = "๏’Š", fg_dark = "blue", fg_light = "blue" }, + { name = "pdf", text = "๎ซซ", fg_dark = "red", fg_light = "red" }, + { name = "ppt", text = "๓ฐˆง", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "txt", text = "๓ฐˆ™", fg_dark = "green", fg_light = "green" }, + { name = "license", text = "๎˜Š", fg_dark = "red", fg_light = "red" }, + { name = "info", text = "๏„ฉ", fg_dark = "white", fg_light = "#252423" }, + { name = "bib", text = "๓ฑ‰Ÿ", fg_dark = "green", fg_light = "green" }, + { name = "nfo", text = "๏„ฉ", fg_dark = "white", fg_light = "#252423" }, + { name = "org", text = "๎˜ณ", fg_dark = "cyan", fg_light = "cyan" }, + { name = "csv", text = "๎™Š", fg_dark = "green", fg_light = "green" }, + { name = "xls", text = "๓ฐˆ›", fg_dark = "green", fg_light = "green" }, + { name = "xlsx", text = "๓ฐˆ›", fg_dark = "green", fg_light = "green" }, + + # --------------------------- + # Configuration & Data Files + # --------------------------- + { name = "cfg", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "conf", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "dconf", text = "๏ก", fg_dark = "white", fg_light = "#252423" }, + { name = "desktop", text = "๏„ˆ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "env", text = "๏‘ข", fg_dark = "yellow", fg_light = "yellow" }, + { name = "ini", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "toml", text = "๎šฒ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, { name = "yaml", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, { name = "yml", text = "๎˜•", fg_dark = "#928374", fg_light = "#7c6f64" }, - { name = "zig", text = "๎šฉ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "zip", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, - { name = "zsh", text = "๎ž•", fg_dark = "green", fg_light = "green" }, - { name = "zst", text = "๏", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + + # --------------- + # CAD & 3D Files + # --------------- + { name = "3mf", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "blend", text = "๓ฐ‚ซ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "brep", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "dwg", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "dxf", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "f3d", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "glb", text = "๏†ฒ", fg_dark = "yellow", fg_light = "yellow" }, + { name = "kicad_dru", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_mod", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_pcb", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_prl", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_pro", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_sch", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_sym", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "kicad_wks", text = "๏Œ", fg_dark = "white", fg_light = "#252423" }, + { name = "skp", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "sldasm", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "sldprt", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "ste", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "step", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "stl", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "stp", text = "๓ฐปซ", fg_dark = "green", fg_light = "green" }, + { name = "wrl", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "wrz", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, + + # ------ + # Fonts + # ------ + { name = "eot", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, + { name = "otf", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, + { name = "ttf", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, + { name = "woff", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, + { name = "woff2", text = "๏€ฑ", fg_dark = "white", fg_light = "#252423" }, + + # ---------- + # Subtitles + # ---------- + { name = "ass", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, + { name = "srt", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, + { name = "ssa", text = "๓ฐจ–", fg_dark = "yellow", fg_light = "yellow" }, + + # -------------------------- + # Binary / Executable Files + # -------------------------- + { name = "a", text = "๎ฎœ", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "bin", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, + { name = "dll", text = "๎ฎœ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "exe", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, + { name = "o", text = "๎š‘", fg_dark = "blue", fg_light = "blue" }, + { name = "obj", text = "๓ฐ†ง", fg_dark = "#928374", fg_light = "#7c6f64" }, + + # ----------------------- + # Miscellaneous / Others + # ----------------------- + { name = "android", text = "๎œŽ", fg_dark = "green", fg_light = "green" }, + { name = "ai", text = "๎žด", fg_dark = "green", fg_light = "green" }, + { name = "apk", text = "๎œŽ", fg_dark = "green", fg_light = "green" }, + { name = "asc", text = "๓ฐฆ", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "app", text = "๎ซจ", fg_dark = "red", fg_light = "red" }, + { name = "cache", text = "๏’›", fg_dark = "white", fg_light = "#252423" }, + { name = "cbl", text = "โš™", fg_dark = "blue", fg_light = "blue" }, + { name = "cast", text = "๎šŸ", fg_dark = "#e78a4e", fg_light = "#e78a4e" }, + { name = "cp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, + { name = "crdownload", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, + { name = "download", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, + { name = "dropbox", text = "๎œ‡", fg_dark = "blue", fg_light = "blue" }, + { name = "dump", text = "๎œ†", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "import", text = "๏ƒ†", fg_dark = "white", fg_light = "#252423" }, + { name = "jwmrc", text = "๏›", fg_dark = "blue", fg_light = "blue" }, + { name = "kbx", text = "๓ฐฏ„", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "kdb", text = "๏ˆพ", fg_dark = "green", fg_light = "green" }, + { name = "kdbx", text = "๏ˆพ", fg_dark = "green", fg_light = "green" }, + { name = "ko", text = "๏…ผ", fg_dark = "white", fg_light = "#7c6f64" }, + { name = "magnet", text = "๏ถ", fg_dark = "red", fg_light = "red" }, + { name = "md5", text = "๓ฐ•ฅ", fg_dark = "magenta", fg_light = "magenta" }, + { name = "mo", text = "โˆž", fg_dark = "magenta", fg_light = "magenta" }, + { name = "mpp", text = "๎˜", fg_dark = "blue", fg_light = "blue" }, + { name = "msf", text = "๏ฐ", fg_dark = "blue", fg_light = "blue" }, + { name = "nu", text = ">", fg_dark = "cyan", fg_light = "cyan" }, + { name = "part", text = "๏€™", fg_dark = "cyan", fg_light = "cyan" }, + { name = "patch", text = "๎œจ", fg_dark = "#928374", fg_light = "#928374" }, + { name = "pck", text = "๏’‡", fg_dark = "#928374", fg_light = "#7c6f64" }, + { name = "pub", text = "๓ฐท–", fg_dark = "yellow", fg_light = "yellow" }, + { name = "pro", text = "๎žก", fg_dark = "yellow", fg_light = "yellow" }, + { name = "qm", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, + { name = "strings", text = "๏†ซ", fg_dark = "blue", fg_light = "blue" }, + { name = "ui", text = "๏‹", fg_dark = "blue", fg_light = "blue" }, + { name = "x", text = "๎š‘", fg_dark = "blue", fg_light = "blue" }, ] + conds = [ # Special files { if = "orphan", text = "๏ฑ" }, @@ -726,3 +576,4 @@ conds = [ { if = "exec", text = "๎ž•" }, { if = "!dir", text = "๓ฐˆ”" }, ] + diff --git a/.config/yazi/yazi.toml b/.config/yazi/yazi.toml index 8c6ca07..c4f7e7a 100644 --- a/.config/yazi/yazi.toml +++ b/.config/yazi/yazi.toml @@ -1,54 +1,102 @@ +# ------------------------- +# Yazi File Manager Config +# ------------------------- [manager] +# Panel size ratio (left, middle, right) ratio = [1, 2, 3] + +# Sort using natural order (e.g., file10 after file2) sort_by = "natural" + +# Apply transliteration to sort non-ASCII names properly sort_translit = true + +# Show file size in the list view linemode = "size" -scrolloff = 200 + +# Number of lines to keep above/below the cursor when scrolling +# Note: 200 is extremely high and may reduce usability +scrolloff = 10 + [preview] +# Max width/height of previewed images (in pixels) +# Keep these values reasonable to avoid performance issues max_width = 720 max_height = 1280 + [plugin] +# ----------------------------------------------------------- +# Fetchers โ€“ Define how to fetch metadata or additional info +# ----------------------------------------------------------- fetchers = [ - # Mimetype + # Use MIME-based fetcher with high priority if MIME is not already present { id = "mime", name = "*", run = "mime", if = "!mime", prio = "high" }, ] + + +# ------------------------------------------------------- +# Preloaders โ€“ Run before previewers, useful for caching +# ------------------------------------------------------- preloaders = [ - # Image + # Specialized image formats, handled by ImageMagick { mime = "image/{avif,hei?,jxl,svg+xml}", run = "magick" }, + + # General image previewing { mime = "image/*", run = "image" }, - # Video + + # Video thumbnails or metadata { mime = "video/*", run = "video" }, - # PDF + + # PDFs (can be slow โ€” consider optional size check) { mime = "application/pdf", run = "pdf" }, - # Font + + # Fonts { mime = "font/*", run = "font" }, { mime = "application/vnd.ms-opentype", run = "font" }, ] + + +# ------------------------------------------- +# Previewers โ€“ Shown when a file is selected +# ------------------------------------------- previewers = [ + # Directories { name = "*/", run = "folder", sync = true }, - # Code + + # Text/code files { mime = "text/*", run = "code" }, { mime = "*/{xml,javascript,x-wine-extension-ini}", run = "code" }, - # JSON + + # JSON files { mime = "application/{json,x-ndjson}", run = "json" }, - # Image + + # Specialized image formats { mime = "image/{avif,hei?,jxl,svg+xml}", run = "magick" }, + + # All other images { mime = "image/*", run = "image" }, - # Video + + # Video files { mime = "video/*", run = "video" }, - # PDF + + # PDF documents { mime = "application/pdf", run = "pdf" }, - # Archive + + # Archives (tarballs, 7z, ISO) { mime = "application/{,g}zip", run = "archive" }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar,iso9660-image}", run = "archive" }, - # Font + + # Fonts { mime = "font/*", run = "font" }, { mime = "application/vnd.ms-opentype", run = "font" }, - # Empty file + + # Empty file handler { mime = "inode/x-empty", run = "empty" }, - # Fallback + + # Fallback if nothing else matches { name = "*", run = "file" }, ] + diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc index d046ae3..5de9236 100644 --- a/.config/zathura/zathurarc +++ b/.config/zathura/zathurarc @@ -1,36 +1,105 @@ -set font "ttf-hack 10" -set completion-bg "#32302f" -set completion-fg "#d4be98" -set completion-group-bg "#252423" -set completion-group-fg "#d4be98" -set completion-highlight-bg "#d4be98" -set completion-highlight-fg "#32302f" -set default-bg "#32302f" -set default-fg "#d4be98" -set inputbar-bg "#32302f" -set inputbar-fg "#a9b665" -set notification-bg "#a9b665" -set notification-fg "#252423" -set notification-error-bg "#ea6962" -set notification-error-fg "#252423" -set notification-warning-bg "#d8a657" -set notification-warning-fg "#252423" -set statusbar-bg "#252423" -set statusbar-fg "#d4be98" -set statusbar-h-padding 10 -set statusbar-v-padding 5 -set incremental-search "true" -set highlight-fg rgba(37,36,35,1) -set highlight-color rgba(137,180,130,0.5) -set highlight-active-color rgba(231,138,78,0.5) -set recolor "true" -set recolor-lightcolor "#ddc7a1" -set recolor-darkcolor "#252423" -set recolor-keephue "true" -set recolor-reverse-video "true" -set page-padding 10 -set show-directories "true" -set show-hidden "true" -set show-recent 5 -set guioptions vs -set selection-clipboard clipboard +# ------------------- +# Theme & Color Settings +# ------------------- +# Set the primary font (ensure 'ttf-hack' is installed on your system) +set font "ttf-hack 10" # Monospace font with excellent Unicode support + +# Define the main color palette for the user interface +set default-bg "#32302f" # Background color (dark theme) +set default-fg "#d4be98" # Primary text color, chosen for legibility + +# ------------------- +# Completion Dialog Styling +# ------------------- +# Customize the completion dialog (pop-up menus, suggestions, etc.) +set completion-bg "#32302f" # Background matches primary dark background +set completion-fg "#d4be98" # Foreground (text) stays consistent with theme +set completion-group-bg "#252423" # Slightly darker for group separators +set completion-group-fg "#d4be98" # Group title color for clarity +set completion-highlight-bg "#d4be98" # Background for highlighted items (inversion creates emphasis) +set completion-highlight-fg "#32302f" # Text color for highlighted items, ensures contrast + +# ------------------- +# Interface Components +# ------------------- +# Input Bar: Where user commands are typed +set inputbar-bg "#32302f" # Input bar background same as main UI for consistency +set inputbar-fg "#a9b665" # Accent color (green) to indicate active command entry + +# Status Bar: Displays file info and status messages +set statusbar-bg "#252423" # Darker background for status bar to set it apart +set statusbar-fg "#d4be98" # Text remains clear and consistent with overall theme +set statusbar-h-padding 10 # Horizontal spacing to avoid cramped text +set statusbar-v-padding 5 # Vertical padding for better aesthetics + +# Notifications: For errors, warnings, and general messages +set notification-bg "#a9b665" # Background for success/info notifications +set notification-fg "#252423" # Dark text for clear readability on light backgrounds +set notification-error-bg "#ea6962" # Error messages in a distinct red shade +set notification-error-fg "#252423" # Dark text for error messages ensures legibility +set notification-warning-bg "#d8a657" # Background for warnings (orange tone) +set notification-warning-fg "#252423" # Matching dark text for contrast + +# ------------------- +# Document Interaction +# ------------------- +# Search & Highlight settings enhance navigation within documents +set incremental-search "true" # Enables live search-as-you-type for instant feedback +set highlight-color rgba(137,180,130,0.5) # Semi-transparent green highlight for matches +set highlight-active-color rgba(231,138,78,0.5) # Active search result highlighted in orange hue +set highlight-fg rgba(37,36,35,1) # Text color within highlights for clear distinction + +# PDF Recoloring for improved dark mode rendering +set recolor "true" # Enable recoloring to better suit dark environments +set recolor-lightcolor "#ddc7a1" # Defines the "light" color used in recoloring; adjust for personal taste +set recolor-darkcolor "#252423" # Defines the "dark" color used in recoloring for consistency with theme +set recolor-keephue "true" # Preserve original hues to maintain document integrity +set recolor-reverse-video "true" # Invert colors for improved readability in some cases + +# ------------------- +# Workflow & Navigation +# ------------------- +# Interface navigation and workflow enhancements +set page-padding 10 # Margin around pages, providing a cleaner look +set show-directories "true" # Display directory entries for easier navigation +set show-hidden "true" # Show dotfiles to ensure no file is missed +set show-recent 5 # Limit recent files list to the 5 most recent for clarity +set guioptions vs # 'v' and 's' option: both vertical and horizontal scrollbars visible +set smooth-scroll "true" # Enable animated scrolling for a smoother user experience + +# ------------------- +# System Integration +# ------------------- +# Integration with system services +set selection-clipboard clipboard # Use system clipboard for copy-paste operations +set database sqlite # Use SQLite for the internal database (more reliable than Berkeley DB) +set window-title-basename "true" # Display only the filename in the window title for a cleaner look +set autosave-interval 300 # Automatically save session every 300 seconds (5 minutes) +set highlight-active-color rgba(231,138,78,0.5) # Orange active highlight +set highlight-fg rgba(37,36,35,1) # Text color in highlights + +# PDF Recoloring (Dark Mode Optimization) +set recolor "true" # Essential for dark theme +set recolor-lightcolor "#ddc7a1" # "White" in dark mode +set recolor-darkcolor "#252423" # "Black" in dark mode +set recolor-keephue "true" # Preserve original hues +set recolor-reverse-video "true" # Better contrast + +# ------------------- +# Workflow & Navigation +# ------------------- +set page-padding 10 # Clean page margins +set show-directories "true" # Directory visibility +set show-hidden "true" # Show dotfiles +set show-recent 5 # Recent files list length +set guioptions vs # Both scrollbars visible +set smooth-scroll "true" # Animated scrolling + +# ------------------- +# System Integration +# ------------------- +set selection-clipboard clipboard # System clipboard integration +set database sqlite # More reliable than default Berkeley DB +set window-title-basename "true" # Clean window titles (shows filename only) +set autosave-interval 300 # Auto-save session every 5 mins + diff --git a/.editorconfig b/.editorconfig index 8451ea1..690aa89 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,3 +9,4 @@ end_of_line=lf charset=utf-8 trim_trailing_whitespace=true insert_final_newline=true + diff --git a/.github/FUNDING.yaml b/.github/FUNDING.yaml deleted file mode 100644 index dcf3e53..0000000 --- a/.github/FUNDING.yaml +++ /dev/null @@ -1,2 +0,0 @@ ---- -custom: TGhY5bCn12EDP3MGgs8Qg4YerczhP3PsC5 diff --git a/.github/README.md b/.github/README.md index 0e9aba2..0b54cbd 100644 --- a/.github/README.md +++ b/.github/README.md @@ -12,10 +12,10 @@ ## :wave: Greetings Greetings. Thanks for stopping by. This repository is the repository of my Linux -desktop system configuration. I tried to make my system lightweight, fast, easy -to reconfigure, functional and convenient for both daily use and work. Where it -is possible to use TUI without loss of functionality, I tried to use it. I also -tried to configure all programs in the same color palette. +desktop system configuration. I tried to make my system lightweight, fast, +vim-like, easy to reconfigure, functional and convenient for both daily use and +work. Where it is possible to use TUI without loss of functionality, I tried to +use it. I also tried to configure all programs in the same color palette. ![samples](assets/final.png "Gallery") @@ -122,6 +122,7 @@ All the info about my setup. | **Image editor** | [Krita](https://krita.org/) | | **Office apps** | [LibreOffice](https://www.libreoffice.org/) | | **Password manager** | [KeePassXC](https://github.com/keepassxreboot/keepassxc/) | +| **Java IDE** | [Intellij IDEA](https://www.jetbrains.com/idea/) [:gear:](../.ideavimrc) | ### :paintbrush: Appearance diff --git a/.ideavimrc b/.ideavimrc index aad0a79..183c8db 100644 --- a/.ideavimrc +++ b/.ideavimrc @@ -44,8 +44,12 @@ let g:WhichKeyDesc_tool = "t Tool window menu" let g:WhichKeyDesc_tool_file = "te File explorer" let g:WhichKeyDesc_tool_terminal = "tt Terminal window" let g:WhichKeyDesc_tool_git = "tg Git window" +let g:WhichKeyDesc_tool_commit = "tc Commit window" let g:WhichKeyDesc_tool_problem = "tl Problems window" let g:WhichKeyDesc_tool_run = "tr Run window" +let g:WhichKeyDesc_tool_database = "td Database window" +let g:WhichKeyDesc_tool_maven = "tm Maven window" +let g:WhichKeyDesc_tool_checkstyle = "ts Checkstyle window" let g:WhichKeyDesc_execution = "e Execution menu" let g:WhichKeyDesc_execution_run = "er Run" @@ -59,10 +63,11 @@ let g:WhichKeyDesc_split_horizontally = "wS Split horizontally" let g:WhichKeyDesc_refactor = "r Refactor menu" let g:WhichKeyDesc_refactor_rename = "rn Rename element" -let g:WhichKeyDesc_refactor_extract_method = "rm Extract mehtod" +let g:WhichKeyDesc_refactor_intention_action = "ri Show intention actions" +let g:WhichKeyDesc_refactor_extract_method = "rm Extract method" let g:WhichKeyDesc_refactor_introduce_variable = "rv Introduce variable" -let g:WhichKeyDesc_refactor_introduce_field = "rf Introduce field" -let g:WhichKeyDesc_refactor_reformat_code = "rc Reformat code" +let g:WhichKeyDesc_refactor_introduce_field = "ra Introduce field" +let g:WhichKeyDesc_refactor_reformat_code = "rf Reformat code" let g:WhichKeyDesc_refactor_change_signature = "rs Change signature" let g:WhichKeyDesc_refactor_action_list = "rr Actions list" @@ -90,7 +95,7 @@ let g:WhichKeyDesc_folding_expand = "ze Expand region" let g:WhichKeyDesc_folding_fold_all = "zC Collapse all" let g:WhichKeyDesc_folding_expand_all = "zE Expand all" " ================================================================================================== - +" To get actions list, use " General map (CloseContent) imap (CloseContent) @@ -100,8 +105,12 @@ map :noh map te :NERDTreeToggle map tt (ActivateTerminalToolWindow) map tg (ActivateVersionControlToolWindow) +map tc (ActivateCommitToolWindow) map tl (ActivateProblemsViewToolWindow) map tr (ActivateRunToolWindow) +map td (ActivateDatabaseToolWindow) +map tm (ActivateMavenToolWindow) +map ts (ActivateCheckStyleToolWindow) map (RecentFiles) " Code execution @@ -116,6 +125,7 @@ map wS (SplitHorizontally) " Refactoring map rn (RenameElement) +map ri (ShowIntentionActions) map rm (ExtractMethod) map rv (IntroduceVariable) map ra (IntroduceField) diff --git a/.profile b/.profile index ef9e99c..6c58283 100644 --- a/.profile +++ b/.profile @@ -1 +1,2 @@ export $(/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator) +___MY_VMOPTIONS_SHELL_FILE="${HOME}/.jetbrains.vmoptions.sh"; if [ -f "${___MY_VMOPTIONS_SHELL_FILE}" ]; then . "${___MY_VMOPTIONS_SHELL_FILE}"; fi diff --git a/.system-config-backup/aurpkglist.txt b/.system-config-backup/aurpkglist.txt index 9b44b58..e57f69d 100644 --- a/.system-config-backup/aurpkglist.txt +++ b/.system-config-backup/aurpkglist.txt @@ -1,36 +1,30 @@ advcpmv -calcure ddcui debtap -exercism google-chrome grimshot gruvbox-material-gtk-theme-git gruvbox-material-icon-theme-git -intellij-idea-community-edition-jre +intellij-idea-ultimate-edition lazydocker +lazyjournal +luajit-tiktoken-bin pacnews-neovim-git paru paru-debug pkgtools postman-bin python-commitizen -python-convertdate python-decli -python-hijri-converter -python-holidays -python-jdatetime -python-kitchen -python-korean_lunar_calendar +python-pythondialog python-questionary -python-taskw python-xlsx2csv rate-mirrors +reiserfsprogs rmlint rmlint-shredder rofi-power-menu rofi-ttv-git -spotube-bin swaykbdd swaylock-effects swayosd-git @@ -40,6 +34,7 @@ vesktop-bin viber waybar-crypto waybar-module-pacman-updates-git +wg-cmd windscribe-v2-bin wttrbar xcursor-simp1e-gruvbox-dark diff --git a/.system-config-backup/pkglist.txt b/.system-config-backup/pkglist.txt index f081372..9e8043c 100644 --- a/.system-config-backup/pkglist.txt +++ b/.system-config-backup/pkglist.txt @@ -1,5 +1,6 @@ 7zip acpi +android-udev archlinux-keyring autoconf automake @@ -11,12 +12,10 @@ bison brightnessctl btop calibre -chafa cliphist cmake cool-retro-term ddcutil -deno dhcpcd dialog dnsmasq @@ -30,7 +29,6 @@ fakeroot fd ffmpegthumbnailer file -file-roller findutils firefox-developer-edition flex @@ -48,7 +46,6 @@ groovy grub gvfs-mtp gzip -haskell-pandoc imv inetutils intel-ucode @@ -58,9 +55,9 @@ jdk11-openjdk jdk17-openjdk jdk21-openjdk jdk8-openjdk -jfsutils jre8-openjdk kanshi +kdeconnect keepassxc kitty krita @@ -77,7 +74,6 @@ logrotate lostfiles luarocks lvm2 -lxappearance m4 make man-db @@ -87,23 +83,21 @@ mdadm mpv msmtp-mta mtpfs -nano navi neofetch neovim net-tools netctl +network-manager-applet networkmanager -nodejs noto-fonts-emoji npm -ntfs-3g +nvidia-container-toolkit obsidian openrgb openssh pacman pacman-contrib -pandoc-cli parallel patch pipewire-alsa @@ -113,6 +107,7 @@ playerctl polkit postgresql prettier +proton-vpn-gtk-app pulsemixer python-pillow python-pip @@ -120,13 +115,12 @@ python-pystray python-requests qemu-desktop reflector -reiserfsprogs ripgrep +rofi-calc rofi-wayland -rtorrent rust -s-nail sed +sqlfluff steam sudo swappy @@ -137,13 +131,13 @@ swaync telegram-desktop texinfo tlp-rdw -transmission-cli transmission-gtk ttf-dejavu ttf-hack ttf-jetbrains-mono ttf-nerd-fonts-symbols ttf-nerd-fonts-symbols-mono +ueberzug unrar unzip usbutils @@ -153,11 +147,13 @@ virtualbox-guest-iso virtualbox-host-dkms waybar webkit2gtk +webkit2gtk-4.1 +wget which wipe +wireguard-tools wl-clipboard wlsunset -wqy-microhei xdg-desktop-portal xdg-desktop-portal-gtk xf86-input-synaptics diff --git a/.system-config-backup/tlp/tlp.conf b/.system-config-backup/tlp/tlp.conf index 8ced87d..5e05b35 100644 --- a/.system-config-backup/tlp/tlp.conf +++ b/.system-config-backup/tlp/tlp.conf @@ -1,8 +1,8 @@ # ------------------------------------------------------------------------------ -# /etc/tlp.conf - TLP user configuration (version 1.7.0) +# /etc/tlp.conf - TLP user configuration (version 1.8.0) # See full explanation: https://linrunner.de/tlp/settings # -# Copyright (c) 2024 Thomas Koch and others. +# Copyright (c) 2025 Thomas Koch and others. # SPDX-License-Identifier: GPL-2.0-or-later # # Settings are read in the following order: @@ -11,21 +11,24 @@ # 2. /etc/tlp.d/*.conf - Drop-in customization snippets # 3. /etc/tlp.conf - User configuration (this file) # -# Notes: -# - In case of identical parameters, the last occurence has precedence -# - This also means, parameters enabled here will override anything else -# - However you may append values to a parameter already defined as intrinsic -# default or in a previously read file: use PARAMETER+="add values" -# - IMPORTANT: all parameters here are disabled; remove the leading '#' if you -# like to enable a feature without default or have a value different from the -# default -# - Default *: intrinsic default that is effective when the parameter is missing -# or disabled by a leading '#'; use PARAM="" to disable an intrinsic default -# - Default : do nothing or use kernel/hardware defaults -# - IMPORTANT: parameters must always be specified pairwise i.e. for -# both AC and BAT. Omitting one of the two makes the set value effective for -# both power sources, since a change only occurs when different values are -# defined. +# Please note: +# - If parameters are specified more than once, the last occurrence takes +# precedence. This also means that any parameters defined here will take +# precedence over any drop-ins. +# - You can however, append values to a parameter already defined as intrinsic +# default or in a previously read file: use PARAMETER+="add values". +# - Important: all parameters are disabled here. Remove the leading '#' if you +# want to enable a feature without a default or if you want to set a value +# other than the default. +# - Parameters must always be specified in pairs, i.e. for AC and BAT. +# If you omit one of them, the value you set will apply to both power +# sources, since a change will only occur if different values are defined. +# - To completely disable a parameter, use PARAMETER="". +# Legend for defaults: +# - Default *: intrinsic default that is effective when the parameter is +# missing or the line has a leading #'. +# - Default : do nothing or use kernel/hardware defaults. +# # ------------------------------------------------------------------------------ # tlp - Parameters for power saving @@ -157,7 +160,7 @@ #CPU_MIN_PERF_ON_BAT=0 #CPU_MAX_PERF_ON_BAT=30 -# Set the CPU "turbo boost" (Intel) or "turbo core" (AMD) feature: +# Set the CPU "turbo boost" (Intel) or "core performance boost" (AMD) feature: # 0=disable, 1=allow. # Allows to raise the maximum frequency/P-state of some cores if the # CPU chip is not fully utilized and below it's intended thermal budget. @@ -338,14 +341,6 @@ #RADEON_DPM_STATE_ON_AC=performance #RADEON_DPM_STATE_ON_BAT=battery -# Graphics clock speed (profile method): low, mid, high, auto, default; -# auto = mid on BAT, high on AC. -# Note: radeon driver on legacy ATI hardware only (where DPM is not available). -# Default: default - -#RADEON_POWER_PROFILE_ON_AC=default -#RADEON_POWER_PROFILE_ON_BAT=default - # Display panel adaptive backlight modulation (ABM) level: 0(off), 1..4. # Values 1..4 control the maximum brightness reduction allowed by the ABM # algorithm, where 1 represents the least and 4 the most power saving. @@ -512,23 +507,23 @@ # Charging starts when the charger is connected and the charge level # is below the start threshold. Charging stops when the charge level # is above the stop threshold. -# Required hardware: Lenovo ThinkPads and select other laptop brands -# are driven via specific plugins -# - Active plugin and support status are shown by tlp-stat -b -# - Vendor specific threshold levels are shown by tlp-stat -b, some -# laptops support only 1 (on)/ 0 (off) instead of a percentage level -# - When your hardware supports a start *and* a stop threshold, you must -# specify both, otherwise TLP will refuse to apply the single threshold -# - When your hardware supports only a stop threshold, set the start -# value to 0 -# - Older ThinkPads may require an external kernel module, refer to the -# output of tlp-stat -b -# For further explanation and vendor specific details refer to -# - https://linrunner.de/tlp/settings/battery.html -# - https://linrunner.de/tlp/settings/bc-vendors.html - -# BAT0: Primary / Main / Internal battery -# Note: also use for batteries BATC, BATT and CMB0 +# Required hardware: Lenovo ThinkPads and other laptop brands are driven +# via specific plugins: +# - Use the tlp-stat -b command to see if a plugin for your hardware is +# active and to look up vendor-specific threshold values. Some +# laptops support only 1 (on)/0 (off) instead of a percentage level. +# - If your hardware supports a start *and* a stop threshold, you must +# specify both, otherwise TLP will refuse to apply the single threshold. +# - If your hardware supports only a stop threshold, set the start +# value to 0. +# - The names of the batteries shown by tlp-stat -b don't have to match +# the _BAT0 or _BAT1 parameter qualifiers. Please refer to [2] +# to see which qualifier applies to which battery. +# For further explanation and all vendor specific details refer to +# [1] https://linrunner.de/tlp/settings/battery.html +# [2] https://linrunner.de/tlp/settings/bc-vendors.html + +# BAT0: Main battery # Default: # Battery charge level below which charging will begin. @@ -536,8 +531,7 @@ # Battery charge level above which charging will stop. #STOP_CHARGE_THRESH_BAT0=80 -# BAT1: Secondary / Ultrabay / Slice / Replaceable battery -# Note: primary on some laptops +# BAT1: Secondary battery (primary on some laptops) # Default: # Battery charge level below which charging will begin. diff --git a/.zshrc b/.zshrc index 8033641..49e4bb5 100644 --- a/.zshrc +++ b/.zshrc @@ -37,3 +37,4 @@ alias cat="bat" alias find="fd -I -c always" export PATH=$PATH:/home/celtic/.millennium/ext/bin +___MY_VMOPTIONS_SHELL_FILE="${HOME}/.jetbrains.vmoptions.sh"; if [ -f "${___MY_VMOPTIONS_SHELL_FILE}" ]; then . "${___MY_VMOPTIONS_SHELL_FILE}"; fi