From c35a1a17aa69f362463aa07d32a7b0de88f6d96b Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 20 Feb 2024 01:06:04 +0000 Subject: [PATCH] Use rofi instead of dmenu --- CHANGELOG.md | 4 ++++ system/nixos/home-manager/desktop.nix | 2 ++ system/nixos/home-manager/modules/i3.nix | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c95441..412bbb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,10 @@ Instead of grouping changes by tag, they are grouped by the date they are releas * Add an i3 keybinding to open `thunar`. * Set the default i3 workspace. +## Changed + +* Use `rofi` instead of `dmenu`. + ## 14th February 2024 ### Changed diff --git a/system/nixos/home-manager/desktop.nix b/system/nixos/home-manager/desktop.nix index cffc0fe..edca588 100644 --- a/system/nixos/home-manager/desktop.nix +++ b/system/nixos/home-manager/desktop.nix @@ -38,4 +38,6 @@ }; programs.feh.enable = true; + + programs.rofi.enable = true; } diff --git a/system/nixos/home-manager/modules/i3.nix b/system/nixos/home-manager/modules/i3.nix index 40e0b3d..bb40ba3 100644 --- a/system/nixos/home-manager/modules/i3.nix +++ b/system/nixos/home-manager/modules/i3.nix @@ -28,7 +28,7 @@ in { modifier = modifier; keybindings = inputs.nixpkgs.lib.mkOptionDefault { - "${modifier}+d" = "exec ${pkgs.dmenu}/bin/dmenu_run -sb '#555555'"; + "${modifier}+d" = "exec ${pkgs.rofi}/bin/rofi -show drun"; "${modifier}+Shift+b" = "exec ${pkgs.firefox-devedition}/bin/firefox-devedition"; "${modifier}+Shift+f" = "exec ${pkgs.xfce.thunar}/bin/thunar";