blob: 32ce4fbcc31ef415046bfe78c5e546e15da4b6fb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{ config, lib, inputs, ... }: let
cfg = config.features.gui.apps.discord;
in {
imports = [ inputs.nixcord.homeModules.nixcord ];
options.features.gui.apps.discord.enable = lib.mkEnableOption "discord";
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)
};
};
};
}
|