diff options
| author | triethyl <triethylammonium@pm.me> | 2026-03-17 21:11:54 -0400 |
|---|---|---|
| committer | triethyl <triethylammonium@pm.me> | 2026-03-17 21:11:54 -0400 |
| commit | 93b5c03ba84dc071deaf9951bff97d7edf01e4cc (patch) | |
| tree | 5efa50e6df3da2fa35aa72873a74a25087830dad /home-manager | |
| parent | 96ecf773846e880bde03a762b5f5c85c71f101c3 (diff) | |
home-manager: customized discord more
Diffstat (limited to 'home-manager')
| -rw-r--r-- | home-manager/features/gui/apps/discord.nix | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/home-manager/features/gui/apps/discord.nix b/home-manager/features/gui/apps/discord.nix index 32ce4fb..ff33f6b 100644 --- a/home-manager/features/gui/apps/discord.nix +++ b/home-manager/features/gui/apps/discord.nix @@ -6,13 +6,31 @@ in { config = lib.mkIf cfg.enable { programs.nixcord = { enable = true; - equibop.enable = true; - plugins = { - loadingQuotes.enable = true; # Replaces loading quotes - homeTyping.enable = true; # Typing icon replaces home icon when someone is typing in dms - keyboardNavigation.enable = true; # Adds command palette for keyboard nav - findReply = true; # Adds a button to find the earliest reply in a chain. - declutter = true; # Removes discord UI clutter (quests, shop, etc) + discord.enable = false; # Don't also install regular discord (enabled by default fsr) + equibop = { + enable = true; + settings = { + minimizeToTray = false; # Fully close discord when the window is closed. + }; + }; + config = { + useQuickCss = true; + themeLinks = [ "https://refact0r.github.io/system24/build/system24.css" ]; + enabledThemes = [ "https://refact0r.github.io/system24/build/system24" ]; + disableMinSize = true; # make the window any size + plugins = { + homeTyping.enable = true; # Typing icon replaces home icon when someone is typing in dms + keyboardNavigation.enable = true; # Adds command palette for keyboard nav + findReply.enable = true; # Adds a button to find the earliest reply in a chain. + youtubeAdblock.enable = true; # Block ads in youtube embeds + ClearURLs.enable = true; # Remove trackers from URLs like amazon + OnePingPerDM.enable = true; # Only hear one ping from multiple dms. + declutter = { + enable = true; # Removes discord UI clutter (quests, shop, etc) + removeQuestsAboveDM = true; + removeShopAboveDM = true; + }; + }; }; }; }; |
