You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
2.3 KiB
69 lines
2.3 KiB
# Global variables
|
|
[global]
|
|
terminal = "$HOME/.local/bin/st"
|
|
browser = "prime-run librewolf"
|
|
modkey = "Mod4"
|
|
theme = "unity_mate"
|
|
shell = "zsh"
|
|
|
|
# Keybindings
|
|
# Format: <modifier>(+<modifier>+...)+<key> = "<command or :internal.function>"
|
|
# "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"
|
|
modkey+Shift+y = ":root.toggle_titlebars"
|
|
|
|
# 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"
|
|
modkey+q = ":client.menu"
|
|
Control+XF86AudioRaiseVolume = ":client.volume_up"
|
|
Control+XF86AudioLowerVolume = ":client.volume_down"
|
|
Control+XF86AudioMute = ":client.volume_mute"
|
|
XF86AudioRaiseVolume = ":root.volume_up"
|
|
XF86AudioLowerVolume = ":root.volume_down"
|
|
XF86AudioMute = ":root.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"
|
|
|
|
# Power manager module
|
|
[powerman]
|
|
# Bad battery condition warning threshold
|
|
battery_quality_min = 33
|
|
# Low battery warning threshold
|
|
battery_capacity_min = 15
|
|
# Process to execute on low battery
|
|
on_low_battery = ""
|
|
# Process to execute on fully charged battery
|
|
on_charged_battery = ""
|
|
# Process to execute on critical battery condition
|
|
on_critical_condition = ""
|
|
|
|
# Simple compositor inhibiting
|
|
[compositor]
|
|
# Command to use to spawn compositor
|
|
exec = "picom"
|