summaryrefslogtreecommitdiff
path: root/common/programs
diff options
context:
space:
mode:
authorbrustybee <bee@4d2.org>2026-03-07 04:07:55 +0530
committerbrustybee <bee@4d2.org>2026-03-07 04:07:55 +0530
commit69542140634822e1b8fd78b671fcda358da4a02c (patch)
tree0bd477d6d63e3fee5032ef4dd8942813002eb7e3 /common/programs
parentb06cda3a76316b75471c5100d724b59286fe6988 (diff)
Add vesktop.nix & refactor matugen to use name vesktop for clarity
Diffstat (limited to 'common/programs')
-rw-r--r--common/programs/vesktop.nix29
1 files changed, 29 insertions, 0 deletions
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;
+ };
+ };
+ };
+ };
+}