update
This commit is contained in:
parent
7fe922bcee
commit
cfb63db1ad
7 changed files with 65 additions and 42 deletions
|
|
@ -34,8 +34,9 @@ exec_always "kanshi"
|
|||
exec_always swayidle -w \
|
||||
timeout 120 'swaylock -f' \
|
||||
timeout 240 'swaymsg "output * dpms off"' \
|
||||
timeout 300 'systemctl suspend' \
|
||||
resume 'swaymsg "output * dpms on"' \
|
||||
befor-sleep 'swaylock -f'
|
||||
before-sleep 'swaylock -f'
|
||||
|
||||
#timeout 1200 'systemctl suspend' \
|
||||
### Input configuration
|
||||
|
|
@ -51,6 +52,7 @@ input "type:pointer" {
|
|||
accel_profile "flat"
|
||||
pointer_accel 0
|
||||
}
|
||||
|
||||
# Notification Daemon
|
||||
exec_always swaync
|
||||
|
||||
|
|
@ -64,16 +66,16 @@ bindsym $mod+Shift+i exec /opt/goland/bin/goland.sh
|
|||
|
||||
# Basics:
|
||||
# Start a terminal
|
||||
bindsym $mod+Return exec $term
|
||||
bindsym $mod+t exec $term
|
||||
|
||||
# File Browser
|
||||
bindsym $mod+Shift+t exec $files
|
||||
bindsym $mod+f exec $files
|
||||
|
||||
# Browser
|
||||
bindsym $mod+Shift+f exec $browser
|
||||
bindsym $mod+b exec $browser
|
||||
|
||||
# Kill focused window
|
||||
bindsym $mod+Shift+q kill
|
||||
bindsym $mod+q kill
|
||||
|
||||
# Start your launcher
|
||||
bindsym $mod+space exec $menu
|
||||
|
|
@ -118,8 +120,9 @@ bindsym $mod+Shift+i exec /opt/goland/bin/goland.sh
|
|||
bindsym $mod+Shift+Up move up
|
||||
bindsym $mod+Shift+Right move right
|
||||
|
||||
# Workspaces:
|
||||
|
||||
# Workspaces:
|
||||
|
||||
# Switch to workspace
|
||||
bindsym $mod+1 workspace number 1
|
||||
bindsym $mod+2 workspace number 2
|
||||
|
|
@ -133,19 +136,23 @@ bindsym $mod+Shift+i exec /opt/goland/bin/goland.sh
|
|||
bindsym $mod+0 workspace number 10
|
||||
|
||||
# Move focused container to workspace
|
||||
bindsym $mod+control+1 move container to workspace number 1
|
||||
bindsym $mod+control+2 move container to workspace number 2
|
||||
bindsym $mod+control+3 move container to workspace number 3
|
||||
bindsym $mod+control+4 move container to workspace number 4
|
||||
bindsym $mod+control+5 move container to workspace number 5
|
||||
bindsym $mod+control+6 move container to workspace number 6
|
||||
bindsym $mod+control+7 move container to workspace number 7
|
||||
bindsym $mod+control+8 move container to workspace number 8
|
||||
bindsym $mod+control+9 move container to workspace number 9
|
||||
bindsym $mod+control+0 move container to workspace number 10
|
||||
bindsym $mod+control+1 move container to workspace number 1;workspace number 1
|
||||
bindsym $mod+control+2 move container to workspace number 2;workspace number 2
|
||||
bindsym $mod+control+3 move container to workspace number 3;workspace number 3
|
||||
bindsym $mod+control+4 move container to workspace number 4;workspace number 4
|
||||
bindsym $mod+control+5 move container to workspace number 5;workspace number 5
|
||||
bindsym $mod+control+6 move container to workspace number 6;workspace number 6
|
||||
bindsym $mod+control+7 move container to workspace number 7;workspace number 7
|
||||
bindsym $mod+control+8 move container to workspace number 8;workspace number 8
|
||||
bindsym $mod+control+9 move container to workspace number 9;workspace number 9
|
||||
bindsym $mod+control+0 move container to workspace number 10;workspace number 10
|
||||
|
||||
bindsym $mod+control+l workspace next
|
||||
bindsym $mod+control+h workspace prev
|
||||
|
||||
# Move window to next or previous workspace
|
||||
bindsym $mod+Shift+control+$left move container to workspace prev; workspace prev
|
||||
bindsym $mod+Shift+control+$right move container to workspace next; workspace next
|
||||
|
||||
# bindsym $mod+control+$left move workspace to output left
|
||||
# bindsym $mod+control+$down move workspace to output down
|
||||
|
|
@ -157,8 +164,8 @@ bindsym $mod+Shift+i exec /opt/goland/bin/goland.sh
|
|||
# You can "split" the current object of your focus with
|
||||
# $mod+b or $mod+v, for horizontal and vertical splits
|
||||
# respectively.
|
||||
bindsym $mod+b splith
|
||||
bindsym $mod+v splitv
|
||||
#bindsym $mod+b splith
|
||||
#bindsym $mod+v splitv
|
||||
|
||||
# Switch the current container between different layout styles
|
||||
bindsym $mod+s layout stacking
|
||||
|
|
@ -166,7 +173,7 @@ bindsym $mod+Shift+i exec /opt/goland/bin/goland.sh
|
|||
bindsym $mod+e layout toggle split
|
||||
|
||||
# Make the current focus fullscreen
|
||||
bindsym $mod+f fullscreen
|
||||
bindsym $mod+m fullscreen
|
||||
|
||||
# Toggle the current focus between tiling and floating mode
|
||||
bindsym $mod+Shift+space floating toggle
|
||||
|
|
@ -217,12 +224,12 @@ bindsym $mod+p exec grim -g "$(slurp)" - | wl-copy
|
|||
bindsym $mod+shift+p exec grim - | wl-copy
|
||||
|
||||
# Border
|
||||
client.focused "#4c00b0" "#4c00b0" "#ffffff" "#4c00b0"
|
||||
client.focused "#ff77ff" "#ff77ff" "#ffffff" "#ff77ff"
|
||||
default_border pixel 2
|
||||
gaps inner 2
|
||||
|
||||
# Guesture
|
||||
bindgesture swipe:right workspace prev
|
||||
bindgesture swipe:left workspace next
|
||||
bindgesture swipe:right workspace next
|
||||
bindgesture swipe:left workspace prev
|
||||
|
||||
include /etc/sway/config.d/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue