add!: switch desktop UI to quickshell

This commit is contained in:
Kiana Sheibani 2025-10-07 23:17:55 -04:00
parent ce6ac2cb63
commit e92eaddef3
Signed by: toki
GPG key ID: 6CB106C25E86A9F7
23 changed files with 119 additions and 1401 deletions

View file

@ -0,0 +1,19 @@
{ pkgs, lib, quickshell-toki-night, ... }:
{
systemd.user.services.quickshell = {
Install.WantedBy = [ "graphical-session.target" ];
Unit = {
Description = "Quickshell desktop UI manager";
Documentation = "https://git.tokinanpa.dev/toki/quickshell-toki-night";
After = [ "graphical-session-pre.target" ];
PartOf = [ "graphical-session.target" ];
};
Service = {
ExecStart = lib.getExe quickshell-toki-night.packages.${pkgs.system}.default;
Restart = "always";
RestartSec = "10";
};
};
}