My Qtile window manager configuration
git clone https://github.com/m-col/qtile-config
Files | Refs | Readme

Commit 7b455f0baca8640595751f7cfd172674a120834c
Parent: 0c3406ca5b983a5eb574e467dd33a6ad6c945362
Author: mcol <mcol@posteo.net>
Date: 2021-10-10 18:24:51 +0100
Committer: mcol <mcol@posteo.net>
Committed: 2021-10-10 18:24:51 +0100

updates

wayland.py Modified

@@ -40,7 +40,8 @@
     from libqtile.backend.wayland import InputConfig
     wayland_libinput_config = {
             "type:pointer": InputConfig(pointer_accel=-0.7),
-            "1267:12377:ELAN1300:00 04F3:3059 Touchpad": InputConfig(drag=True, tap=True, pointer_accel=0.4),
+            "1267:12377:ELAN1300:00 04F3:3059 Touchpad": InputConfig(drag=True,
+                tap=True, swt=False, pointer_accel=0.4),
     }
 except ImportError:
     wayland_libinput_config = None

config.py Modified

@@ -129,9 +129,6 @@
     ([mod, alt],        'l',        lazy.layout.grow_right(),           "Grow right"),
     ([mod, 'shift'],    'r',        lazy.reload_config(),               "Reload the config"),
     ([mod, 'control'],  'r',        lazy.restart(),                     "Restart Qtile"),
-    ([mod],             'Tab',      lazy.next_layout(),                 "Next layout"),
-    ([mod, 'control'],  'h',        lazy.window.toggle_minimize(),      "Minimise window"),
-    ([mod],             's',        lazy.window.static(),               "Make window static"),
     ([mod, 'control'],  'Escape',   lazy.shutdown(),                    "Shutdown Qtile"),
 
     # Volume control - MyVolume widget is defined further down
@@ -184,14 +181,14 @@
 layouts = [
     layout.Columns(
         insert_position=1,
-        border_width=bw,
+        border_width=12,
         border_focus=border_focus,
         border_normal=border_normal,
-        border_on_single=False,
+        border_on_single=True,
         wrap_focus_columns=False,
         wrap_focus_rows=False,
-        margin=inner_gaps,
-        margin_on_single=0,
+        margin=0,
+        #margin_on_single=0,
         corner_radius=cw,
     ),
 ]
@@ -201,6 +198,8 @@
     border_focus=border_focus,
     border_normal=border_normal,
     corner_radius=cw,
+    #fullscreen_border_width=12,
+    fullscreen_border_width=0,
     float_rules=[
         Match(title='Open File'),
         Match(title='Unlock Database - KeePassXC'),  # Wayland
@@ -349,10 +348,7 @@
     update_interval=60,
 )
 
-if IS_WAYLAND:
-    systray = widget.TextBox('')
-else:
-    systray = widget.Systray(padding=20)
+systray = widget.StatusNotifier(padding=20)
 
 wlan = widget.Wlan(
     format='',