Moved syncthing to userspace
This commit is contained in:
@@ -12,6 +12,7 @@ let
|
||||
./home/librewolf.nix
|
||||
./home/zed.nix
|
||||
./home/ghostty.nix
|
||||
./home/syncthing.nix
|
||||
];
|
||||
in
|
||||
{
|
||||
|
||||
@@ -16,6 +16,14 @@
|
||||
"nf" = "neofetch";
|
||||
};
|
||||
|
||||
programs.bash = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
programs.starship = {
|
||||
enable = true;
|
||||
enableBashIntegration = true;
|
||||
|
||||
@@ -10,18 +10,4 @@
|
||||
BROWSER = "librewolf";
|
||||
SSH_AUTH_SOCK = "${config.home.homeDirectory}/.bitwarden-ssh-agent.sock";
|
||||
};
|
||||
|
||||
programs.bash = {
|
||||
enable = true;
|
||||
initExtra = ''
|
||||
export SSH_AUTH_SOCK="${config.home.homeDirectory}/.bitwarden-ssh-agent.sock"
|
||||
'';
|
||||
};
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
initContent = ''
|
||||
export SSH_AUTH_SOCK="${config.home.homeDirectory}/.bitwarden-ssh-agent.sock"
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
||||
@@ -56,16 +56,6 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
services = {
|
||||
syncthing = {
|
||||
enable = true;
|
||||
group = "wheel";
|
||||
user = "${settings.username}";
|
||||
dataDir = "/home/${settings.username}/syncthing/data";
|
||||
configDir = "/home/${settings.username}/syncthing/conf";
|
||||
};
|
||||
};
|
||||
|
||||
services.avahi.publish.enable = true;
|
||||
services.avahi.publish.userServices = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user