summaryrefslogtreecommitdiff
path: root/home/wayland/modules/sway/bemenu.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home/wayland/modules/sway/bemenu.nix')
-rw-r--r--home/wayland/modules/sway/bemenu.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/home/wayland/modules/sway/bemenu.nix b/home/wayland/modules/sway/bemenu.nix
new file mode 100644
index 0000000..ced6b2f
--- /dev/null
+++ b/home/wayland/modules/sway/bemenu.nix
@@ -0,0 +1,31 @@
+{ config, lib, ... }: let
+ background = "#000000";
+ foreground = "#FFFFFF";
+ swayYellow = "#d79921";
+
+ font = config.global.font.sans.name
+ + lib.optionalString (config.global.font.sans.size != null)
+ " " + builtins.toString config.global.font.sans.size;
+in {
+ programs.bemenu = {
+ enable = true;
+
+ settings = {
+ fn = font;
+ hp = 6;
+
+ tf = swayYellow;
+ hf = swayYellow;
+
+ nf = foreground;
+ af = foreground;
+
+ nb = background;
+ cf = background;
+ tb = background;
+ fb = background;
+ hb = background;
+ ab = background;
+ };
+ };
+}