dotfiles/.config/spectrwm/spectrwm.conf

89 lines
2.4 KiB
Plaintext
Raw Normal View History

2022-12-04 23:38:14 +01:00
# Window Decoration
border_width = 2
color_focus = rgb:99/99/99
color_focus_maximized = rgb:28/28/28
color_unfocus = rgb:47/47/47
2023-01-10 08:20:01 +01:00
region_padding = 4
tile_gap = 6
2022-12-04 23:38:14 +01:00
# Bar Settings
bar_border_width = 4
bar_border = rgb:18/18/18
bar_border_unfocus = rgb:18/18/18
bar_color = rgb:18/18/18
bar_color_selected = rgb:18/24/28
2023-01-30 10:56:19 +01:00
bar_font_color = rgb:99/99/99,red
2022-12-04 23:38:14 +01:00
bar_font_color_selected = rgb:ff/ff/ff
bar_font = FuraCodeNerdFont-11
bar_font_pua = FuraCodeNerdFont-13
2022-12-11 11:55:10 +01:00
bar_action = cbar
2023-01-30 10:56:19 +01:00
bar_action_expand = 1
2023-01-08 17:34:37 +01:00
bar_at_bottom = 0
2023-01-18 15:40:47 +01:00
bar_format = +S +L  +R   +I   +M  +W +|1R +A %Y-%m-%d %H:%M
2022-12-04 23:38:14 +01:00
workspace_indicator = listall,markcurrent,markactive,markempty,noindexes
workspace_mark_current = ''
workspace_mark_active = ''
workspace_mark_empty = ''
workspace_mark_urgent = ''
stack_mark_horizontal = ''
stack_mark_horizontal_flip = ''
stack_mark_vertical = ''
stack_mark_vertical_flip = ''
stack_mark_max = ''
2023-01-18 15:40:47 +01:00
workspace_clamp = 1
2023-01-30 10:56:19 +01:00
cycle_visible = 1
warp_focus = 1
focus_close_wrap = 1
focus_mode = default
verbose_layout = 1
warp_pointer = 1
2023-01-18 15:40:47 +01:00
2022-12-04 23:38:14 +01:00
# Custom Quirks
quirk[IPMIView20-IPMIView20:IPMIView20-IPMIView20] = FLOAT + ANYWHERE
2023-01-10 08:20:01 +01:00
quirk[scratchpad] = FLOAT + ANYWHERE + FOCUSPREV
2022-12-27 19:16:20 +01:00
quirk[Nsxiv:tabbed] = NOFOCUSONMAP + FOCUSPREV
2022-12-04 23:38:14 +01:00
# Window Manager Keys
keyboard_mapping = ~/.config/spectrwm/spectrwm_map.conf
# Custom Programs
program[sterm] = sterm
bind[sterm] = MOD+Return
program[bterm] = bterm
bind[bterm] = MOD+Shift+Return
2022-12-13 23:16:23 +01:00
program[devterm] = texec dev-src
bind[devterm] = MOD+Shift+D
2022-12-04 23:38:14 +01:00
program[exec] = dexec
bind[exec] = MOD+D
program[ssh] = dexec_ssh
bind[ssh] = MOD+S
2023-01-07 21:45:05 +01:00
program[scratchpad] = sp
2022-12-17 10:27:50 +01:00
bind[scratchpad] = MOD+minus
2022-12-04 23:38:14 +01:00
program[apps] = dexec_apps
bind[apps] = MOD+A
program[browser] = dexec_browser
bind[browser] = MOD+Shift+F
program[pass] = dexec_pass
bind[pass] = MOD+Shift+P
program[pim] = dexec_pim
bind[pim] = MOD+P
# OTHERS
program[sshot] = sshot
bind[sshot] = Print
program[xpick] = xpick_copy
bind[xpick] = MOD+Print
program[lock] = /usr/bin/false