From ecf07b487c9be66ec84bae3bd7880e35b3bce257 Mon Sep 17 00:00:00 2001 From: sajenim Date: Sat, 14 Oct 2023 01:03:33 +0800 Subject: [PATCH] install rofi --- home-manager/sajenim/home.nix | 2 +- home-manager/sajenim/programs/rofi/default.nix | 9 +++++++++ pkgs/xmonad-config/src/xmonad.hs | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 home-manager/sajenim/programs/rofi/default.nix diff --git a/home-manager/sajenim/home.nix b/home-manager/sajenim/home.nix index 4398839..718fa1c 100644 --- a/home-manager/sajenim/home.nix +++ b/home-manager/sajenim/home.nix @@ -18,6 +18,7 @@ # User programs ./programs/discord ./programs/mangohud + ./programs/rofi # Common programs ../common/programs/git @@ -67,7 +68,6 @@ packages = with pkgs; [ # Stable user programs bitwarden - dmenu feh gamemode spotify diff --git a/home-manager/sajenim/programs/rofi/default.nix b/home-manager/sajenim/programs/rofi/default.nix new file mode 100644 index 0000000..8678a0f --- /dev/null +++ b/home-manager/sajenim/programs/rofi/default.nix @@ -0,0 +1,9 @@ +{ inputs, outputs, lib, config, pkgs, ... }: + +{ + programs.rofi = { + enable = true; + font = "Fira Code 10"; + }; +} + diff --git a/pkgs/xmonad-config/src/xmonad.hs b/pkgs/xmonad-config/src/xmonad.hs index 63368b0..a6c8cf6 100644 --- a/pkgs/xmonad-config/src/xmonad.hs +++ b/pkgs/xmonad-config/src/xmonad.hs @@ -36,7 +36,7 @@ myWorkspaces = ["code", "chat", "web", "games", "misc"] myKeys = -- launching and killing programs [ ("M-n" , spawn myTerminal ) -- %! Launch terminal - , ("M-e" , spawn "dmenu_run" ) -- %! Launch dmenu + , ("M-e" , spawn "rofi -show run" ) -- %! Launch rofi , ("M-C-w" , kill ) -- %! Close the focused window -- layouts , ("M-" , sendMessage NextLayout ) -- %! Rotate through the available layout algorithms