bspwm, etc: Slight polish, fix redshift
This commit is contained in:
parent
71f823505c
commit
b8c82e8335
@ -36,12 +36,12 @@ xset s off
|
|||||||
## SERVICES AND DAEMONS
|
## SERVICES AND DAEMONS
|
||||||
sxhkd & # Simple hotkey daemon
|
sxhkd & # Simple hotkey daemon
|
||||||
dunst & # Notification daemon
|
dunst & # Notification daemon
|
||||||
redshift -l 38.627003;-90.199402 & # Eye strain-reducer
|
redshift -l 38.627003:-90.199402 & # Eye strain-reducer
|
||||||
|
|
||||||
feh --randomize --bg-fill ~/Pictures/Wallpapers/i3 &
|
feh --randomize --bg-fill ~/Pictures/Wallpapers/i3 &
|
||||||
compton & # Desktop compositor
|
compton & # Desktop compositor
|
||||||
pulseaudio -D & # Audio daemon
|
pulseaudio -D & # Audio daemon
|
||||||
polybar top & # Simple bar system for monitoring system
|
polybar top & # Simple bar
|
||||||
|
|
||||||
syncthing -no-browser & # File synchronization daemon
|
syncthing -no-browser & # File synchronization daemon
|
||||||
|
|
||||||
@ -51,7 +51,7 @@ syncthing -no-browser & # File synchronization daemon
|
|||||||
i3lock -i ~/.i3splash &
|
i3lock -i ~/.i3splash &
|
||||||
|
|
||||||
## bspwm GENERAL CONFIGURATION
|
## bspwm GENERAL CONFIGURATION
|
||||||
bspc monitor -d web music terminal files V VI VII VIII mail touchy
|
bspc monitor -d I II III IV V VI VII VIII IX X
|
||||||
|
|
||||||
bspc config border_width 2
|
bspc config border_width 2
|
||||||
bspc config window_gap 4
|
bspc config window_gap 4
|
||||||
@ -70,7 +70,7 @@ bspc config normal_border_color "#1d2021"
|
|||||||
bspc config urgent_border_color "#fabd2f"
|
bspc config urgent_border_color "#fabd2f"
|
||||||
|
|
||||||
## bspwm WINDOW RULES
|
## bspwm WINDOW RULES
|
||||||
bspc rule -a Firefox desktop=web
|
bspc rule -a Firefox desktop=I
|
||||||
bspc rule -a Spotify desktop=music
|
bspc rule -a Spotify desktop=II
|
||||||
bspc rule -a Thunderbird desktop=mail
|
bspc rule -a Thunderbird desktop=IX
|
||||||
|
|
||||||
|
@ -209,17 +209,17 @@ format = <label-state> <label-mode>
|
|||||||
pin-workspaces = true
|
pin-workspaces = true
|
||||||
|
|
||||||
; Firefox logo
|
; Firefox logo
|
||||||
ws-icon-0 = web;
|
ws-icon-0 = I;
|
||||||
; Beamed eigth notes
|
; Beamed eigth notes
|
||||||
ws-icon-1 = music;
|
ws-icon-1 = II;
|
||||||
; Terminal
|
; Terminal
|
||||||
ws-icon-2 = terminal;
|
ws-icon-2 = III;
|
||||||
; Folder
|
; Folder
|
||||||
ws-icon-3 = files;
|
ws-icon-3 = IV;
|
||||||
; Envelope
|
; Envelope
|
||||||
ws-icon-8 = mail;
|
ws-icon-8 = IX;
|
||||||
; Erlenmeyer flask
|
; Erlenmeyer flask
|
||||||
ws-icon-9 = touchy;
|
ws-icon-9 = X;
|
||||||
; Monitor
|
; Monitor
|
||||||
ws-icon-default =
|
ws-icon-default =
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ AudioMute
|
|||||||
#
|
#
|
||||||
|
|
||||||
# quit bspwm normally
|
# quit bspwm normally
|
||||||
alt + alt + Escape
|
alt + shift + Escape
|
||||||
bspc quit
|
bspc quit
|
||||||
|
|
||||||
# close and kill
|
# close and kill
|
||||||
@ -66,11 +66,11 @@ alt + ctrl + {x,y,z}
|
|||||||
# focus the node in the given direction
|
# focus the node in the given direction
|
||||||
alt + {_,shift + }{h,j,k,l}
|
alt + {_,shift + }{h,j,k,l}
|
||||||
bspc node -{f,s} {west,south,north,east}
|
bspc node -{f,s} {west,south,north,east}
|
||||||
alt + {_,shift + }{left,down,up,right}
|
alt + {_,shift + }{Left,Down,Up,Right}
|
||||||
bspc node -{f,s} {west,south,north,east}
|
bspc node -{f,s} {west,south,north,east}
|
||||||
|
|
||||||
# focus the node for the given path jump
|
# focus the node for the given path jump
|
||||||
alt + {p,b,comma,period}
|
alt + {p,b,comma,period
|
||||||
bspc node -f @{parent,brother,first,second}
|
bspc node -f @{parent,brother,first,second}
|
||||||
|
|
||||||
# focus the next/previous node in the current desktop
|
# focus the next/previous node in the current desktop
|
||||||
@ -100,7 +100,7 @@ alt + {_,shift + }{1-9,0}
|
|||||||
#
|
#
|
||||||
|
|
||||||
# preselect the direction
|
# preselect the direction
|
||||||
alt + ctrl + {h,j,k,l}
|
super + {h,j,k,l}
|
||||||
bspc node -p {west,south,north,east}
|
bspc node -p {west,south,north,east}
|
||||||
|
|
||||||
# preselect the ratio
|
# preselect the ratio
|
||||||
@ -120,11 +120,11 @@ alt + ctrl + shift + space
|
|||||||
#
|
#
|
||||||
|
|
||||||
# expand a window by moving one of its side outward
|
# expand a window by moving one of its side outward
|
||||||
alt + alt + {h,j,k,l}
|
super + alt + {h,j,k,l}
|
||||||
bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}
|
bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}
|
||||||
|
|
||||||
# contract a window by moving one of its side inward
|
# contract a window by moving one of its side inward
|
||||||
alt + alt + shift + {h,j,k,l}
|
super + alt + shift + {h,j,k,l}
|
||||||
bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}
|
bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}
|
||||||
|
|
||||||
# move a floating window
|
# move a floating window
|
||||||
|
Loading…
Reference in New Issue
Block a user