feat(fuzzel): add fuzzel app launcher and keybind

This commit is contained in:
Mohammad Rafiq 2025-03-25 01:06:48 +08:00
parent dbef62498e
commit db42dda537
No known key found for this signature in database
4 changed files with 17 additions and 1 deletions

View file

@ -8,6 +8,6 @@
./programs/spicetify.nix
./programs/waybar.nix
./programs/hyprlock.nix
./programs/eww.nix
./programs/fuzzel.nix
];
}

View file

@ -0,0 +1,13 @@
{
programs.fuzzel = {
enable = true;
settings = {
main = {
terminal = "kitty -1 -e";
layer = "top";
keyboard-focus = "on-demand";
list-executables-in-path = true;
};
};
};
}

View file

@ -11,6 +11,7 @@
"$terminal" = "kitty -1 -e zellij";
"$browser" = "firefox";
"$music" = "spotify";
"$launcher" = "fuzzel";
# Programs to run at startup
exec-once = [
@ -63,6 +64,7 @@
"$mainMod, S, exec, $music"
"$mainMod, M, exit"
"$mainMod, Escape, exec, hyprlock"
"$mainMod, Space, exec, $launcher"
# move between windows
"$mainMod, H, cyclenext, visible"

View file

@ -1,4 +1,5 @@
{
home.sessionVariables.TERMINAL = "kitty";
programs.kitty = {
enable = true;
keybindings = {