From 112a507d3d85a80f7eac8919a43be316874ecce9 Mon Sep 17 00:00:00 2001 From: Rosa Date: Wed, 25 Mar 2026 16:43:54 -0400 Subject: vencord --- modules/user/desktop/apps/default.nix | 1 + modules/user/desktop/apps/fuzzel.nix | 2 +- modules/user/desktop/apps/iamb.nix | 28 ++++++++++++++++++++++++++++ modules/user/desktop/apps/vencord.nix | 9 +++++++++ 4 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 modules/user/desktop/apps/iamb.nix create mode 100644 modules/user/desktop/apps/vencord.nix (limited to 'modules/user/desktop/apps') diff --git a/modules/user/desktop/apps/default.nix b/modules/user/desktop/apps/default.nix index 126e5af..0e2847d 100644 --- a/modules/user/desktop/apps/default.nix +++ b/modules/user/desktop/apps/default.nix @@ -2,6 +2,7 @@ imports = [ ./foot.nix ./fuzzel.nix + ./iamb.nix ./librewolf.nix ]; } diff --git a/modules/user/desktop/apps/fuzzel.nix b/modules/user/desktop/apps/fuzzel.nix index 32665f5..4399237 100644 --- a/modules/user/desktop/apps/fuzzel.nix +++ b/modules/user/desktop/apps/fuzzel.nix @@ -21,7 +21,7 @@ }; main = { - font = "Fira Code:size=${builtins.toString config.desktop.defaultFontSize}"; + font = "Fira Code:size=${(builtins.toString config.desktop.defaultFontSize)}"; minimal-lines = true; sort-result = false; terminal = "${pkgs.foot}/bin/foot -a '{cmd}' -T '{cmd}' {cmd}"; diff --git a/modules/user/desktop/apps/iamb.nix b/modules/user/desktop/apps/iamb.nix new file mode 100644 index 0000000..6e340fe --- /dev/null +++ b/modules/user/desktop/apps/iamb.nix @@ -0,0 +1,28 @@ +{ config, ... }: +{ + programs.iamb.settings = { + default_profile = "personal"; + macros.normal = { + "" = "gT"; + "" = "gt"; + }; + + profiles.personal.user_id = "@rosa:girlonthe.net"; + settings = { + image_preview.protocol.type = "sixel"; + notifications = { + enabled = true; + via = "bell"; + }; + + sort.rooms = [ + "favorite" + "unread" + "recent" + "name" + ]; + + username_display = "displayname"; + }; + }; +} diff --git a/modules/user/desktop/apps/vencord.nix b/modules/user/desktop/apps/vencord.nix new file mode 100644 index 0000000..a5bcc1c --- /dev/null +++ b/modules/user/desktop/apps/vencord.nix @@ -0,0 +1,9 @@ +{ config, ... }: +{ + programs.vesktop.settings = { + plugins = { + AlwaysExpandRoles.enabled = true; + MessageLogger.enabled = true; + }; + }; +} -- cgit v1.3.1