config.simple 16.4 KB
Newer Older
jitaala's avatar
jitaala committed
1
2
3
4
5
6
7
# i3 config file (v4)
# Please see http://i3wm.org/docs/userguide.html for a complete reference!

# MISC. SETTERS
# Set mod key ($mod_next=<Alt>, Mod4=<Super>)
set $mod Mod1
set $mod_next Mod4
Jay Ta'ala's avatar
Jay Ta'ala committed
8
9
set $border_no_name border pixel 3
set $border_normal border normal 3
jitaala's avatar
jitaala committed
10

Jay Ta'ala's avatar
Jay Ta'ala committed
11
12
13
# set i3-input font
set $i3inputfont \\"-*-*-*-*-*-*-24-*-*-*-*-*-*-*\\"  

Jay Ta'ala's avatar
Jay Ta'ala committed
14
# Theme options (comment/uncomment theme group)
Jay Ta'ala's avatar
Jay Ta'ala committed
15
# Theme 1 "fluorescent blue"
16
17
set $accent-bg #07eded
set $indicator #f81212
Jay Ta'ala's avatar
Jay Ta'ala committed
18
19

# Theme 2 "french pink"
20
21
#set $accent-bg #f57a9d
#set $indicator #109648
Jay Ta'ala's avatar
Jay Ta'ala committed
22

Jay Ta'ala's avatar
Jay Ta'ala committed
23
# Theme 3 "paradise pink"
24
25
#set $accent-bg #eb5ca3
#set $indicator #109648
Jay Ta'ala's avatar
Jay Ta'ala committed
26
27

# Theme 4 "sheen green"
Jay Ta'ala's avatar
Jay Ta'ala committed
28
#set $accent-bg #8ae234
29
30
31
#set $indicator #109648

# Theme 5 "illuminating emerald"
Jay Ta'ala's avatar
Jay Ta'ala committed
32
33
34
35
36
#set $accent-bg #00916e
#set $accent-txt #F9FAF9
#set $indicator #109648

# Theme 6 "light gray"
Jay Ta'ala's avatar
Jay Ta'ala committed
37
38
39
40
#set $accent-bg #D3D3D3
#set $accent-txt #363636
#set $indicator #109648

Jay Ta'ala's avatar
Jay Ta'ala committed
41
# Theme 7 "yellow green"
42
43
44
#set $accent-bg #8ac926
#set $accent-txt #363636
#set $indicator #109648
jitaala's avatar
jitaala committed
45
46

# set other colors
47
48
set $accent-txt #000000
set $inactive-bg #000000
49
set $inactive-txt #bdbbbb
50
set $unfocused-bg #000000
51
set $unfocused-txt #939f9f
jitaala's avatar
jitaala committed
52

53
# class                  border       backgr.    text        indic.     child_border
Jay Ta'ala's avatar
Jay Ta'ala committed
54
client.focused           $accent-bg $accent-bg $accent-txt $indicator $accent-bg
55
client.focused_inactive  $inactive-bg $inactive-bg $accent-bg $indicator $inactive-bg
Jay Ta'ala's avatar
Jay Ta'ala committed
56
client.unfocused         $unfocused-bg $unfocused-bg $unfocused-txt $indicator $unfocused-bg
57
client.urgent           #CB4B16 #FDF6E3 #CB4B16 $indicator
Jay Ta'ala's avatar
Jay Ta'ala committed
58
#client.placeholder      #000000 #0c0c0c $accent-txt #000000
jitaala's avatar
jitaala committed
59
60
#client.background       #2B2C2B

61
# set default desktop layout (default is tiling) <default|stacking|tabbed>
Jay Ta'ala's avatar
Jay Ta'ala committed
62
workspace_layout tabbed reverse
63

64
65
66
# set default window title_align
title_align center

jitaala's avatar
jitaala committed
67
# Configure border style <normal|1pixel|pixel xx|none|pixel>
Jay Ta'ala's avatar
Jay Ta'ala committed
68
for_window [class=".*"] $border_normal
Jay Ta'ala's avatar
Jay Ta'ala committed
69
70
for_window [class=".*"] title_window_icon on
for_window [class=".*"] title_window_icon padding 3px
jitaala's avatar
jitaala committed
71

