# Global variables [global] terminal = "$HOME/.local/bin/st" browser = "prime-run librewolf" modkey = "Mod4" theme = "unity" shell = "zsh" # Keybindings # Format: (++...)+ = "" # "modkey" as modifier will be substituted for modkey variable in [global] [keys] modkey+Up = ":root.client_next" modkey+Down = ":root.client_previous" modkey+Control+Up = ":root.screen_next" modkey+Control+Down = ":root.screen_previous" modkey+Tab = ":root.client_swap" modkey+Return = ":root.spawn_terminal" modkey+Shift+Return = ":root.spawn_browser" # Client keys only work if a focused client exists modkey+Shift+c = ":client.kill" modkey+t = ":client.cycle_screen" modkey+o = ":client.ontop" modkey+b = ":client.below" modkey+f = ":client.fullscreen" modkey+n = ":client.minimize" modkey+m = ":client.maximize" modkey+p = ":client.pin" modkey+y = ":client.toggle_titlebars" # Widget keys modkey+r = ":dismal.run" modkey+s = ":help.show" Control+XF86AudioRaiseVolume = ":client.volume_up" Control+XF86AudioLowerVolume = ":client.volume_down" Control+XF86AudioMute = ":client.volume_mute" XF86MonBrightnessUp = ":battery.brightness_up" XF86MonBrightnessDown = ":battery.brightness_down" XF86AudioPlay = ":mpc.play" XF86AudioPrev = ":mpc.prev" XF86AudioNext = ":mpc.next" # Custom keys Print = "flameshot gui" Shift+Print = "flameshot launcher"