From 9c46f2d4de4d6796605528e3e7744cf15d56fb7a Mon Sep 17 00:00:00 2001 From: Alexander Wainwright Date: Thu, 25 Dec 2025 18:50:07 +1000 Subject: [PATCH] Switch to rofi --- alex/sway.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/alex/sway.nix b/alex/sway.nix index d432d07..9e17465 100644 --- a/alex/sway.nix +++ b/alex/sway.nix @@ -82,7 +82,7 @@ in config = { modifier = "Mod4"; terminal = "wezterm"; - menu = "wofi --show drun --allow-images"; + menu = "rofi -show drun"; fonts = { names = [ "JetBrainsMono Nerd Font" ]; @@ -157,7 +157,7 @@ in modifier = "Mod4"; in lib.mkOptionDefault { "${modifier}+Return" = "exec wezterm"; - "${modifier}+d" = "exec wofi --show drun --allow-images"; + "${modifier}+d" = "exec rofi -show drun"; "${modifier}+Shift+q" = "kill"; "${modifier}+Shift+c" = "reload"; "${modifier}+Shift+e" = "exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit'"; @@ -191,7 +191,6 @@ in blur_passes 3 blur_radius 5 layer_effects "waybar" blur enable; shadows enable; corner_radius 10; - layer_effects "wofi" blur enable; shadows enable; ''; }; @@ -208,6 +207,12 @@ in }; }; + programs.rofi = { + enable = true; + font = "JetBrainsMono Nerd Font 12"; + theme = lib.mkForce "default"; # Use default for now, can be themed later + }; + programs.waybar = { enable = true; settings = { @@ -415,6 +420,4 @@ in } ''; }; - - programs.wofi.enable = true; }