1

Introduce rofi lib func for simple chooser-action menu

This commit is contained in:
2023-05-25 19:58:23 +02:00
parent 3d72b59df5
commit ad604ef4a4
4 changed files with 70 additions and 36 deletions

View File

@ -17,12 +17,17 @@ in {
config = mkIf cfg.enable {
home.packages = with pkgs; [
rofi-wayland
];
home.file.".config/rofi/menu-power.fish".text = mylib.rofi.mkSimpleMenu {
"Poweroff" = "poweroff";
"Reload Hyprland" = "hyprctl reload";
};
# Power Menu
(mylib.rofi.mkSimpleMenu
"power"
{
"Poweroff" = "poweroff";
"Reboot" = "reboot";
"Reload Hyprland" = "hyprctl reload";
"Exit Hyprland" = "hyprctl dispatch exit";
})
];
home.activation = {
# NOTE: Keep the rofi config symlinked, to allow easy changes with hotreload