Merge branch 'master' of ssh://git.joshuabell.xyz:3032/ringofstorms/dotfiles
This commit is contained in:
commit
d8112f99a0
2 changed files with 16 additions and 5 deletions
|
@ -57,7 +57,7 @@ with lib;
|
|||
|
||||
# ripgrep
|
||||
rg = "rg --no-ignore";
|
||||
rgf = "rg --files 2>/dev/null | rg";
|
||||
rgf = "rg --files --glob '!/nix/store/**' 2>/dev/null | rg";
|
||||
};
|
||||
|
||||
environment.shellInit = builtins.readFile ./common.sh;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
|
@ -6,13 +7,23 @@
|
|||
services.pinchflat = {
|
||||
enable = true;
|
||||
port = 8945;
|
||||
mediaDir = "/drives/wd10/nixarr/media/library/youtube";
|
||||
selfhosted = true;
|
||||
mediaDir = "/drives/wd10/pinchflat/media";
|
||||
};
|
||||
|
||||
|
||||
|
||||
users.users.pinchflat.isSystemUser = true;
|
||||
users.users.pinchflat.group = "pinchflat";
|
||||
users.groups.pinchflat = { };
|
||||
systemd.services.pinchflat.serviceConfig = {
|
||||
DynamicUser = lib.mkForce false;
|
||||
User = "pinchflat";
|
||||
Group = "pinchflat";
|
||||
};
|
||||
|
||||
# Adds the pinchflat user to the nixarr media group so we can write to the same media folder
|
||||
systemd.services.pinchflat.serviceConfig.SupplementaryGroups = [ "media" ];
|
||||
systemd.tmpfiles.rules = [
|
||||
"d '/drives/wd10/nixarr/media/library/youtube' 0775 root media - -"
|
||||
"d '/drives/wd10/pinchflat/media' 0775 pinchflat pinchflat - -"
|
||||
];
|
||||
|
||||
# services.nginx = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue