balls to the wall

This commit is contained in:
Zastian Pretorius
2025-08-05 12:07:12 +01:00
parent 3d61db9737
commit 00a79a16fc
35 changed files with 347 additions and 2003 deletions

View File

@@ -7,7 +7,7 @@
...
}:
let
quickshellPackage = inputs.quickshell.packages.${pkgs.system}.default;
quickshellPackage = inputs.caelestia.packages.${pkgs.system}.caelestia-shell;
in
{
systemd.user.services.quickshell = lib.mkIf (window_manager == "hyprland") {
@@ -19,7 +19,7 @@ in
Service = {
Type = "simple";
ExecStart = "${quickshellPackage}/bin/quickshell";
ExecStart = "${quickshellPackage}/bin/caelestia-shell";
ExecStartPre = "/bin/sh -c 'test -n \"$WAYLAND_DISPLAY\"'";
Restart = "always";
RestartSec = "5s";
@@ -29,23 +29,4 @@ in
WantedBy = [ "graphical-session.target" ];
};
};
systemd.user.services.ulauncher = {
Unit = {
Description = "Ulauncher service";
Documentation = [ "https://ulauncher.io/" ];
After = [ "graphical-session.target" ];
};
Service = {
Type = "simple";
BusName = "io.ulauncher.Ulauncher";
Environment="GDK_BACKEND=x11";
ExecStart = "${lib.getExe pkgs.ulauncher} --hide-window";
Restart = "always";
RestartSec = 1;
};
Install = {
WantedBy = [ "graphical-session.target" ];
};
};
}