restart_panel,rb,Restart Panel pkill waybar shchemes inject "${BAS_ROOT}/waybar/style.css" waybar \ -c "${BAS_ROOT}/waybar/config.jsonc" \ -s "${BAS_ROOT}/waybar/style.css" & disown notifs,n,Notifications rofication-gui power-off-monitors,pm,Power Off Monitors niri msg action power-off-monitors lock,l,Lock # filename=$(basename -- "$(xrescat basilisk.wallpaper)") # ext="${filename##*.}" img="/tmp/basilisk-lock.png" # path="$(date +"$HOME/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png")" niri msg action screenshot-screen -p false -d true --path "/tmp/basilisk-lock-raw.png" inotifywait -q -e close_write /tmp/basilisk-lock-raw.png | head -n1 magick "/tmp/basilisk-lock-raw.png" \ -set colorspace Gray \ # -blur 0x8 \ "$img" swaylock -i "$img" & disown # swaylock -i "$(xrescat basilisk.wallpaper) & disown suspend,ps,Suspend systemctl suspend && lock logout,pe,Log Out loginctl terminate-session ${XDG_SESSION_ID-} # hibernate,ph,Hibernate # systemctl hibernate shutdown,pdy,Shutdown, systemctl poweroff reboot,pry,Reboot, systemctl reboot reload_compositor,rc,Reload Compositor, shchemes inject "${BAS_ROOT}/niri/config.kdl" reload_shell,rs,Reload Shell, "${BAS_ROOT}/genctl" timeout_daemon,rdt,Reload Timeout Daemon, pkill swayidle swayidle -w \ timeout 300 'bas lock' \ timeout 360 'bas power-off-monitors' \ before-sleep 'bas power-off-monitors && bas lock' & disown notif_daemon,rdn,Reload Notification Daemon, pkill -f rofication-daemon rofication-daemon & disown wallpaper,rw,Reload Wallpaper # filename=$(basename -- "$(xrescat basilisk.wallpaper)") # ext="${filename##*.}" # wallpaper_blur_path="/tmp/basilisk-overview-wallpaper.${ext}" # magick convert "$(xrescat basilisk.wallpaper)" -blur 0x12 "$wallpaper_blur_path" # awww img "$wallpaper_blur_path" -n basilisk-overview pkill swaybg swaybg -i "$(xrescat basilisk.wallpaper)" # awww img "$(xrescat basilisk.wallpaper)" theme_apps,rat,Reload App Themes, shchemes inject "$HOME/.config/qutebrowser/config.py" shchemes create_theme css > "$HOME/.config/base16.css" shchemes create_theme css > "$HOME/.config/qutebrowser/base16.css" pkill -HUP qutebrowser shchemes create_theme rofi > "$HOME/.config/rofi/theme.rasi" load,rr,Reload All, reload_shell "$0" reload_compositor "$0" restart_panel "$0" notif_daemon "$0" timeout_daemon "$0" wallpaper "$0" theme_apps