[emacs] remove previous [experimental] emacs config
[~bandali/configs] / sxhkd / .config / sxhkd / sxhkdrc
index 08338d9..5329d62 100644 (file)
@@ -3,25 +3,25 @@
 #
 
 # terminal emulator
-#super + {_,shift} + Return
-#      urxvt{_, -name tiled}
-
 super + {_,shift} + Return
-       termite{_, --name=tiled}
+       urxvt{_, -name tiled}
+
+#super + {_,shift} + Return
+#      termite{_, --name=tiled}
 
 # program launcher
 super + space
-       rofi -show run
+       rofi -show run -display-run '> ' -display-window ' ðŸ—” '
 
 super + alt + space
        xfce4-popup-whiskermenu
 
 # window finder
 super + backslash
-       rofi -show window
+       rofi -show window  -display-run '> ' -display-window ' ðŸ—” '
 
 # password manager
-super + shift + space
+alt + space
        rofi-pass
 
 # firefox
@@ -57,7 +57,7 @@ super + shift + q
        light-locker-command -l
 
 # Toggle keyboard layout
-XF86LaunchA
+super + F7
        toggle-layout
 
 # Toggle Xfce presentation mode
@@ -66,7 +66,10 @@ XF86LaunchB
 
 # monitor brightness
 XF86MonBrightness{Up,Down}
-       light -s mba6x_backlight -{A,U} 5
+       light -{A,U} 5
+
+super + apostrophe
+       rofi-light
 
 # keyboard brightness
 #XF86KbdBrightness{Up,Down}
@@ -88,9 +91,9 @@ super + {w,q}
 super + m
        bspc desktop -l next
 
-# if the current node is automatic, send it to the last manual, otherwise pull the last leaf
+# send the newest marked node to the newest preselected node
 super + y
-       bspc query -N -n focused.automatic && bspc node -n last.!automatic || bspc node last.leaf -n focused
+       bspc node newest.marked.local -n newest.!automatic.local
 
 # swap the current node and the biggest node
 super + g
@@ -105,8 +108,8 @@ super + {t,shift + t,s,f}
        bspc node -t {tiled,pseudo_tiled,floating,fullscreen}
 
 # set the node flags
-super + ctrl + {x,y,z}
-       bspc node -g {locked,sticky,private}
+super + ctrl + {m,x,y,z}
+       bspc node -g {marked,locked,sticky,private}
 
 #
 # focus/swap
@@ -130,7 +133,7 @@ super + bracket{left,right}
 
 # send to next/prev desktop
 super + shift + bracket{left,right}
-       bspc node -d {prev,next}
+       bspc node -d {prev,next} --follow
 
 # focus the last node/desktop
 super + {grave,Tab}
@@ -181,3 +184,6 @@ super + alt + shift + {h,j,k,l}
 # move a floating window
 super + {Left,Down,Up,Right}
        bspc node -v {-20 0,0 20,0 -20,20 0}
+
+#alt + bracket{left,right}
+#      xdotool key --clearmodifiers ctrl+Page_{Up,Down}