Compare commits

...

3 Commits

Author SHA1 Message Date
46ab5472f0
Remove neovim-remote 2025-04-14 19:21:39 +02:00
e970b4b18b
Route IPv6 traffic via Wireguard 2025-04-14 19:21:23 +02:00
56f125040d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c8cd81426f45942bb2906d5ed2fe21d2f19d95b7?narHash=sha256-tzCdyIJj9AjysC3OuKA%2BtMD/kDEDAF9mICPDU7ix0JA%3D' (2025-04-08)
  → 'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
2025-04-14 16:43:51 +02:00
3 changed files with 16 additions and 8 deletions

6
flake.lock generated
View File

@ -232,11 +232,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1744098102, "lastModified": 1744463964,
"narHash": "sha256-tzCdyIJj9AjysC3OuKA+tMD/kDEDAF9mICPDU7ix0JA=", "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c8cd81426f45942bb2906d5ed2fe21d2f19d95b7", "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -87,8 +87,11 @@ in
wireguardPeers = [ wireguardPeers = [
{ {
PublicKey = "GN8lqPBZYOulh6xD4GhkoEWI65HMMCpSxJSH5871YnU="; PublicKey = "GN8lqPBZYOulh6xD4GhkoEWI65HMMCpSxJSH5871YnU=";
AllowedIPs = [ "0.0.0.0/0" ]; AllowedIPs = [
Endpoint = "coolneng.duckdns.org:1194"; "0.0.0.0/0"
"::0"
];
Endpoint = "psydnd.org:1194";
} }
]; ];
}; };
@ -96,8 +99,14 @@ in
matchConfig.Name = "wg0"; matchConfig.Name = "wg0";
linkConfig.ActivationPolicy = "manual"; linkConfig.ActivationPolicy = "manual";
networkConfig = { networkConfig = {
Address = "10.8.0.2/32"; Address = [
DNS = "10.8.0.1"; "10.8.0.2/32"
"fd00::2/128"
];
DNS = [
"10.8.0.1"
"fd00::2"
];
DNSDefaultRoute = true; DNSDefaultRoute = true;
}; };
routingPolicyRules = [ routingPolicyRules = [

View File

@ -48,7 +48,6 @@ in
texlab texlab
# Text editors # Text editors
neovim neovim
neovim-remote
emacs-vterm emacs-vterm
# Emacs dependencies # Emacs dependencies
(ripgrep.override { withPCRE2 = true; }) (ripgrep.override { withPCRE2 = true; })