Jay Ta'ala's avatar
Jay Ta'ala committed
72
73
74
75
76
## i3-overview (https://github.com/milgra/i3-overview)
#for_window [class="i3-overview"] floating enable
#for_window [class="i3-overview"] sticky enable
#no_focus [class="i3-overview"]
#exec --no-startup-id i3-overview
77

Jay Ta'ala's avatar
Jay Ta'ala committed
78
79
80
81
# focus_wrapping <yes|no|force|workspace>
# Legacy syntax: "force_focus_wrapping force"
focus_wrapping no

jitaala's avatar
jitaala committed
82
83
84
85
86
87
88
# Hide borders <none|vertical|horizontal|both|smart>
hide_edge_borders none

# set popup behaviour during full screen <smart|ignore|leave_fullscreen>
popup_during_fullscreen leave_fullscreen

# change borders
Jay Ta'ala's avatar
Jay Ta'ala committed
89
90
91
bindsym $mod+$mod_next+b $border_normal
bindsym $mod+Shift+b $border_no_name
bindsym $mod+Ctrl+b border none
jitaala's avatar
jitaala committed
92

93
# Font for window titles. Will also be used by the bar unless a different font
94
# is used in the bar {} block below.
95
#font pango:monospace 8
96
font pango:DejaVu Sans 10
97

jitaala's avatar
jitaala committed
98
99
100
101
# Use Mouse+$mod to drag floating windows
floating_modifier $mod

# Autostart applications
102
exec --no-startup-id xsetroot -solid "#6a6868"
103
exec_always --no-startup-id vmware-user-suid-wrapper
jitaala's avatar
jitaala committed
104

105
# picom (compositor)
106
107
bindsym $mod+t exec --no-startup-id $picom_start
bindsym $mod+ctrl+t exec --no-startup-id "killall picom"
108

jitaala's avatar
jitaala committed
109
110
111
# kill focused window
bindsym $mod+Shift+q kill

112
113
114
115
116
117
################################################################################################
## sound-section - DO NOT EDIT if you wish to automatically upgrade Alsa -> Pulseaudio later! ##
################################################################################################

exec --no-startup-id volumeicon
bindsym $mod+$mod_next+v exec --no-startup-id "killall volumeicon; sleep 1; volumeicon"
118
#bindsym $mod+Ctrl+m exec --no-startup-id terminal -e 'alsamixer'
119
120
#exec --no-startup-id pulseaudio
#exec --no-startup-id pa-applet
121
#bindsym $mod+Ctrl+m exec --no-startup-id pavucontrol
122
123

################################################################################################
jitaala's avatar
jitaala committed
124
125

# start dmenu (a program launcher)
126
127
bindsym $mod_next+d exec --no-startup-id dmenu_run -sb "$accent-bg"
bindsym $mod_next+Return exec --no-startup-id dmenu_run "$accent-bg"
128

jitaala's avatar
jitaala committed
129
130
131
132
133
134
135
136
137
138
139
140
141
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# focus_follows_mouse no

# hjkl focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

Jay Ta'ala's avatar
Jay Ta'ala committed
142
143
144
145
146
147
# wasd focus
bindsym $mod+w focus up
bindsym $mod+a focus left
bindsym $mod+s focus down
bindsym $mod+d focus right

Jay Ta'ala's avatar
Jay Ta'ala committed
148
149
# container focusing (with fallback for case where window is direct child of workspace container)
# NOTE: requires xdotool
150
151
#bindsym $mod+comma exec --no-startup-id "WINDOW=$(xdotool getactivewindow); i3-msg \\"focus parent; focus left; focus child\\"; NEW_WINDOW=$(xdotool getactivewindow); if [ \\"$NEW_WINDOW\\" -eq \\"$WINDOW\\" ]; then i3-msg \\"focus left\\"; fi"
#bindsym $mod+period exec --no-startup-id "WINDOW=$(xdotool getactivewindow); i3-msg \\"focus parent; focus right; focus child\\"; NEW_WINDOW=$(xdotool getactivewindow); if [ \\"$NEW_WINDOW\\" -eq \\"$WINDOW\\" ]; then i3-msg \\"focus right\\"; fi"
152

