summaryrefslogtreecommitdiff
path: root/home/wayland/modules
diff options
context:
space:
mode:
Diffstat (limited to 'home/wayland/modules')
-rw-r--r--home/wayland/modules/sway/bemenu.nix31
-rw-r--r--home/wayland/modules/sway/home.nix1
2 files changed, 32 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;
+ };
+ };
+}
diff --git a/home/wayland/modules/sway/home.nix b/home/wayland/modules/sway/home.nix
index 4878bf0..241c1d4 100644
--- a/home/wayland/modules/sway/home.nix
+++ b/home/wayland/modules/sway/home.nix
@@ -27,6 +27,7 @@ in {
imports = [
./mako.nix
./theme.nix
+ ./bemenu.nix
./swayidle.nix
./swaylock.nix
./i3status.nix