93343775bd
[UWSM](https://github.com/Vladimir-csp/uwsm) is a session manager that wraps a wayland window compositor with useful systemd units like `graphical-session-pre.target`, `graphical-session.target`, `xdg-desktop-autostart.target`. This is useful for Wayland Compositors that do not start these units on these own. Example for Hyprland: ```nix programs.hyprland.enable = true; programs.uwsm.enable = true; programs.uwsm.waylandCompositors = { hyprland = { compositorPrettyName = "Hyprland"; compositorComment = "Hyprland compositor managed by UWSM"; compositorBinPath = "/run/current-system/sw/bin/Hyprland"; }; }; ``` Co-authored-by: Kai Norman Clasen <k.clasen@protonmail.com> |
||
---|---|---|
.. | ||
administration | ||
configuration | ||
development | ||
installation | ||
release-notes | ||
common.nix | ||
contributing-to-this-manual.chapter.md | ||
default.nix | ||
manual.md | ||
nixos-options.md | ||
preface.md | ||
README.md | ||
shell.nix |