Jay Ta'ala's avatar
Jay Ta'ala committed
153
# convenience move
154
bindsym $mod+z move left
Jay Ta'ala's avatar
Jay Ta'ala committed
155
bindsym $mod+Shift+z move left; layout fill_order default
156
bindsym $mod+x move right
Jay Ta'ala's avatar
Jay Ta'ala committed
157
bindsym $mod+Shift+x move right; layout fill_order reverse
Jay Ta'ala's avatar
Jay Ta'ala committed
158

jitaala's avatar
jitaala committed
159
# move focused window
Jay Ta'ala's avatar
Jay Ta'ala committed
160
161
162
163
bindsym $mod+Shift+h move left 50px
bindsym $mod+Shift+j move down 50px
bindsym $mod+Shift+k move up 50px
bindsym $mod+Shift+l move right 50px
jitaala's avatar
jitaala committed
164

Jay Ta'ala's avatar
Jay Ta'ala committed
165
166
167
168
bindsym $mod+Ctrl+Shift+h move left 1px
bindsym $mod+Ctrl+Shift+j move down 1px
bindsym $mod+Ctrl+Shift+k move up 1px
bindsym $mod+Ctrl+Shift+l move right 1px
jitaala's avatar
jitaala committed
169

170
# wasd move
Jay Ta'ala's avatar
Jay Ta'ala committed
171
172
173
174
bindsym $mod+Shift+w move up 50px
bindsym $mod+Shift+a move left 50px
bindsym $mod+Shift+s move down 50px
bindsym $mod+Shift+d move right 50px
175

176
# move the currently focused window to the scratchpad
177
bindsym $mod+Shift+minus move scratchpad
178
179
180

# Show the next scratchpad window or hide the focused scratchpad window.
# If there are multiple scratchpad windows, this command cycles through them.
181
bindsym $mod+minus scratchpad show
182

Jay Ta'ala's avatar
Jay Ta'ala committed
183
184
# move window to mark (by workspace)
# requires jq
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
#set $setwn wn=$(i3-msg -t get_workspaces | jq '.[] | select(.focused==true).num');
#bindsym $mod+Tab exec --no-startup-id "$setwn i3-msg \\"[con_mark=\\"$wn\\"] focus, focus child\\""
#bindsym $mod+Shift+Tab exec --no-startup-id "$setwn mwn=$(echo \\"m$wn\\"); i3-msg \\"mark $mwn, [con_mark=\\"$mwn\\"] move window to mark $wn, unmark $mwn\\"
#bindsym $mod+Escape exec --no-startup-id "$setwn i3-msg \\"[workspace=__focused__] move window to mark $wn\\"
#bindsym $mod+$mod_next+Tab exec --no-startup-id "$setwn i3-msg \\"split h, layout stacking reverse, focus parent, mark --add --toggle $wn, focus child\\"

## mark and focus
#bindsym $mod+Ctrl+1 mark --add --toggle 1
#bindsym $mod+Ctrl+2 mark --add --toggle 2
#bindsym $mod+Ctrl+3 mark --add --toggle 3
#bindsym $mod+Ctrl+4 mark --add --toggle 4
#bindsym $mod+Ctrl+5 mark --add --toggle 5
#bindsym $mod+Ctrl+6 mark --add --toggle 6
#bindsym $mod+Ctrl+7 mark --add --toggle 7
#bindsym $mod+Ctrl+8 mark --add --toggle 8
#bindsym $mod+Ctrl+9 mark --add --toggle 9
Jay Ta'ala's avatar
Jay Ta'ala committed
201

jitaala's avatar
jitaala committed
202
# workspace back and forth (with/without active container)
203
workspace_auto_back_and_forth yes
204
205

# renaming container
206
set $namechildcon "i3-msg focus parent; i3-input -f \\"-*-*-*-*-*-*-24-*-*-*-*-*-*-*\\" -P \\"Name child container: \\" -F 'title_format \\"<span><b>%s</b>%title</span>\\"'; i3-msg focus child"
207
bindsym $mod+slash exec --no-startup-id $namechildcon
208
# sets back to default i3 container title
209
bindsym $mod+$mod_next+slash focus parent; title_format " %title"; focus child
210

jitaala's avatar
jitaala committed
211
# container layouts
212
213
214
215
bindsym $mod_next+w layout tabbed
bindsym $mod_next+q layout splith
bindsym $mod_next+e layout splitv
bindsym $mod_next+s layout stacking
jitaala's avatar
jitaala committed
216

