cyclone: Allow Syncthing to run as user

This commit is contained in:
Spotlight 2025-03-31 09:18:31 -05:00
parent 861890de4d
commit 9c25e0792f
Signed by: spotlight
GPG key ID: 874AA355B3209BDC

View file

@ -32,7 +32,15 @@
tailscale.enable = true;
vscode-server.enable = true;
syncthing.enable = true;
# Ensure Syncthing has the ability to write
# within the user's home directory.
syncthing = {
enable = true;
user = "spotlight";
group = "users";
dataDir = "/home/spotlight";
};
};
hardware = {
@ -93,11 +101,14 @@
# Standard system utilities. Many of these are within ../shared.nix.
# The bulk of user-specific packages should go within the home-manager configuration.
environment.systemPackages = with pkgs; [
blender
cider
discord
fractal
(prismlauncher.override {
jdks = [ pkgs.jdk23 ];
})
tuba
vscode
];