Regenerated
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
{ config, pkgs, ... }:
|
||||
let
|
||||
username = "henrov";
|
||||
in
|
||||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
kdePackages.kdeconnect-kde
|
||||
];
|
||||
|
||||
systemd.user.services.kdeconnect = {
|
||||
enable = true;
|
||||
description = "KDE Connect daemon";
|
||||
wantedBy = ["default.target"];
|
||||
serviceConfig = {
|
||||
ExecStart = "${pkgs.kdePackages.kdeconnect-kde}/bin/kdeconnectd";
|
||||
Restart = "on-failure";
|
||||
};
|
||||
};
|
||||
|
||||
systemd.users.userLinger = [${username}];
|
||||
|
||||
# Hyprland config (if managed via Nix)
|
||||
programs.hyprland = {
|
||||
enable = true;
|
||||
config = {
|
||||
autostart = [
|
||||
"systemctl --user start kdeconnect.service"
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user