Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Lots of small changes

+17 -2
+5 -1
networking.nix
··· 1 - { ... }: 1 + { config, ... }: 2 2 { 3 3 # networking.hostName = "nixos"; # Define your hostname. 4 4 # Pick only one of the below networking options. ··· 56 56 networking.firewall = { 57 57 enable = true; 58 58 allowPing = true; 59 + trustedInterfaces = [ 60 + "tailscale0" 61 + ]; 59 62 allowedUDPPorts = [ 60 63 # DNS 61 64 53 65 + config.services.tailscale.port 62 66 ]; 63 67 allowedTCPPorts = [ 64 68 # DNS over TCP
+2
noah-home.nix
··· 19 19 tree 20 20 btop 21 21 htop 22 + tmux 22 23 mtr 23 24 pavucontrol 24 25 moreutils ··· 88 89 grim 89 90 wl-clipboard 90 91 playerctl 92 + clinfo 91 93 92 94 # Server-specific tools 93 95 gocryptfs
+1 -1
scripts/update-src
··· 3 3 background=() 4 4 for(repo in `{cat downstream}) { 5 5 echo Updating $repo 6 - git -C $repo fetch --all & 6 + git -C $repo fetch --all --tags --prune --force & 7 7 background=($apid $background) 8 8 } 9 9
+9
services.nix
··· 45 45 useRoutingFeatures = "client"; 46 46 }; 47 47 48 + services.ollama = { 49 + enable = true; 50 + host = "[::]"; 51 + models = "/srv/shokuhou/documents/ai-models/ollama"; 52 + user = "ollama"; 53 + group = "nas"; 54 + openFirewall = true; 55 + }; 56 + 48 57 # Containers and VMs 49 58 virtualisation = { 50 59 podman = {