aboutsummaryrefslogtreecommitdiffstats
path: root/hosts/arrakis/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--hosts/arrakis/default.nix18
1 files changed, 15 insertions, 3 deletions
diff --git a/hosts/arrakis/default.nix b/hosts/arrakis/default.nix
index e4957d6..d4cb7f3 100644
--- a/hosts/arrakis/default.nix
+++ b/hosts/arrakis/default.nix
@@ -82,7 +82,7 @@
bsdgames
bzflag
extremetuxracer
- frozen-bubble
+ #frozen-bubble
hedgewars
kobodeluxe
lidarr
@@ -91,12 +91,13 @@
moc
nethack
openttd
+ pixcat
prowlarr
qbittorrent-nox
radarr
rdiff-backup
readarr
- scorched3d
+ #scorched3d
signal-desktop
sonarr
superTux
@@ -224,7 +225,7 @@
};
hostPlatform = "x86_64-linux";
overlays = [
- #inputs.nvidia-patch.overlays.default
+ inputs.nvidia-patch.overlays.default
outputs.overlays.additions
outputs.overlays.modifications
outputs.overlays.master-packages
@@ -282,6 +283,17 @@
wantedBy = [ "multi-user.target" ];
};
+ "nfs-bind-mount" = {
+ after = [ "zfs-import-data.service" ];
+ description = "Bind NFS exports to ZFS paths";
+ script = ''
+ ${pkgs.util-linux}/bin/mount /srv/nfs/keepers
+ ${pkgs.util-linux}/bin/mount /srv/nfs/movies
+ ${pkgs.util-linux}/bin/mount /srv/nfs/tv
+ '';
+ wantedBy = [ "local-fs.target" ];
+ };
+
"nftables-extra" = let rules_script = ''
${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "wlp5s0" tcp dport { http, https } counter accept # 80, 443'
${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "wlp5s0" udp dport { netbios-ns, netbios-dgm } counter accept # 137, 138'