62 lines
1.5 KiB
Plaintext
62 lines
1.5 KiB
Plaintext
# kill focused window
|
|
bindsym $mod+q kill
|
|
|
|
# Use Mouse+$mod to drag floating windows to their wanted position
|
|
floating_modifier $mod normal
|
|
|
|
# Reload the configuration file
|
|
bindsym $mod+Shift+c reload
|
|
|
|
# Change focus with arrow keys
|
|
bindsym $mod+Left focus left
|
|
bindsym $mod+Down focus down
|
|
bindsym $mod+Up focus up
|
|
bindsym $mod+Right focus right
|
|
|
|
# Change focus with vim keys
|
|
bindsym $mod+$left focus left
|
|
bindsym $mod+$down focus down
|
|
bindsym $mod+$up focus up
|
|
bindsym $mod+$right focus right
|
|
|
|
# Move around windows with arrow keys
|
|
bindsym $mod+Shift+Left move left
|
|
bindsym $mod+Shift+Down move down
|
|
bindsym $mod+Shift+Up move up
|
|
bindsym $mod+Shift+Right move right
|
|
|
|
# Move around windows with vim keys
|
|
bindsym $mod+Shift+$left move left
|
|
bindsym $mod+Shift+$down move down
|
|
bindsym $mod+Shift+$up move up
|
|
bindsym $mod+Shift+$right move right
|
|
|
|
# split in horizontal orientation
|
|
bindsym $mod+s split h
|
|
|
|
# split in vertical orientation
|
|
bindsym $mod+v split v
|
|
|
|
# remove splits
|
|
bindsym $mod+x split none
|
|
|
|
# enter fullscreen mode for the focused container
|
|
bindsym $mod+f fullscreen toggle
|
|
|
|
# toggle tiling / floating
|
|
bindsym $mod+Shift+backslash floating toggle
|
|
|
|
# change focus between tiling / floating windows
|
|
bindsym $mod+backslash focus mode_toggle
|
|
|
|
# focus the parent container
|
|
bindsym $mod+a focus parent
|
|
|
|
# Make the currently focused window a scratchpad
|
|
bindsym $mod+Shift+minus move scratchpad
|
|
|
|
# Show the first scratchpad window
|
|
bindsym $mod+minus scratchpad show
|
|
|
|
bindsym $mod+t layout toggle tabbed split
|