river: Move often used keybinds around

Moved border snapping/aligning to a quicker key combination
(mod+ctrl+hjkl) and instead move rivercarro layout changes t the more
inaccessible extra moving mode (alt+r).
This commit is contained in:
Marty Oehme 2021-12-14 15:31:10 +01:00
parent 8113508e6d
commit 65be7e8eac
Signed by: Marty
GPG Key ID: B7538B8F50A1C800
1 changed files with 16 additions and 20 deletions

View File

@ -98,20 +98,18 @@ riverctl map normal $mod+Shift K swap previous
# bump the focused view to the top of the layout stack
riverctl map normal $mod+Shift Return zoom
# decrease/increase the main ratio of layout
riverctl map normal $mod+Shift H send-layout-cmd rivercarro "main-ratio -0.05"
riverctl map normal $mod+Shift L send-layout-cmd rivercarro "main-ratio +0.05"
# increment/decrement the main count of layout
riverctl map normal $mod+Control H send-layout-cmd rivercarro "main-count +1"
riverctl map normal $mod+Control L send-layout-cmd rivercarro "main-count -1"
# change layout orientation
riverctl map normal $mod Up send-layout-cmd rivercarro "main-location top"
riverctl map normal $mod Right send-layout-cmd rivercarro "main-location right"
riverctl map normal $mod Down send-layout-cmd rivercarro "main-location bottom"
riverctl map normal $mod Left send-layout-cmd rivercarro "main-location left"
# snap views to screen edges
riverctl map normal $mod+Control H snap left
riverctl map normal $mod+Control J snap down
riverctl map normal $mod+Control K snap up
riverctl map normal $mod+Control L snap right
# Mod+F to toggle fullscreen
riverctl map normal $mod F toggle-fullscreen
@ -126,24 +124,22 @@ riverctl map-pointer normal $mod BTN_RIGHT resize-view
riverctl declare-mode interact_float
riverctl map normal $modemod R enter-mode interact_float
riverctl map interact_float $modemod R enter-mode normal
# resize views on screen
riverctl map interact_float $mod H resize horizontal -100
riverctl map interact_float $mod J resize vertical 100
riverctl map interact_float $mod K resize vertical -100
riverctl map interact_float $mod L resize horizontal 100
# move views around screen
riverctl map interact_float None H move left 100
riverctl map interact_float None J move down 100
riverctl map interact_float None K move up 100
riverctl map interact_float None L move right 100
# snap views to screen edges
riverctl map interact_float $mod+Shift H snap left
riverctl map interact_float $mod+Shift J snap down
riverctl map interact_float $mod+Shift K snap up
riverctl map interact_float $mod+Shift L snap right
riverctl map interact_float $mod+Shift H move left 100
riverctl map interact_float $mod+Shift J move down 100
riverctl map interact_float $mod+Shift K move up 100
riverctl map interact_float $mod+Shift L move right 100
# decrease/increase the main ratio of layout
riverctl map interact_float None H send-layout-cmd rivercarro "main-ratio -0.05"
riverctl map interact_float None L send-layout-cmd rivercarro "main-ratio +0.05"
# increment/decrement the main layout
riverctl map interact_float None J send-layout-cmd rivercarro "main-count +1"
riverctl map interact_float None K send-layout-cmd rivercarro "main-count -1"
### End resize and moving mode
# focus the next/previous output