aboutsummaryrefslogtreecommitdiff
path: root/linux/qtile/config/layout.m4.py
diff options
context:
space:
mode:
authorjakob.stendahl <jakob.stendahl@infomedia.dk>2024-02-10 19:50:03 +0100
committerjakob.stendahl <jakob.stendahl@infomedia.dk>2024-02-10 19:50:03 +0100
commitda1d7be98a50c8190719994a687cb5af0092f7a9 (patch)
treeb71d6349bffffed6206048c8f0dd345b836f6f4a /linux/qtile/config/layout.m4.py
parent665eaea830886d8b9aa655e526714e125ce1efce (diff)
downloaddotfiles-da1d7be98a50c8190719994a687cb5af0092f7a9.tar.gz
dotfiles-da1d7be98a50c8190719994a687cb5af0092f7a9.zip
qtile
Diffstat (limited to 'linux/qtile/config/layout.m4.py')
-rw-r--r--linux/qtile/config/layout.m4.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/linux/qtile/config/layout.m4.py b/linux/qtile/config/layout.m4.py
new file mode 100644
index 0000000..cdddb18
--- /dev/null
+++ b/linux/qtile/config/layout.m4.py
@@ -0,0 +1,29 @@
+layouts = [
+ layout.Columns(border_focus_stack=["#d75f5f", "#8f3d3d"], border_width=4),
+ layout.Max(),
+ # Try more layouts by unleashing below layouts.
+ # layout.Stack(num_stacks=2),
+ # layout.Bsp(),
+ layout.Matrix(),
+ # layout.MonadTall(),
+ # layout.MonadWide(),
+ # layout.RatioTile(),
+ # layout.Tile(),
+ layout.TreeTab(),
+ # layout.VerticalTile(),
+ layout.Zoomy(),
+ # layout.Floating(),
+]
+
+floating_layout = layout.Floating(
+ float_rules=[
+ # Run the utility of `xprop` to see the wm class and name of an X client.
+ *layout.Floating.default_float_rules,
+ Match(wm_class="confirmreset"), # gitk
+ Match(wm_class="makebranch"), # gitk
+ Match(wm_class="maketag"), # gitk
+ Match(wm_class="ssh-askpass"), # ssh-askpass
+ Match(title="branchdialog"), # gitk
+ Match(title="pinentry"), # GPG key password entry
+ ]
+)