217
# child container layout bindsyms (creates a child container from currently select window)
218
bindsym $mod+c split h, layout splitv
jitaala's avatar
jitaala committed
219
220

# toggle fullscreen mode for the focused container
221
bindsym $mod+f fullscreen toggle
222
bindsym $mod+shift+f exec --no-startup-id "i3-msg focus parent, fullscreen toggle, focus child"
jitaala's avatar
jitaala committed
223
224
225
226
227

# toggle tiling / floating focus
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
Jay Ta'ala's avatar
Jay Ta'ala committed
228
bindsym $mod+Ctrl+space focus mode_toggle
jitaala's avatar
jitaala committed
229
230

# toggle sticky
231
bindsym $mod+Ctrl+s sticky toggle;exec --no-startup-id notify-send 'sticky windows toggled'
Jay Ta'ala's avatar
Jay Ta'ala committed
232
233

# window transparency adjustment (and alias to restart picom)
234
235
236
237
238
239
bindsym $mod+$mod_next+z exec --no-startup-id transset-df -a --min 0.20 --dec 0.20
bindsym $mod+$mod_next+Shift+z exec --no-startup-id transset-df -a --min 0.1 --dec 0.1
bindsym $mod+$mod_next+Ctrl+z exec --no-startup-id "WINDOWS=$(xdotool search --all --onlyvisible --desktop $(xprop -notype -root _NET_CURRENT_DESKTOP | cut -c 24-) \\"\\" 2>/dev/null); for window in $WINDOWS; do xdotool windowactivate $window; transset-df -a --min 0.20 --dec 0.20; done"
bindsym $mod+$mod_next+x exec --no-startup-id transset-df -a --inc 0.20 --max 0.99
bindsym $mod+$mod_next+Shift+x exec --no-startup-id transset-df -a --inc 0.1 --max 0.99
bindsym $mod+$mod_next+Ctrl+x exec --no-startup-id "WINDOWS=$(xdotool search --all --onlyvisible --desktop $(xprop -notype -root _NET_CURRENT_DESKTOP | cut -c 24-) \\"\\" 2>/dev/null); for window in $WINDOWS; do xdotool windowactivate $window; transset-df -a --inc 0.20 --max 0.99; done"
Jay Ta'ala's avatar
Jay Ta'ala committed
240
241

# window dimming enable or disable (uses xdotool and xprop to set a anti-dim flag, which picom recognises in focus-exclude array)
242
243
bindsym $mod+ctrl+a exec --no-startup-id xprop -id $(xdotool getactivewindow) -f ANTIDIM_FLAG 8c -set ANTIDIM_FLAG 1; exec --no-startup-id notify-send 'anti-dim set on window'
bindsym $mod+ctrl+Shift+a exec --no-startup-id xprop -id $(xdotool getactivewindow) -remove ANTIDIM_FLAG; exec --no-startup-id notify-send 'dim set on window'
Jay Ta'ala's avatar
Jay Ta'ala committed
244

245
246
# window colour inversion (uses xrandr-invert-colors, xdotool, and xprop to set an invert flag, which picom recognises in invert-color-include array)
bindsym $mod+ctrl+i exec --no-startup-id xrandr-invert-colors
Jay Ta'ala's avatar
Jay Ta'ala committed
247
248
bindsym $mod+$mod_next+i exec --no-startup-id xprop -id $(xdotool getactivewindow) -f INVERT_FLAG 8c -set INVERT_FLAG 1; 
bindsym $mod++Shift+i exec --no-startup-id xprop -id $(xdotool getactivewindow) -remove INVERT_FLAG;
jitaala's avatar
jitaala committed
249
250

# focus the parent container
251
252
bindsym $mod+q focus parent
bindsym $mod+e focus child
jitaala's avatar
jitaala committed
253
254
255
256
257

# Workspace names
# to display names or symbols instead of plain workspace numbers you can use
# something like: set $ws1 1:mail
#                 set $ws2 2:
Jay Ta'ala's avatar
Jay Ta'ala committed
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
set $ws1 number 1
set $ws2 number 2
set $ws3 number 3
set $ws4 number 4
set $ws5 number 5
set $ws6 number 6
set $ws7 number 7
set $ws8 number 8
set $ws9 number 9

