feat: add wireguard configuration and tools for macos

This commit is contained in:
2026-05-21 23:12:26 +02:00
parent c3ecd84d9a
commit c0528ef035
3 changed files with 9 additions and 3 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
{ config, pkgs, inputs, ... }: {
imports = [
inputs.home-manager.darwinModules.home-manager
./services/wg-quick
# inputs.sops.nixosModules.sops # Inclus dans sopswarden
# ../../services/wg-quick
];
environment.systemPackages = [
+4 -2
View File
@@ -10,6 +10,8 @@ wifi_wifi_de_marc: ENC[AES256_GCM,data:BX7s8EPkawWi+RawLFc8rz5auaI=,iv:QIxmha+hZ
wifi_wifi_de_marc_2_4g: ENC[AES256_GCM,data:/V0Nd79Ib6S1r5X1i8ZcaXWCIjk=,iv:BTyvthk2+frJA9jQ29BhFLlXi41570R61CGgMMyCuKA=,tag:W9SN9WTx7+D0k9ZV8t86vA==,type:str]
pangolin_env: ENC[AES256_GCM,data:9ej/nc+FoV0M87ns0pSv1TkwtcabYqrRE237kG1ZU0Rh8ZxkxCqihl+T/qrhabH4bVOuy9uv+EPng+GrykWQjfJglHNs5G2zZHS78RMwqx0Tg174DSX4f9NB1K6xFzPCs3JDM+sFUAygzZmud+H/02o=,iv:UZF1IvM7wAdZtdFtPNPxb+aTsriD11hktF8tGJAdR1s=,tag:zZnxQWTjMqdqK7kh7qlD4w==,type:str]
newt_env: ENC[AES256_GCM,data:P/e3T3WZQaOPkLybJ3MgKZ4Goz4brMrYyT43GpF7AADE7I8OA87pA/BlbX/abgtJCDR3I757gnVPjWFEw6pf2bIHNj65c8HalnQX5j+YZRd+9d1IKHil9hDW/OgFEFyGoAOp0Re5AKztpq3DYYfsh1+iFVnLJ3k4a7Qs9Q5D7O7bCdkCA5Q=,iv:4bvACWxiBwDBgq5/GBsAVDlzWByPQk83xXt8jGcQaf4=,tag:hmz/Rucry4vvIgOYzdkupA==,type:str]
wireguard:
mac_private_key: ENC[AES256_GCM,data:dtGIzVtKQQlSe1l/6dQ4eY41aQqZx1/1gMGlHs02rxgHsx3UffpaTEKWo8g=,iv:+MmllWn1TKWWlGxcT+TSv4alQzlxfjHvEOwbfXWiPlk=,tag:cYAOhwIfg27mmFJsJ62OKw==,type:str]
sops:
age:
- recipient: age1fwgg9h68zz8s6xa8qt4yn7gqcqp59s0mma8xdfq9hunksqv8fq4qd9yfaz
@@ -21,7 +23,7 @@ sops:
RUFyT2IzaGVWemN2U2x3NElxSGs5YWMKBCd858SFnmqR9e08zC3E1NyCoiecQuGY
XHwOiXFzYNL3HPu8U2brDrsVS0UC3/G6EjxZ70K7dEyVVa2I4L5/5A==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-02T16:25:52Z"
mac: ENC[AES256_GCM,data:5izzNMxy2HRpu6VPzZBXGgs1qnSzcFzpq1i7h2B4Mf14rl2Spp7AtahJZgDlBsqGwQ6OGenJ8HC/6fBcai8oAOGnmxiYmcCTcGWsUy4DXBcXSEXp7TZK9keC2u4L/JKJdlwa67Hqi9HKKMuLqeTTvOe3u9nEWnzPdT4uNSvjNvI=,iv:CzHw3IfJsrb2HL1Z5RQ/NSlBlePd7bO9bn1yFLyt32c=,tag:qzX5vY1KgdrB0D0F7sjbug==,type:str]
lastmodified: "2026-05-21T19:41:05Z"
mac: ENC[AES256_GCM,data:oWt9DlRpYELUOc7dYU3zNeXZEZauqg1RqphHHSR2sAVo43AED781gcpzTx/IJjp/OFqGvWXLNSGS3XHvCRuwuIuU5UlY/Io5dt2ze4khvPHl10yEXTZjXVbDJ+yfdZl9ONZQT4U/0W53OMPNotPFP+aICNV8rJPk98URPJbVAvM=,iv:6C4C7GrugKdH6rlmp0Jw6WB+O2CedbVaqQ4K+a1MJ/o=,tag:63tcwiCBKjwiqf1WTMvFNg==,type:str]
unencrypted_suffix: _unencrypted
version: 3.12.1
+2
View File
@@ -71,6 +71,8 @@
upscayl-ncnn
realesrgan-ncnn-vulkan
imagemagick
wireguard-tools
iproute2mac
];
# nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [