Add some custom rofi script shortcuts
This commit is contained in:
parent
b38a853aa4
commit
5301ae7af1
1
nixos/home-manager/env/rofi.nix
vendored
1
nixos/home-manager/env/rofi.nix
vendored
|
@ -4,6 +4,5 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
location = "right";
|
location = "right";
|
||||||
pass.enable = true;
|
pass.enable = true;
|
||||||
theme = "fancy";
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
15
nixos/home-manager/env/sxhkd.nix
vendored
15
nixos/home-manager/env/sxhkd.nix
vendored
|
@ -8,7 +8,7 @@
|
||||||
"super + shift + Return" = "xfce4-terminal --drop-down";
|
"super + shift + Return" = "xfce4-terminal --drop-down";
|
||||||
|
|
||||||
# Launcher
|
# Launcher
|
||||||
"super + @space" = "rofi -show drun";
|
"super + @space" = "rofi -show drun -theme $HOME/.dotfiles/rofi/rofidmenu.rasi";
|
||||||
|
|
||||||
# bspwm hotkeys
|
# bspwm hotkeys
|
||||||
"super + Escape" = "pkill -USR1 -x sxhkd";
|
"super + Escape" = "pkill -USR1 -x sxhkd";
|
||||||
|
@ -17,18 +17,22 @@
|
||||||
"super + m" = "bspc desktop -l next";
|
"super + m" = "bspc desktop -l next";
|
||||||
"super + g" = "bspc node -s biggest";
|
"super + g" = "bspc node -s biggest";
|
||||||
|
|
||||||
|
# Custom scripts
|
||||||
|
"super + p" = "$HOME/.dotfiles/scripts/powermenu";
|
||||||
|
"super + e" = "$HOME/.dotfiles/scripts/power-profiles";
|
||||||
|
|
||||||
# State/Flags
|
# State/Flags
|
||||||
"super + {t,shift + t,s,f}" = "bspc node -t {tiled,pseudo_tiled,floating,fullscreen}";
|
"super + {t,shift + t,s,f}" = "bspc node -t {tiled,pseudo_tiled,floating,fullscreen}";
|
||||||
|
|
||||||
# Focus/Scap
|
# Focus/Scap
|
||||||
"super + {_,shift + }{h,j,k,l}" = "bspc node -{f,s} {west,south,north,east}";
|
"super + {_,shift + }{h,j,k,l}" = "bspc node -{f,s} {west,south,north,east}";
|
||||||
"super + {_,shift + }{Left,Down,Up,Right}" = "bspc node -{f,s} {west,south,north,east}";
|
"super + {_,shift + }{Left,Down,Up,Right}" = "bspc node -{f,s} {west,south,north,east}";
|
||||||
"super + {p,b,comma,period}" = "bspc node -f @{parent,brother,first,second}";
|
#"super + {p,b,comma,period}" = "bspc node -f @{parent,brother,first,second}";
|
||||||
"super + {_,shift + }c" = "bspc node -f {next,prev}.local.!hidden.window";
|
"super + {_,shift + }c" = "bspc node -f {next,prev}.local.!hidden.window";
|
||||||
"super + {_,shift + }bracket{left,right}" = "bspc {desktop,monitor} -f {prev,next}";
|
"super + {_,shift + }bracket{left,right}" = "bspc {desktop -f,node -d} {prev,next} --follow";
|
||||||
"super + {_,shift + }{9,0}" = "bspc node {-d,-m} {prev,next} --follow";
|
"super + {_,shift + }{comma,period}" = "bspc {monitor -f,node -m} {prev,next} --follow";
|
||||||
"super + {grave,Tab}" = "bspc {node,desktop} -f last";
|
"super + {grave,Tab}" = "bspc {node,desktop} -f last";
|
||||||
"super + {_,shift + }{1-8}" = "bspc {desktop -f,node -d} '^{1-8}'";
|
"super + {_,shift + }{1-9,0}" = "bspc {desktop -f,node -d} '^{1-9,10}' --follow";
|
||||||
|
|
||||||
# Preselect
|
# Preselect
|
||||||
"super + ctrl + {h,j,k,l}" = "bspc node -p {west,south,north,east}";
|
"super + ctrl + {h,j,k,l}" = "bspc node -p {west,south,north,east}";
|
||||||
|
@ -43,7 +47,6 @@
|
||||||
"super + w" = "firefox";
|
"super + w" = "firefox";
|
||||||
"super + shift + f" = "thunar";
|
"super + shift + f" = "thunar";
|
||||||
"super + f" = "kitty -e ranger";
|
"super + f" = "kitty -e ranger";
|
||||||
"alt + p" = "rofi -show drun";
|
|
||||||
|
|
||||||
# Volume control keys
|
# Volume control keys
|
||||||
"XF86AudioMute" = "pamixer -t";
|
"XF86AudioMute" = "pamixer -t";
|
||||||
|
|
3
nixos/home-manager/env/xfce.nix
vendored
3
nixos/home-manager/env/xfce.nix
vendored
|
@ -13,11 +13,14 @@
|
||||||
xfce.thunar
|
xfce.thunar
|
||||||
ranger
|
ranger
|
||||||
flameshot
|
flameshot
|
||||||
|
power-profiles-daemon
|
||||||
];
|
];
|
||||||
xfconf.settings = {
|
xfconf.settings = {
|
||||||
xsettings = {
|
xsettings = {
|
||||||
"Net/ThemeName" = "Catppuccin-Frappe-Standard-Blue-Dark";
|
"Net/ThemeName" = "Catppuccin-Frappe-Standard-Blue-Dark";
|
||||||
"Gtk/CursorThemeName" = "Catppuccin-Macchiato-Dark";
|
"Gtk/CursorThemeName" = "Catppuccin-Macchiato-Dark";
|
||||||
|
"Gtk/FontName" = "Sans 12";
|
||||||
|
"Gtk/MonospaceFontName" = "FiraCode Nerd Font 12";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue