feat(fuzzel): add fuzzel app launcher and keybind
This commit is contained in:
parent
dbef62498e
commit
db42dda537
4 changed files with 17 additions and 1 deletions
13
users/modules/programs/fuzzel.nix
Normal file
13
users/modules/programs/fuzzel.nix
Normal 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;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -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"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
home.sessionVariables.TERMINAL = "kitty";
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
keybindings = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue