aboutsummaryrefslogtreecommitdiff
path: root/modules/user/desktop/apps
diff options
context:
space:
mode:
authorRosa <rosaontheweb@proton.me>2026-03-24 11:36:29 -0400
committerRosa <rosaontheweb@proton.me>2026-03-24 11:36:29 -0400
commita9248f03c75628d9a4626a7c062b5f4697c9b4d3 (patch)
tree8cb2e8412712e6dd1e89e9eeddd25d340d8af75b /modules/user/desktop/apps
parent38ad11d7f3f5614cc8a55328adcf449b41ebc617 (diff)
add fuzzel
Diffstat (limited to 'modules/user/desktop/apps')
-rw-r--r--modules/user/desktop/apps/default.nix2
-rw-r--r--modules/user/desktop/apps/fuzzel.nix31
2 files changed, 33 insertions, 0 deletions
diff --git a/modules/user/desktop/apps/default.nix b/modules/user/desktop/apps/default.nix
index c21fc86..126e5af 100644
--- a/modules/user/desktop/apps/default.nix
+++ b/modules/user/desktop/apps/default.nix
@@ -1,5 +1,7 @@
{
imports = [
./foot.nix
+ ./fuzzel.nix
+ ./librewolf.nix
];
}
diff --git a/modules/user/desktop/apps/fuzzel.nix b/modules/user/desktop/apps/fuzzel.nix
new file mode 100644
index 0000000..e8b329a
--- /dev/null
+++ b/modules/user/desktop/apps/fuzzel.nix
@@ -0,0 +1,31 @@
+{ config, pkgs, ... }:
+{
+ programs.fuzzel.settings = {
+ border = {
+ radius = 0;
+ width = 2;
+ };
+
+ colors = {
+ background = "1e1e2eff";
+ border = "cba6f7ff";
+ counter = "7f849cff";
+ input = "cdd6f4ff";
+ match = "cba6f7ff";
+ placeholder = "7f849cff";
+ prompt = "bac2deff";
+ selection = "585b70ff";
+ selection-match = "cba6f7ff";
+ selection-text = "cdd6f4ff";
+ text = "cdd6f4ff";
+ };
+
+ main = {
+ font = "Fira Code:size=8";
+ minimal-lines = true;
+ sort-result = false;
+ terminal = "${pkgs.foot}/bin/foot -a '{cmd}' -T '{cmd}' {cmd}";
+ use-bold = true;
+ };
+ };
+}