Initial commit.
This commit is contained in:
commit
fb9d04b7ef
28 changed files with 2359 additions and 0 deletions
80
.config/sxhkd/general
Normal file
80
.config/sxhkd/general
Normal file
|
@ -0,0 +1,80 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
# power menu
|
||||
super + shift + e
|
||||
dmenu-power-menu
|
||||
|
||||
# Reload sxhkd
|
||||
super + control + r
|
||||
pkill -USR1 -x sxhkd
|
||||
|
||||
##---System Control---##
|
||||
|
||||
# Audio Control
|
||||
{XF86AudioRaiseVolume,XF86AudioLowerVolume,XF86AudioMute}
|
||||
sb-volume-update { up, down, mute }
|
||||
|
||||
# Brightness
|
||||
{XF86MonBrightnessUp,XF86MonBrightnessDown}
|
||||
sb-backlight-update { up, down }
|
||||
|
||||
# Player control keybindings
|
||||
{XF86AudioPlay,XF86AudioPrev,XF86AudioNext}
|
||||
dmenu-playerctl {play-pause,previous,next}
|
||||
|
||||
##---Aplication Launchers---##
|
||||
|
||||
# terminal
|
||||
super + Return
|
||||
$TERMINAL
|
||||
|
||||
# Browser run
|
||||
super + {_, shift + , control}b
|
||||
{$BROWSER, librewolf, ungoogled-chromium}
|
||||
|
||||
# Gui Programs
|
||||
super g; l
|
||||
slock
|
||||
|
||||
# Terminal Programs with class
|
||||
super + t; n
|
||||
$TERMINAL --class newsboat -e newsboat
|
||||
|
||||
##---Dmenu bindings---#
|
||||
|
||||
# Key chaining some certain scripts
|
||||
super + p; {w,d,k,l}
|
||||
{dmenu-wifi, dmenu-runner, dmenu-kill,\
|
||||
dmenu-link-handler $(xclip -sel c -o)}
|
||||
|
||||
# Regular binding some other one's
|
||||
super + d
|
||||
dmenu_run
|
||||
|
||||
Print
|
||||
dmenu-screenshot
|
||||
|
||||
##---Gaming bindings---##
|
||||
super + shift + F12
|
||||
gaming-time
|
||||
|
||||
##---Buku bindings---##
|
||||
alt + b; {a,o,e,d}
|
||||
{badd, dmenu-buku open, dmenu-buku edit, dmenu-buku delete}
|
||||
|
||||
##---KeePassXC quick pass bindings---##
|
||||
super + g; b
|
||||
dmenu-keepassxc vaultwarden copy
|
||||
|
||||
##---Sripts---##
|
||||
super + F1
|
||||
sound-output-toggle
|
||||
|
||||
super + F2
|
||||
recorder
|
||||
|
||||
super + m
|
||||
mpv $(xclip -sel c -o)
|
||||
|
||||
super + F3
|
||||
bash -c 'killall xdotool || while xdotool key --repeat 100 --delay 100 Enter; do :; done'
|
Loading…
Add table
Add a link
Reference in a new issue