# numbered workspace bindsyms 
bindsym $mod_next+1 workspace $ws1
bindsym $mod_next+2 workspace $ws2
bindsym $mod_next+3 workspace $ws3
bindsym $mod_next+4 workspace $ws4
bindsym $mod_next+5 workspace $ws5
bindsym $mod_next+6 workspace $ws6
bindsym $mod_next+7 workspace $ws7
bindsym $mod_next+8 workspace $ws8
bindsym $mod_next+9 workspace $ws9
bindsym $mod_next+Shift+1 move container to workspace $ws1
bindsym $mod_next+Shift+2 move container to workspace $ws2
bindsym $mod_next+Shift+3 move container to workspace $ws3
bindsym $mod_next+Shift+4 move container to workspace $ws4
bindsym $mod_next+Shift+5 move container to workspace $ws5
bindsym $mod_next+Shift+6 move container to workspace $ws6
bindsym $mod_next+Shift+7 move container to workspace $ws7
bindsym $mod_next+Shift+8 move container to workspace $ws8
bindsym $mod_next+Shift+9 move container to workspace $ws9
Jay Ta'ala's avatar
Jay Ta'ala committed
287

288
289
290
291
# switching back and forth
bindsym $mod+Tab workspace back_and_forth
bindsym $mod+Shift+Tab move container to workspace back_and_forth
bindsym $mod+$mod_next+Tab move container to workspace back_and_forth; workspace back_and_forth
jitaala's avatar
jitaala committed
292

Jay Ta'ala's avatar
Jay Ta'ala committed
293
# dynamic workspace operations
294
295
bindsym $mod+1 workspace prev
bindsym $mod+2 workspace next
Jay Ta'ala's avatar
Jay Ta'ala committed
296
297
298
299
bindsym $mod+Shift+1 move container to workspace prev
bindsym $mod+Shift+2 move container to workspace next
bindsym $mod+$mod_next+1 move container to workspace prev; workspace next
bindsym $mod+$mod_next+2 move container to workspace prev; workspace next
Jay Ta'ala's avatar
Jay Ta'ala committed
300
bindsym $mod+3 exec --no-startup-id i3-input -f $i3inputfont -P "Go to Workspace (number): " -l 2 -F 'workspace number "%s"'
Jay Ta'ala's avatar
Jay Ta'ala committed
301
bindsym $mod+Ctrl+3 exec --no-startup-id i3-input -f $i3inputfont -P "Go to Workspace (name): " -F 'workspace "%s"'
Jay Ta'ala's avatar
Jay Ta'ala committed
302
303
bindsym $mod+Shift+3 exec --no-startup-id i3-input -f $i3inputfont -P "Move to Workspace (number): " -l 2  -F 'move container to workspace number "%s"'
bindsym $mod+$mod_next+3 exec --no-startup-id "i3-input -f $i3inputfont -P \\"Move with (number): \\" -l 2  -F 'move container to workspace number \\"%s\\", workspace number \\"%s\\"'"
304
bindsym $mod+$mod_next+Shift+3 exec --no-startup-id "i3-input -f $i3inputfont -P \\"Move with (name): \\" -F 'move container to workspace \\"%s\\", workspace \\"%s\\"'"
Jay Ta'ala's avatar
Jay Ta'ala committed
305
bindsym $mod+4 exec --no-startup-id i3-input -f $i3inputfont -P "Rename Workspace: " -F 'rename workspace to "%s"'
306

Jay Ta'ala's avatar
Jay Ta'ala committed
307
# iterative workspace operations
308
309
310
set $workspace_dynamic $(($(i3-msg -t get_workspaces | tr , '\n' | grep '\\"num\\":' | cut -d : -f 2 | sort -rn | head -1) + 1))
bindsym $mod+grave exec --no-startup-id "i3-msg workspace $workspace_dynamic"
bindsym $mod+Shift+grave exec --no-startup-id "i3-msg move container to workspace $workspace_dynamic"
Jay Ta'ala's avatar
Jay Ta'ala committed
311
bindsym $mod+$mod_next+grave exec --no-startup-id "i3-msg move container to workspace $workspace_dynamic, workspace number $workspace_dynamic"
jitaala's avatar
jitaala committed
312
313
314
315
316
317
318
319
320
321

