...
This commit is contained in:
parent
58383ed2ad
commit
ba639b3834
2 changed files with 14 additions and 13 deletions
21
river/init
21
river/init
|
@ -25,8 +25,8 @@ riverctl map -repeat normal Super K focus-view previous
|
|||
|
||||
# Super+Shift+J and Super+Shift+K to swap the focused view with the next/previous
|
||||
# view in the layout stack
|
||||
riverctl map -repeat normal Super+Shift J swap next
|
||||
riverctl map -repeat normal Super+Shift K swap previous
|
||||
riverctl map -repeat normal Super N swap next
|
||||
riverctl map -repeat normal Super P swap previous
|
||||
|
||||
# Super+Period and Super+Comma to focus the next/previous output
|
||||
riverctl map normal Super Period focus-output next
|
||||
|
@ -58,7 +58,7 @@ riverctl map normal Super+Alt+Control H snap left
|
|||
riverctl map normal Super+Alt+Control J snap down
|
||||
riverctl map normal Super+Alt+Control K snap up
|
||||
riverctl map normal Super+Alt+Control L snap right
|
||||
|
||||
|
||||
# Super+Alt+Shift+{H,J,K,L} to resize views
|
||||
riverctl map -repeat normal Super+Alt+Shift H resize horizontal -100
|
||||
riverctl map -repeat normal Super+Alt+Shift J resize vertical 100
|
||||
|
@ -77,8 +77,7 @@ riverctl map-pointer normal Super BTN_MIDDLE toggle-float
|
|||
#
|
||||
riverctl map-pointer normal Super BTN_GEAR_DOWN focus-view next
|
||||
|
||||
for i in $(seq 1 9)
|
||||
do
|
||||
for i in $(seq 1 9) ; do
|
||||
tags=$((1 << ($i - 1)))
|
||||
|
||||
# Super+[1-9] to focus tag [0-8]
|
||||
|
@ -88,10 +87,10 @@ do
|
|||
riverctl map normal Super+Shift $i set-view-tags $tags
|
||||
|
||||
# Super+Control+[1-9] to toggle focus of tag [0-8]
|
||||
riverctl map normal Super+Control $i toggle-focused-tags $tags
|
||||
riverctl map normal Super+Alt $i toggle-focused-tags $tags
|
||||
|
||||
# Super+Shift+Control+[1-9] to toggle tag [0-8] of focused view
|
||||
riverctl map normal Super+Shift+Control $i toggle-view-tags $tags
|
||||
riverctl map normal Super+Shift+Alt $i toggle-view-tags $tags
|
||||
done
|
||||
|
||||
# Super+0 to focus all tags
|
||||
|
@ -107,10 +106,10 @@ riverctl map normal Super F toggle-float
|
|||
riverctl map normal Super+Shift F toggle-fullscreen
|
||||
|
||||
# Super+{Up,Right,Down,Left} to change layout orientation
|
||||
riverctl map normal Super Up send-layout-cmd rivertile "main-location top"
|
||||
riverctl map normal Super Right send-layout-cmd rivertile "main-location right"
|
||||
riverctl map normal Super Down send-layout-cmd rivertile "main-location bottom"
|
||||
riverctl map normal Super Left send-layout-cmd rivertile "main-location left"
|
||||
riverctl map normal Super+Shift K send-layout-cmd rivertile "main-location top"
|
||||
riverctl map normal Super+Shift L send-layout-cmd rivertile "main-location right"
|
||||
riverctl map normal Super+Shift J send-layout-cmd rivertile "main-location bottom"
|
||||
riverctl map normal Super+Shift H send-layout-cmd rivertile "main-location left"
|
||||
|
||||
# Terminal.
|
||||
riverctl map normal Super+Alt T spawn "$XTERMINAL"
|
||||
|
|
|
@ -15,8 +15,10 @@
|
|||
|
||||
"river/mode" : {
|
||||
"format": " {} ",
|
||||
"on-click" : "riverctl send-layout-cmd rivertile 'main-ratio -0.05'",
|
||||
"on-click-right" : "riverctl send-layout-cmd rivertile 'main-ratio +0.05'"
|
||||
"on-scroll-down" : "riverctl send-layout-cmd rivertile 'main-ratio -0.05'",
|
||||
"on-scroll-up" : "riverctl send-layout-cmd rivertile 'main-ratio +0.05'",
|
||||
"on-click" : "riverctl send-layout-cmd rivertile 'main-count +1'",
|
||||
"on-click-right" : "riverctl send-layout-cmd rivertile 'main-count -1'",
|
||||
},
|
||||
"privacy": {
|
||||
"icon-spacing": 4,
|
||||
|
|
Loading…
Reference in a new issue