mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
various things
This commit is contained in:
parent
2db66ee8a9
commit
57a3bd8986
8 changed files with 13 additions and 6 deletions
|
|
@ -161,7 +161,9 @@
|
|||
openrazer.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = [ pkgs.razergenie ];
|
||||
environment.systemPackages = [
|
||||
pkgs.razergenie
|
||||
];
|
||||
|
||||
boot.modprobe.modules = {
|
||||
vfio-pci =
|
||||
|
|
|
|||
|
|
@ -20,9 +20,10 @@
|
|||
sandboxPaths = [
|
||||
"/var/run/nscd/socket"
|
||||
];
|
||||
binaryCaches = [ "https://arc.cachix.org" "https://kittywitch.cachix.org" "https://nix-community.cachix.org" ];
|
||||
|
||||
binaryCaches = [ "https://arc.cachix.org" "https://kittywitch.cachix.org" "https://nix-community.cachix.org" "https://nixcache.reflex-frp.org" ];
|
||||
binaryCachePublicKeys =
|
||||
[ "arc.cachix.org-1:DZmhclLkB6UO0rc0rBzNpwFbbaeLfyn+fYccuAy7YVY=" "kittywitch.cachix.org-1:KIzX/G5cuPw5WgrXad6UnrRZ8UDr7jhXzRTK/lmqyK0=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" ];
|
||||
[ "arc.cachix.org-1:DZmhclLkB6UO0rc0rBzNpwFbbaeLfyn+fYccuAy7YVY=" "kittywitch.cachix.org-1:KIzX/G5cuPw5WgrXad6UnrRZ8UDr7jhXzRTK/lmqyK0=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "ryantrinkle.com-1:JJiAKaRv9mWgpVAz8dwewnZe0AzzEAzPkagE9SP5NWI=" ];
|
||||
autoOptimiseStore = true;
|
||||
gc = {
|
||||
automatic = lib.mkDefault false;
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ in
|
|||
|
||||
users.users.dht22-exporter = {
|
||||
isSystemUser = true;
|
||||
group = "gpio";
|
||||
};
|
||||
|
||||
services.dht22-exporter = {
|
||||
|
|
|
|||
|
|
@ -47,10 +47,9 @@ in {
|
|||
};
|
||||
|
||||
users.groups.keycloak = { };
|
||||
users.users.postgres.extraGroups = singleton "keycloak";
|
||||
users.users.keycloak = {
|
||||
isSystemUser = true;
|
||||
extraGroups = singleton "keycloak";
|
||||
group = "keycloak";
|
||||
};
|
||||
|
||||
kw.secrets.variables.keycloak-postgres = {
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ with lib;
|
|||
field = fieldAdapt field;
|
||||
}) [ "pass" "salt" ];
|
||||
|
||||
users.users.syncplay = { isSystemUser = true; };
|
||||
users.users.syncplay = { isSystemUser = true; group = "sync-cert"; };
|
||||
|
||||
users.groups."sync-cert".members = [ "nginx" "syncplay" ];
|
||||
security.acme = {
|
||||
|
|
|
|||
|
|
@ -4,6 +4,8 @@
|
|||
hardware.firmware = [ pkgs.libreelec-dvb-firmware ];
|
||||
services.tvheadend.enable = true;
|
||||
systemd.services.tvheadend.enable = lib.mkForce false;
|
||||
users.users.tvheadend.group = "tvheadend";
|
||||
users.groups.tvheadend = {};
|
||||
|
||||
network.firewall.public = {
|
||||
tcp.ports = [ 9981 9982 ];
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ in
|
|||
floccus
|
||||
link-cleaner
|
||||
betterttv
|
||||
a11ycss
|
||||
canvasblocker
|
||||
view-image
|
||||
pkgs.nur.repos.crazazy.firefox-addons.new-tab-override
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@
|
|||
nyxt
|
||||
baresip
|
||||
yubikey-manager
|
||||
jmtpfs
|
||||
cryptsetup
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue