librewolf to home-manager

This commit is contained in:
2025-04-03 15:29:56 -06:00
parent a5fe52f1b5
commit 112db4db7c
6 changed files with 98 additions and 20 deletions

View File

@@ -22,6 +22,8 @@ in
"syncthing_keys/${hostName}" = keyConfig ".config/syncthing/key.pem";
"syncthing_certs/${hostName}" = keyConfig ".config/syncthing/cert.pem";
};
home-manager.users.jawz.home.file.".librewolf/.stignore".source = ./dotfiles/stignore;
services.syncthing = {
enable = true;
user = "jawz";
@@ -39,12 +41,12 @@ in
};
folders = {
cache = {
path = "/home/jawz/Downloads/cache/";
path = "~/Downloads/cache/";
ignorePerms = false;
devices = [ "galaxy" ];
};
gdl = {
path = "/home/jawz/.config/jawz/";
path = "~/.config/jawz/";
ignorePerms = false;
devices = [
"server"
@@ -53,7 +55,7 @@ in
];
};
librewolf = {
path = "/home/jawz/.librewolf/";
path = "~/.librewolf/";
ignorePerms = false;
copyOwnershipFromParent = true;
type = if config.networking.hostName == "workstation" then "sendonly" else "receiveonly";