Qtile: Difference between revisions
imported>Wingej0 No edit summary |
m Change link of qtile.org from http to https. Also, remove the www |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[ | [https://qtile.org/ Qtile] is a full-featured, hackable tiling window manager written and configured in Python. | ||
== Enabling == | == Enabling == | ||
To enable Qtile as your | To enable Qtile as your window manager, set <code>services.xserver.windowManager.qtile.enable = true</code>. For example: | ||
{{file|/etc/nixos/configuration.nix|nix| | {{file|/etc/nixos/configuration.nix|nix|}} | ||
< | <syntaxhighlight lang="nix"> | ||
{ | { | ||
services.xserver.windowManager.qtile.enable = true; | services.xserver.windowManager.qtile.enable = true; | ||
} | } | ||
</ | </syntaxhighlight>To start Qtile on Wayland from your display manager (sddm, lightdm, etc) you have to add a Desktop Entry to your config like this.{{file|/etc/nixos/qtile.nix|nix|}} | ||
<syntaxHighlight lang=nix> | |||
{{file|/etc/nixos/qtile.nix|nix| | |||
< | |||
{ config, pkgs, lib, ... }: | { config, pkgs, lib, ... }: | ||
Line 49: | Line 38: | ||
services.xserver.displayManager.sessionPackages = [ pkgs.qtile-unwrapped ]; | services.xserver.displayManager.sessionPackages = [ pkgs.qtile-unwrapped ]; | ||
} | } | ||
</ | </syntaxHighlight> | ||
== Warning == | == Warning == |