Qtile: Difference between revisions

From NixOS Wiki
imported>Zach-hill
Create initial Qtile page with documentation about enabling
 
imported>Wisehh
No edit summary
Line 16: Line 16:
}}
}}


== Warning ==
The installation of Qtile leads to several of its dependencies being leaked in the user's PATH. This prevents the user from running a custom installation of python3 as Qtile will shadow the systemPackages in the PATH with its own python3. For more information see: [https://github.com/NixOS/nixpkgs/issues/171972 Kitty leaks packages into system environment (Additional context)]


[[Category:Window managers]]
[[Category:Window managers]]
[[Category:Applications]]
[[Category:Applications]]

Revision as of 02:10, 3 January 2023

Qtile is a full-featured, hackable tiling window manager written and configured in Python.

Enabling

To enable Qtile as your windowManager, set: services.xserver.windowManager.qtile.enable to true. For example:

/etc/nixos/configuration.nix
{ config, pkgs, ... }: 
  ...
  services.xserver.windowManager.qtile.enable = true;
  ...
}

Warning

The installation of Qtile leads to several of its dependencies being leaked in the user's PATH. This prevents the user from running a custom installation of python3 as Qtile will shadow the systemPackages in the PATH with its own python3. For more information see: Kitty leaks packages into system environment (Additional context)