My configurations for the software I use
at main 5.2 kB view raw
1[input] 2modifier_binding_timeout = 200 3# xkb_options = compose:caps 4mouse_accel_profile = flat 5# touchpad_accel_profile = flat # Steam input's joystick to mouse may be picked up as a touchpad 6cursor_theme = Adwaita 7 8[core] 9close_top_view = <super> KEY_Q 10plugins = alpha animate autostart \ 11 blur \ 12 command \ 13 expo \ 14 fast-switcher follow-focus \ 15 grid \ 16 idle invert \ 17 move \ 18 oswitch \ 19 place preserve-output \ 20 resize \ 21 scale \ 22 vswitch \ 23 windecor window-rules wm-actions wrot wsets \ 24 zoom 25vwidth = 2 26vheight = 2 27# max_render_time = 1 28 29[workarounds] 30dynamic_repaint_delay = true 31use_external_output_configuration = true 32 33[command] 34binding_term = <super> KEY_ENTER 35command_term = foot 36binding_filemanager = <super> <alt> KEY_F 37command_filemanager = nautilus 38 39binding_menu = <super> KEY_R 40command_menu = bemenu-run 41# binding_powermenu = <alt> KEY_F12 42# command_powermenu = powermenu 43 44binding_mute_mic = <super> KEY_E 45command_mute_mic = wpctl set-mute @DEFAULT_SOURCE@ toggle 46 47binding_scrpic = KEY_SYSRQ 48command_scrpic = scr pic -c 49binding_scrpicd = <super> KEY_SYSRQ 50command_scrpicd = scr pic -cd 51 52binding_colorgrab_co = <super> KEY_C 53command_colorgrab_co = colorgrab -co 54binding_colorgrab_cn = <super> <alt> KEY_C 55command_colorgrab_cn = colorgrab -cn 56binding_colorgrab_cor = <super> <ctrl> KEY_C 57command_colorgrab_cor = colorgrab -cor 58binding_colorgrab_cnr = <super> <ctrl> <alt> KEY_C 59command_colorgrab_cnr = colorgrab -cnr 60 61binding_mako_history = <super> KEY_PAGEUP 62command_mako_history = makoctl restore 63binding_mako_menu = <super> KEY_COMPOSE 64command_mako_menu = makoctl menu bemenu -p 'Select Action: ' 65binding_mako_pause = <super> KEY_PAUSE 66command_mako_pause = makoctl set-paused toggle 67 68[alpha] 69modifier = <super> <ctrl> 70 71[animate] 72close_animation = zoom 73duration = 120 74open_animation = zoom 75 76[autostart] 77autostart_wf_shell = false 78wl-post = wl-post 79 80[blur] 81saturation = 1 82kawase_offset = 1 83kawase_degrade = 1 84kawase_iterations = 2 85# blur_by_default = type is "toplevel" | type is "panel" | type is "unmanaged" 86 87[expo] 88background = 0 0 0 1 89duration = 120 90offset = 8 91select_workspace_1 = KEY_1 92select_workspace_2 = KEY_2 93select_workspace_3 = KEY_3 94select_workspace_4 = KEY_4 95select_workspace_5 = KEY_5 96select_workspace_6 = KEY_6 97select_workspace_7 = KEY_7 98select_workspace_8 = KEY_8 99select_workspace_9 = KEY_9 100toggle = <super> 101 102[fast-switcher] 103activate = <super> KEY_Z 104activate_backward = <super> <shift> KEY_Z 105 106[follow-focus] 107focus_delay = 0 108threshold = 0 109raise_on_top = false 110 111[grid] 112duration = 120 113restore = <super> <alt> KEY_LEFT 114slot_b = <super> KEY_DOWN 115slot_bl = <super> <ctrl> KEY_LEFT 116slot_br = <super> <ctrl> KEY_RIGHT 117slot_c = <super> KEY_T 118slot_l = <super> KEY_LEFT 119slot_r = <super> KEY_RIGHT 120slot_t = <super> KEY_UP 121slot_tl = <super> <shift> KEY_LEFT 122slot_tr = <super> <shift> KEY_RIGHT 123 124# [hide-cursor] 125# # hide_delay = 2000 126# toggle = <super> <ctrl> KEY_H 127 128[idle] 129dpms_timeout = 1800 130toggle = <super> KEY_I 131 132[invert] 133toggle = <super> <shift> KEY_I 134 135[move] 136activate = <super> BTN_LEFT 137snap_off_threshold = 100 138snap_threshold = 8 139 140[oswitch] 141next_output = <super> KEY_X 142next_output_with_win = <super> <alt> KEY_X 143 144[resize] 145activate = <super> BTN_RIGHT 146 147[scale] 148toggle = <super> <alt> KEY_SPACE 149toggle_all = <super> KEY_SPACE 150spacing = 4 151duration = 150 152inactive_alpha = .8 153middle_click_close = true 154 155[vswitch] 156binding_down = <super> KEY_J 157binding_left = <super> KEY_H 158binding_right = <super> KEY_L 159binding_up = <super> KEY_K 160with_win_down = <super> <alt> KEY_J 161with_win_left = <super> <alt> KEY_H 162with_win_right = <super> <alt> KEY_L 163with_win_up = <super> <alt> KEY_K 164duration = 150 165wraparound = true 166 167[windecor] 168font = sans-serif 169font_size = 0 170font_color = \#efefefff # Need to make this a template or find a way to control this externally 171icon_theme = adwaita 172title_height = 32 173title_position = 2 174title_align = 1 175border_size = 1 176border_color = \#3f3f3fff 177dynamic_border_color = false 178active_color = \#3f3f3fff 179attn_color = \#3f3f3fff 180inactive_color = \#6a6a6aff 181# button_order = minimize maximize close 182close_color = \#e67b7bff 183maximize_color = \#80ba63ff 184minimize_color = \#f5a868ff 185# sticky_color = \#00000000 # What sticky button? 186# button_always_colored = true 187 188[wm-actions] 189toggle_fullscreen = <super> KEY_F 190toggle_always_on_top = <super> KEY_S 191toggle_sticky = <super> <shift> KEY_S 192 193# [wobbly] 194# friction = 3.0 195# spring_k = 8.0 196# grid_resolution = 6 197 198[wrot] 199activate = <super> <ctrl> BTN_LEFT 200activate-3d = <super> <ctrl> BTN_RIGHT 201reset-one = <super> KEY_D 202reset = <super> <ctrl> KEY_D 203 204[wsets] 205wset_1 = <super> KEY_1 206wset_2 = <super> KEY_2 207wset_3 = <super> KEY_3 208wset_4 = <super> KEY_4 209wset_5 = <super> KEY_5 210wset_6 = <super> KEY_6 211wset_7 = <super> KEY_7 212wset_8 = <super> KEY_8 213wset_9 = <super> KEY_9 214send_to_wset_1 = <super> <shift> KEY_1 215send_to_wset_2 = <super> <shift> KEY_2 216send_to_wset_3 = <super> <shift> KEY_3 217send_to_wset_4 = <super> <shift> KEY_4 218send_to_wset_5 = <super> <shift> KEY_5 219send_to_wset_6 = <super> <shift> KEY_6 220send_to_wset_7 = <super> <shift> KEY_7 221send_to_wset_8 = <super> <shift> KEY_8 222send_to_wset_9 = <super> <shift> KEY_9 223# label_duration = 1000