# Qtile configuration by cerberus from libqtile import qtile from libqtile.backend.wayland.inputs import InputConfig from modules.keys import keys, mouse apps = [ terminal = "kitty", browser = "firefox", filebrowser = "nemo", ] modifier_keys = { 'M': 'mod4', 'A': 'mod1', 'S': 'shift', 'C': 'control', } """ General Qtile configuration """ dgroups_key_binder = None dgroups_app_rules = [] # type: list follow_mouse_focus = True bring_front_click = True floats_kept_above = True cursor_warp = True auto_fullscreen = True focus_on_window_activation = "smart" reconfigure_screens = True auto_minimize = True wmname = "Qtile" """ Wayland specific configuration """ if qtile.core.name == "X11": term = "urvx" elif qtile.core.name == "wayland": term = "foot" wl_input_rules = { "type:keyboard": InputConfig( kb_repeat_delay=200, kb_repeat_rate=60, kb_layout="de", kb_options="nodeadkeys", ), } wl_xcursor_theme = None wl_xcursor_size = 18