blob: 043e8b328c16805c77110990c43f41a2c9f19126 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
# vim: filetype=swayconfig
xwayland disable
set $mod Mod4
set $left h
set $down j
set $up k
set $right l
set $term foot
set $menu wmenu-run
output eDP-1 {
resolution 2560x1600
scale 1.6
position 0,0
bg #000000 solid_color
}
exec swayidle -w \
timeout 350 'swaylock -f -c 000000' \
timeout 300 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \
before-sleep 'swaylock -f -c 000000'
exec mako
exec /usr/libexec/xdg-desktop-portal-wlr
exec dbus-update-activation-environment --all
input "1:1:AT_Translated_Set_2_keyboard" {
xkb_layout "gb"
}
input "1452:641:Apple_Internal_Keyboard_/_Trackpad" {
tap disabled
natural_scroll enabled
xkb_layout "us"
xkb_options "caps:backspace"
}
bindsym $mod+Return exec $term
bindsym $mod+Shift+Return exec $menu
bindsym $mod+Shift+c kill
bindsym $mod+Shift+r reload
bindsym $mod+Shift+q exec swaymsg exit
bindsym $mod+$left focus left
bindsym $mod+$down focus down
bindsym $mod+$up focus up
bindsym $mod+$right focus right
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right
bindsym $mod+Shift+$left move left
bindsym $mod+Shift+$down move down
bindsym $mod+Shift+$up move up
bindsym $mod+Shift+$right move right
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
# Use mouse to drag/resize windows, warp the mouse, etc
floating_modifier $mod normal
mouse_warping container
bindsym $mod+1 workspace number 1
bindsym $mod+2 workspace number 2
bindsym $mod+3 workspace number 3
bindsym $mod+4 workspace number 4
bindsym $mod+5 workspace number 5
bindsym $mod+6 workspace number 6
bindsym $mod+7 workspace number 7
bindsym $mod+8 workspace number 8
bindsym $mod+9 workspace number 9
bindsym $mod+0 workspace number 10
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2
bindsym $mod+Shift+3 move container to workspace number 3
bindsym $mod+Shift+4 move container to workspace number 4
bindsym $mod+Shift+5 move container to workspace number 5
bindsym $mod+Shift+6 move container to workspace number 6
bindsym $mod+Shift+7 move container to workspace number 7
bindsym $mod+Shift+8 move container to workspace number 8
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
bindsym $mod+b splith
bindsym $mod+v splitv
bindsym $mod+t layout tabbed
bindsym $mod+d layout toggle split
bindsym $mod+f fullscreen
bindsym $mod+Shift+space floating toggle
# Swap focus between the tiling area and the floating area
bindsym $mod+space focus mode_toggle
bindsym $mod+a focus parent
bindsym $mod+Shift+minus move scratchpad
bindsym $mod+minus scratchpad show
bindsym XF86MonBrightnessDown exec brightnessctl s 8%-
bindsym XF86MonBrightnessUp exec brightnessctl s 8%+
gaps inner 10
gaps outer -3
default_border pixel 1
smart_borders no_gaps
smart_gaps on
hide_edge_borders none
#client.focused #998d6b #998d6b #000000
#client.unfocused #4c4635 #4c4635 #998d6b
#client.focused_inactive #4c4635 #4c4635 #998d6b
bar {
font monospace 10
position top
status_command ~/.local/bin/rxbar
mode dock
colors {
# statusline #777777
background #222222
# inactive_workspace #222222 #222222 #777777
# active_workspace #222222 #222222 #777777
# focused_workspace #777777 #777777 #222222
# urgent_workspace #ff0000 #ff0000 #222222
}
}
include /etc/sway/config.d/*
|