diff --git a/configs/nixos/hosts/zeus/default.nix b/configs/nixos/hosts/zeus/default.nix index faff8ee..6d16c91 100644 --- a/configs/nixos/hosts/zeus/default.nix +++ b/configs/nixos/hosts/zeus/default.nix @@ -47,7 +47,7 @@ modules.desktop.emulation.enable = true; modules.desktop.apps.signal.enable = true; modules.desktop.apps.steam.enable = true; - modules.desktop.apps.vencord.enable = true; + modules.desktop.apps.discord.enable = true; home-manager.users.${config.user.name}.wayland.windowManager.hyprland.settings.monitor = [ { diff --git a/configs/nixos/modules/desktop/apps/discord.nix b/configs/nixos/modules/desktop/apps/discord.nix new file mode 100644 index 0000000..52c5054 --- /dev/null +++ b/configs/nixos/modules/desktop/apps/discord.nix @@ -0,0 +1,23 @@ +{ + config, + lib, + pkgs, + util, + ... +}: +# Official Discord provides chat, voice, and screen sharing. +let + user = config.user.name; +in +{ + options.modules.desktop.apps.discord.enable = lib.mkEnableOption "official Discord"; + + config = lib.mkIf config.modules.desktop.apps.discord.enable { + home-manager.users.${user}.home.packages = [ pkgs.discord ]; + + registry.window-icon.${config.networking.hostName}.discord = { + class = "[Dd]iscord"; + icon = util.glyph "f1ff"; + }; + }; +} diff --git a/configs/nixos/modules/desktop/apps/vencord.nix b/configs/nixos/modules/desktop/apps/vencord.nix deleted file mode 100644 index 53a634c..0000000 --- a/configs/nixos/modules/desktop/apps/vencord.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ - config, - lib, - pkgs, - util, - ... -}: -# Vesktop, a Discord client with Vencord built in. -let - user = config.user.name; -in -{ - options.modules.desktop.apps.vencord.enable = - lib.mkEnableOption "Vesktop, a Discord client with Vencord built in"; - - config = lib.mkIf config.modules.desktop.apps.vencord.enable { - home-manager.users.${user}.home.packages = [ pkgs.vesktop ]; - - registry.window-icon.${config.networking.hostName}.vesktop = { - class = "[Vv]esktop"; - icon = util.glyph "f1ff"; - }; - }; -}