# Open applications on specific workspaces
# assign [class="Thunderbird"] $ws1
# assign [class="Pale moon"] $ws2
# assign [class="Pcmanfm"] $ws3
# assign [class="Skype"] $ws5

# Open specific applications in floating mode

# Application shortcuts
322
bindsym $mod+Return exec --no-startup-id i3-sensible-terminal
jitaala's avatar
jitaala committed
323
324
325
bindsym $mod+Ctrl+x --release exec --no-startup-id xkill

# shortcuts to often used applications
326
327
bindsym $mod_next+u exec --no-startup-id gnome-software
bindsym $mod_next+i exec --no-startup-id firefox
jitaala's avatar
jitaala committed
328
329
bindsym $mod_next+o exec --no-startup-id xfce4-appfinder
bindsym $mod_next+p exec --no-startup-id putty
330
bindsym $mod_next+bracketleft exec --no-startup-id thunar
jitaala's avatar
jitaala committed
331
332
333
334
335

# switch to workspace with urgent window automatically
for_window [urgent=latest] focus

# reload the configuration file
336
bindsym $mod+Ctrl+Shift+c reload
jitaala's avatar
jitaala committed
337
338
339
340

# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Ctrl+r restart

341
bindsym $mod_next+l exec --no-startup-id i3exit lock
jitaala's avatar
jitaala committed
342
343

# exit i3 (logs you out of your X session)
344
bindsym $mod+0 exec --no-startup-id "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
jitaala's avatar
jitaala committed
345
346


347
348
349
350
351
352
353
354
355
356
# wasd key resizing without resize mode
bindsym $mod+$mod_next+a resize shrink width 50 px or 5 ppt
bindsym $mod+$mod_next+s resize grow height 50 px or 5 ppt
bindsym $mod+$mod_next+w resize shrink height 50 px or 5 ppt
bindsym $mod+$mod_next+d resize grow width 50 px or 5 ppt
bindsym $mod+$mod_next+Shift+a resize shrink width 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+s resize grow height 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+w resize shrink height 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+d resize grow width 100 px or 10 ppt

jitaala's avatar
jitaala committed
357
# hkjl resize
358
359
360
361
362
363
364
365
bindsym $mod+$mod_next+h resize shrink width 50 px or 5 ppt
bindsym $mod+$mod_next+j resize grow height 50 px or 5 ppt
bindsym $mod+$mod_next+k resize shrink height 50 px or 5 ppt
bindsym $mod+$mod_next+l resize grow width 50 px or 5 ppt
bindsym $mod+$mod_next+Shift+h resize shrink width 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+j resize grow height 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+k resize shrink height 100 px or 10 ppt
bindsym $mod+$mod_next+Shift+l resize grow width 100 px or 10 ppt
jitaala's avatar
jitaala committed
366

367

jitaala's avatar
jitaala committed
368
369
370
371
372
373
374
375
376
377
378
379
# Start i3bar to display a workspace bar (plus the system information i3status if available)
bar {
    i3bar_command i3bar
    status_command i3status
    position bottom

## please set your primary output first. Example: 'xrandr --output eDP1 --primary'
#   tray_output primary
#   tray_output eDP1

    bindsym button4 nop bindsym button5 nop
#   font xft:URWGothic-Book 11
Jay Ta'ala's avatar
Jay Ta'ala committed
380
    strip_workspace_numbers no
jitaala's avatar
jitaala committed
381
382

    colors {
383
384
385
386
387
388
        #background #4a4a4a
        background #000000
        #statusline #F9FAF9
        statusline $accent-bg
        #separator  #454947
        separator  $accent-bg
jitaala's avatar
jitaala committed
389
390

#                      border  backgr. text
391
        focused_workspace  $accent-txt $accent-bg $accent-txt
jitaala's avatar
jitaala committed
392
393
        active_workspace   #595B5B #353836 #FDF6E3
        inactive_workspace #595B5B #283339 #EEE8D5
Jay Ta'ala's avatar
Jay Ta'ala committed
394
395
        binding_mode       $accent-bg #2C2C2C #F9FAF9
        urgent_workspace   $accent-bg #FDF6E3 #E5201D
jitaala's avatar
jitaala committed
396
397
398
399
    }
}

# hide/unhide i3status bar
Jay Ta'ala's avatar
Jay Ta'ala committed
400
bindsym $mod+Control+m bar mode toggle