Compare commits

...

2 Commits

Author SHA1 Message Date
8f5b01498e [syncthing] Sets up relay on MCP 2025-03-31 10:54:29 -07:00
000cb8b614 [nix] Adds alias for rebuilding 2025-03-31 10:54:29 -07:00
3 changed files with 21 additions and 2 deletions

View File

@@ -7,5 +7,9 @@
nixfmt-rfc-style # Formatter nixfmt-rfc-style # Formatter
nil # Language Server nil # Language Server
]; ];
home.shellAliases = {
rebuild = "sudo nixos-rebuild switch --flake . --show-trace --print-build-logs --verbose";
};
} }

View File

@@ -6,9 +6,15 @@
enable = lib.mkDefault true; enable = lib.mkDefault true;
}; };
settings = { settings = {
folders.Notes = {
path = "~/Documents/Notes";
};
options = { options = {
localAnnounceEnabled = false; localAnnounceEnabled = false;
relaysEnabled = false; relaysEnabled = true;
globalAnnounceEnabled = true;
globalAnnounceServer = "relay://mcp:22067";
listenAddress = "relay://mcp:22067";
}; };
}; };
}; };

View File

@@ -111,9 +111,18 @@
}; };
}; };
### Syncthing relay
# So I don't have to use public relays
services.syncthing.relay = {
enable = true;
pools = [ ];
};
### Firewall ### Firewall
# Open ports in the firewall. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; networking.firewall.allowedTCPPorts = [
22067 # Syncthing relay
];
# networking.firewall.allowedUDPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether. # Or disable the firewall altogether.
# networking.firewall.enable = false; # networking.firewall.enable = false;