mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-11-11 10:16:01 +01:00
[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> |
||
|---|---|---|
| .. | ||
| cardboard.nix | ||
| hyprland.nix | ||
| hyprlock.nix | ||
| labwc.nix | ||
| lib.nix | ||
| miracle-wm.nix | ||
| river.nix | ||
| sway.nix | ||
| uwsm.nix | ||
| waybar.nix | ||
| wayfire.nix | ||
| wayland-session.nix | ||