Files
nb_qtile/config.py

48 lines
1.8 KiB
Python
Raw Normal View History

2026-02-24 11:51:37 +01:00
# ___ _____ ___ _ _____ ____ __ _
# / _ \_ _|_ _| | | ____| / ___|___ _ __ / _(_) __ _
# | | | || | | || | | _| | | / _ \| '_ \| |_| |/ _` |
# | |_| || | | || |___| |___ | |__| (_) | | | | _| | (_| |
# \__\_\|_| |___|_____|_____| \____\___/|_| |_|_| |_|\__, |
# |___/
# by cerberus
# --------------------------------------------------------------------
# --------------------------------------------------------------------
# Imports
# --------------------------------------------------------------------
from modules.screens import screens, widget_defaults
from modules.keys import keys, mouse
from modules.layouts import layouts, floating_layout
from modules.groups import groups
from modules.hooks import *
# --------------------------------------------------------
# General Setup
# --------------------------------------------------------
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
# xcursor theme (string or None) and size (integer) for Wayland backend
wl_xcursor_theme = None
wl_xcursor_size = 18
wmname = "Qtile"
# XXX: Gasp! We're lying here. In fact, nobody really uses or cares about this
# string besides java UI toolkits; you can see several discussions on the
# mailing lists, GitHub issues, and other WM documentation that suggest setting
# this string if your java app doesn't work correctly. We may as well just lie
# and say that we're a working one by default.
#
# We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in
# java that happens to be on java's whitelist.
# wmname = "LG3D"