diff --git a/modules/configuration.nix b/modules/configuration.nix index a39681e..4ff68b2 100644 --- a/modules/configuration.nix +++ b/modules/configuration.nix @@ -196,9 +196,14 @@ in { openssh.enable = true; }; - systemd.services.fprintd = { - wantedBy = ["multi-user.target"]; - serviceConfig.Type = "simple"; + systemd = { + tmpfiles.rules = [ + "L+ /var/lib/assets - - - - ${inputs.cookiez-assets}" + ]; + services.fprintd = { + wantedBy = ["multi-user.target"]; + serviceConfig.Type = "simple"; + }; }; fonts = { @@ -314,7 +319,7 @@ in { users.users.${username} = { isNormalUser = true; description = "Cookiez"; - extraGroups = ["networkmanager" "wheel" "docker" "gamemode"]; + extraGroups = ["networkmanager" "wheel" "docker" "gamemode" "dialout" "tty"]; packages = with pkgs; [ #User Packages Here ]; @@ -385,9 +390,8 @@ in { max-substitution-jobs = 32; http-connections = 50; - #Both needed for sleepy-launcher to work - extra-substituters = ["https://ezkea.cachix.org" "https://nix-community.cachix.org"]; - extra-trusted-public-keys = ["ezkea.cachix.org-1:ioBmUbJTZIKsHmWWXPe1FSFbeVe+afhfgqgTSNd34eI=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="]; + extra-substituters = ["https://ezkea.cachix.org" "https://noctalia.cachix.org" "https://nix-community.cachix.org"]; + extra-trusted-public-keys = ["ezkea.cachix.org-1:ioBmUbJTZIKsHmWWXPe1FSFbeVe+afhfgqgTSNd34eI=" "noctalia.cachix.org-1:pCOR47nnMEo5thcxNDtzWpOxNFQsBRglJzxWPp3dkU4=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="]; }; # Allow unfree packages