diff options
| -rw-r--r-- | common/modules/matugen/default.nix | 4 | ||||
| -rw-r--r-- | common/modules/matugen/templates/matugen-vesktop.nix (renamed from common/modules/matugen/templates/matugen-discord.nix) | 2 | ||||
| -rw-r--r-- | common/programs/vesktop.nix | 29 |
3 files changed, 32 insertions, 3 deletions
diff --git a/common/modules/matugen/default.nix b/common/modules/matugen/default.nix index 29599bd..5f5d6cf 100644 --- a/common/modules/matugen/default.nix +++ b/common/modules/matugen/default.nix @@ -133,8 +133,8 @@ in ${lib.optionalString config.programs.vesktop.enable '' - [templates.discord] - input_path = "~/.config/matugen/templates/discord.css" + [templates.vesktop] + input_path = "~/.config/matugen/templates/vesktop.css" output_path = "~/.config/vesktop/themes/midnight.css" ''} diff --git a/common/modules/matugen/templates/matugen-discord.nix b/common/modules/matugen/templates/matugen-vesktop.nix index 7beef19..33ce6e0 100644 --- a/common/modules/matugen/templates/matugen-discord.nix +++ b/common/modules/matugen/templates/matugen-vesktop.nix @@ -5,7 +5,7 @@ }: { config = lib.mkIf config.programs.vesktop.enable { - xdg.configFile."matugen/templates/discord.css" = { + xdg.configFile."matugen/templates/vesktop.css" = { text = '' /** * @name midnight diff --git a/common/programs/vesktop.nix b/common/programs/vesktop.nix new file mode 100644 index 0000000..d3b7aff --- /dev/null +++ b/common/programs/vesktop.nix @@ -0,0 +1,29 @@ +{ lib, config, ... }: +{ + programs.vesktop = { + enable = true; + vencord = { + settings = { + enabledThemes = lib.optionals config.beeMods.matugen.enable [ "midnight.css" ]; + autoUpdate = false; + autoUpdateNotification = false; + notifyAboutUpdates = false; + useQuickCss = false; + disableMinSize = true; + plugins = { + FakeNitro.enabled = false; + AnonymiseFileNames.enabled = true; + PlainFolderIcon.enabled = true; + NoTypingAnimation.enabled = true; + NoF1.enabled = true; + petpet.enabled = true; + QuickReply.enabled = true; + SilentTyping.enabled = true; + StreamerModeOnStream.enabled = false; + NoReplyMention.enabled = true; + OnePingPerDM.enabled = false; + }; + }; + }; + }; +} |
