From b484f10aca2546e165705578c486d1fd2d48a959 Mon Sep 17 00:00:00 2001 From: elwrcl Date: Sat, 30 May 2026 12:21:05 +0300 Subject: [PATCH] Update discord.nix --- modules/home/discord.nix | 102 ++++++++++++++++++++------------------- 1 file changed, 52 insertions(+), 50 deletions(-) diff --git a/modules/home/discord.nix b/modules/home/discord.nix index 90df308..4263ad8 100644 --- a/modules/home/discord.nix +++ b/modules/home/discord.nix @@ -2,61 +2,63 @@ inputs, ... }: - { imports = [ inputs.nixcord.homeModules.nixcord ]; - programs.nixcord.legcord = { + programs.nixcord = { enable = true; - settings = { - windowStyle = "default"; - channel = "canary"; - csp = "none"; - minimizeToTray = true; - processScanning = true; - scanInterval = 5000; - overlayButtonColor = "#121214"; - audio = { - workaround = false; - deviceSelect = true; - granularSelect = true; - ignoreVirtual = false; - ignoreDevices = false; - ignoreInputMedia = false; - onlySpeakers = false; - onlyDefaultSpeakers = true; - loopbackType = "loopback"; + legcord = { + enable = true; + settings = { + windowStyle = "default"; + channel = "canary"; + csp = "none"; + minimizeToTray = true; + processScanning = true; + scanInterval = 5000; + overlayButtonColor = "#121214"; + audio = { + workaround = false; + deviceSelect = true; + granularSelect = true; + ignoreVirtual = false; + ignoreDevices = false; + ignoreInputMedia = false; + onlySpeakers = false; + onlyDefaultSpeakers = true; + loopbackType = "loopback"; + }; + multiInstance = false; + mods = [ ]; + transparency = "none"; + hardwareAcceleration = true; + performanceMode = "performance"; + skipSplash = true; + inviteWebsocket = true; + startMinimized = false; + disableHttpCache = false; + customJsBundle = "https://legcord.app/placeholder.js"; + customCssBundle = "https://legcord.app/placeholder.css"; + disableAutogain = false; + autoHideMenuBar = true; + blockPowerSavingInVoiceChat = false; + mobileMode = false; + tray = "dsc-tray"; + doneSetup = true; + popoutPiP = false; + vaapi = true; + spellcheck = true; + spellcheckLanguage = [ "en-US" ]; + sleepInBackground = false; + automaticUpdates = false; + additionalArguments = ""; + smoothScroll = true; + autoScroll = false; + useSystemCssEditor = false; + extendedPluginAbilities = false; + quickCss = true; + supportBannerDismissed = false; }; - multiInstance = false; - mods = [ ]; - transparency = "none"; - hardwareAcceleration = true; - performanceMode = "performance"; - skipSplash = true; - inviteWebsocket = true; - startMinimized = false; - disableHttpCache = false; - customJsBundle = "https://legcord.app/placeholder.js"; - customCssBundle = "https://legcord.app/placeholder.css"; - disableAutogain = false; - autoHideMenuBar = true; - blockPowerSavingInVoiceChat = false; - mobileMode = false; - tray = "dsc-tray"; - doneSetup = true; - popoutPiP = false; - vaapi = true; - spellcheck = true; - spellcheckLanguage = [ "en-US" ]; - sleepInBackground = false; - automaticUpdates = false; - additionalArguments = ""; - smoothScroll = true; - autoScroll = false; - useSystemCssEditor = false; - extendedPluginAbilities = false; - quickCss = true; - supportBannerDismissed = false; }; }; }