From 141f6f1b96df94fc49e3760e40ed683c6994f412 Mon Sep 17 00:00:00 2001 From: Allen Cai <3420934991@qq.com> Date: Fri, 25 Jul 2025 21:22:24 +0800 Subject: [PATCH] feat: update --- config/hosts/ccl-nix/hardware.nix | 9 +- config/hosts/ccl-nix/home.nix | 20 ++-- config/hosts/ccl-nix/net.nix | 22 +---- modules/cli/media/cava/config/config | 2 +- modules/cli/monitor/btop/config/btop.conf | 2 +- modules/coding/editor/vscode.nix | 4 +- modules/coding/langs/all.nix | 1 + modules/coding/langs/java.nix | 22 +++++ modules/desktop/browser/chromium.nix | 2 - modules/desktop/gaming/minecraft.nix | 2 - modules/desktop/wm/niri/config.nix | 1 - overlays/default.nix | 7 +- secrets/dae.dae | 15 --- secrets/hashed-password.txt | 6 +- secrets/mihomo.yaml | 110 ---------------------- 15 files changed, 61 insertions(+), 164 deletions(-) create mode 100644 modules/coding/langs/java.nix delete mode 100644 secrets/dae.dae delete mode 100644 secrets/mihomo.yaml diff --git a/config/hosts/ccl-nix/hardware.nix b/config/hosts/ccl-nix/hardware.nix index c1fe060..0a944a6 100644 --- a/config/hosts/ccl-nix/hardware.nix +++ b/config/hosts/ccl-nix/hardware.nix @@ -6,6 +6,7 @@ }: { hardware.nvidia.open = true; + hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.beta; boot = { initrd = { availableKernelModules = [ @@ -21,13 +22,19 @@ }; kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos; - kernelModules = [ "kvm-amd" "mt76x2u" ]; + kernelModules = [ + "kvm-amd" + "mt76x2u" + ]; tmp.useTmpfs = true; kernel.sysctl = { "fs.file-max" = 9223372036854775807; }; }; + services.udev.extraRules = '' + ATTR{idVendor}=="0e8d", ATTR{idProduct}=="2870", RUN+="${lib.getExe pkgs.usb-modeswitch} -K -v %s{idVendor} -p %s{idProduct}" + ''; services.scx.enable = true; fileSystems."/" = { diff --git a/config/hosts/ccl-nix/home.nix b/config/hosts/ccl-nix/home.nix index a9b38a7..88740c5 100644 --- a/config/hosts/ccl-nix/home.nix +++ b/config/hosts/ccl-nix/home.nix @@ -16,14 +16,8 @@ ttf-wps-fonts evince - anki - - ayugram-desktop - telegram-desktop - signal-desktop - discord qq - wechat + wechat-uos gnome-clocks @@ -31,6 +25,7 @@ pavucontrol pamixer + qqmusic ]; programs.zsh = { sessionVariables = { @@ -42,6 +37,17 @@ fi ''; }; + + programs.niri.settings = { + outputs.HDMI-A-1 = { + enable = true; + mode = { + width = 1920; + height = 1080; + refresh = 144.001; + }; + }; + }; }; my = { autologin = { diff --git a/config/hosts/ccl-nix/net.nix b/config/hosts/ccl-nix/net.nix index a50ace6..ecf6bd9 100644 --- a/config/hosts/ccl-nix/net.nix +++ b/config/hosts/ccl-nix/net.nix @@ -54,25 +54,11 @@ }; }; - sops.secrets.dae = { - sopsFile = secrets.dae; - format = "binary"; - }; - services.dae = { + programs.clash-verge = { enable = true; - configFile = config.sops.secrets.dae.path; - }; - systemd.services.dae.after = [ "sops-nix.service" ]; - sops.secrets.mihomo = { - sopsFile = secrets.mihomo; - format = "yaml"; - key = ""; - }; - systemd.services.mihomo.after = [ "sops-nix.service" ]; - services.mihomo = { - enable = true; - configFile = config.sops.secrets.mihomo.path; - webui = pkgs.metacubexd; + serviceMode = true; + tunMode = true; + autoStart = true; }; sops.secrets.easytier = { diff --git a/modules/cli/media/cava/config/config b/modules/cli/media/cava/config/config index ebf957a..11d0ff6 100644 --- a/modules/cli/media/cava/config/config +++ b/modules/cli/media/cava/config/config @@ -1,4 +1,4 @@ -## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting. +#t Configuration rile for CAVA. Default values are commented out. Use either ';' or '#' for commenting. [general] diff --git a/modules/cli/monitor/btop/config/btop.conf b/modules/cli/monitor/btop/config/btop.conf index c64f59f..2f1373c 100644 --- a/modules/cli/monitor/btop/config/btop.conf +++ b/modules/cli/monitor/btop/config/btop.conf @@ -199,7 +199,7 @@ net_auto = False net_sync = True #* Starts with the Network Interface specified here. -net_iface = "eth0" +net_iface = "wlan0" #* Show battery stats in top right if battery is present. show_battery = False diff --git a/modules/coding/editor/vscode.nix b/modules/coding/editor/vscode.nix index fe5e156..575456c 100644 --- a/modules/coding/editor/vscode.nix +++ b/modules/coding/editor/vscode.nix @@ -15,11 +15,11 @@ lib.my.makeHomeProgramConfig { extraConfig = { my.home = { programs.vscode = { - package = pkgs.vscodium; + package = pkgs.vscode; }; }; my.persist.homeDirs = [ - ".config/VSCodium" + ".config/VSCode " ".vscode-oss" ]; }; diff --git a/modules/coding/langs/all.nix b/modules/coding/langs/all.nix index f978163..197f2c6 100644 --- a/modules/coding/langs/all.nix +++ b/modules/coding/langs/all.nix @@ -16,6 +16,7 @@ lib.my.makeSwitch { rust.enable = true; lua.enable = true; qml.enable = true; + java.enable = true; }; }; } diff --git a/modules/coding/langs/java.nix b/modules/coding/langs/java.nix new file mode 100644 index 0000000..a258d22 --- /dev/null +++ b/modules/coding/langs/java.nix @@ -0,0 +1,22 @@ +{ + config, + lib, + pkgs, + ... +}: +lib.my.makeSwitch { + inherit config; + optionName = "java"; + optionPath = [ + "coding" + "langs" + "java" + ]; + config' = { + my.home = { + home.packages = with pkgs; [ + openjdk24 + ]; + }; + }; +} diff --git a/modules/desktop/browser/chromium.nix b/modules/desktop/browser/chromium.nix index 6a148a0..5e527be 100644 --- a/modules/desktop/browser/chromium.nix +++ b/modules/desktop/browser/chromium.nix @@ -1,7 +1,6 @@ { config, lib, - pkgs, ... }: lib.my.makeHomeProgramConfig { @@ -14,7 +13,6 @@ lib.my.makeHomeProgramConfig { ]; extraConfig = { my.home.programs.chromium = { - package = pkgs.ungoogled-chromium; extensions = [ { id = "jokpcbcafcbkjgcbjdcbadhfhimkafab"; # BitWarden diff --git a/modules/desktop/gaming/minecraft.nix b/modules/desktop/gaming/minecraft.nix index 07df61e..64a0c64 100644 --- a/modules/desktop/gaming/minecraft.nix +++ b/modules/desktop/gaming/minecraft.nix @@ -15,8 +15,6 @@ lib.my.makeSwitch { config' = { my.home.home.packages = with pkgs; [ hmcl - - openjdk21 ]; my.persist.homeDirs = [ diff --git a/modules/desktop/wm/niri/config.nix b/modules/desktop/wm/niri/config.nix index c2c97c7..e9c1c0f 100644 --- a/modules/desktop/wm/niri/config.nix +++ b/modules/desktop/wm/niri/config.nix @@ -10,7 +10,6 @@ input = { focus-follows-mouse = { enable = true; - max-scroll-amount = "40%"; }; workspace-auto-back-and-forth = true; }; diff --git a/overlays/default.nix b/overlays/default.nix index e76c6e5..28aa3f2 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -22,7 +22,12 @@ cage.__output.patches.__append = [ ./cage-specify-output-name.patch ]; matrix-synapse.__assign = final.stable.matrix-synapse; bottles.__input.removeWarningPopup.__assign = true; - qq.__output.preInstall.__append = '' + vscodium.__output.preFixup.__append = '' + gappsWrapperArgs+=( + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--wayland-text-input-version=3}}" + ) + ''; + qq.__output.preFixup.__append = '' gappsWrapperArgs+=( --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--wayland-text-input-version=3}}" ) diff --git a/secrets/dae.dae b/secrets/dae.dae deleted file mode 100644 index b0270c9..0000000 --- a/secrets/dae.dae +++ /dev/null @@ -1,15 +0,0 @@ -{ - "data": "ENC[AES256_GCM,data:SUhlQOqCqy9NJes96NMrRxVLYu6hlMZAq4USzR1YkdjNcUnLaxQ+yUJtfLWjJJ07XOSVAn7DB7im18HVQMjFxq9+7M6NGsXA1t7zma5xNH19Uw5VyyDPs9o+HYeakfHPvQfkrvwT9jnoeCtajL1tI4NfdtpIZ0g93pnnetovIgDmmZb5BmMgSQgoOxzXH2o2ysRuHuu6dg8qy2dz3OgECRcANUUJG/7L8fKzXnlnYIqUKZHO6FmmZEw72TM64oDjtjYtHtZJ8kwjDIK/rY+zPsFyCzE/AzKOfiEgl/ZJEtsX0pljcWUL3qV18BAXpe4x3THcfw+xu/A4HP38rOtq9tKbahhDvTBZgyakwTsk4AwezJh/XMutWmVt6Z5oeNw1xGeSne2DkUudJdMzDXfAQIuvcjiaAOntm2uy3Ai2ruyME8360/UZi+VwwkxHSRdc9Aqdw7RuhHXHZ+j79qpMcUefON3PDyWamMAuu1BEkj2pkTqCBMFjACbqcLF+TvbbcLUvKV4ZlMkCqlJVOHqq9Y+dSgzwU1BbGWRhwwPXt2D8hLYE+hYHghOPv5osBpIUdJJwz9H3W1ZdOs67daaaugIIWkZUk89xM6zvGn2oRUUHk04elT+GDpv4NoKcOAHY4RSdXzrtM3PdlJXRnPFD6vVUKKxsYUWnyTzKmmm5RErkf52FbBs7FbpAPGQ9pO0qEUsc2V/TY/60fAHX1hRApGGSz1U9lvXLJM6+L6G0uhFbEgWS4TKlpZCCIGZ9NNM8xe5nemfRO0p4dkKFSoLEhs+1wRSH+zJ+2Rt+2DpqyMSnKc+x4V+b87GfKGJv+/7otK5LVTOdaWfExJx5KffQjyDydanhFgRcz3IPkjyexIvaCJvyFLGEdCMXmP+IXEFGW5wzYz8ioKuDRkmf/96Vn/FZ6NSfxlK0tIJD6Cd5cfLbH60QNEHAAsPGwEboBVEBqrWppzKQQkAY4qerfzXHjun6YwyO1dl6ZeKw0BT0Nis+m2N1T3Idj+K6XrkOQvHEv6zR1eTUdDNAuw5scZpb2qnMBNhp6ny41wKBLw+Uh63oWmEpbk9dyidyAgCQgIG7xxSpQzqbgCOy5xdN+MqgT4ky7mgQ0sXMBf8Bnz1vU7ct+Lo5azpM8gTdsOT5XCmsxEQd0Zhpsd/llaK9mEWn1JNKHarASLTEueq7HX55FVqfQSpmwZVoUsTAAcrXmWg9GNqU0wZBGQk0XomHEd2M8ZZLWyLnmqiZKfEjyr+CSbmipHf1ClZfzv92W4f55LzGL+2/xfs3fOxmDseWGm69w71BOMsMXI9DkV95Ncml5+PkYUN0bZ9dFfV9vfMYhDjWUGucUWTEHv/O0vxNNTen3iQx0XzdJobJYXhB9cXrh6dwVwa547sNZT43S3od7gg+5jO6WCVZwxodJ5CvlBps0lUFX5QWAF3DH7yWPMuXbdeGHEdcwOMbCL9l4rixwXVyq/bOWU43xNu8+FtjDmuah8ZDcGBtf5fkBbKC8WF3zqmKrBTcNK3W19buO0t58GSyYH4dSCObl42AsEa0d/EuPPIk1IyXoSQDHNFdlnNzPqZHVHqGRcqv6OaFPOOfXgqLDCSM+ttCObfmhZTsT1zSEG+nw/fSJtaMShatazXk98Aoy/wE8k3jBX8rETwvQ5EbjNhDBAq3dqgTN7Pb4ptNPGWDZk8NSpKYAMewNA1eMjviGtRxxoK7a55o6tW8tSlyFKfZClMQ3+UH/5DpJ1Nirk3RARTWzX2xh3es2LEiqQE4SlKmx5PzIFIOppBbQO821Aq0Da5tBbhjCfxcfkoCObAOtvWXHjVAWJ/5Lod+tYPky4bKWkGZmEuYFwmu4Ul22EDQALLwFP4zD1oahmEqHRJirNjE6TImaW8hNtqT1MIElXztvnwIeoghRPekYq3AlmEv3KZDJso4S1tXWfF4wWRYWFXSHKR5wMP3wx1JzgHZyX7MfVLIyfduQDyZD+tHdv5ywOMr3qUxAnbq6WBiomaxdexfFwe9NP1VX/t3dFR0mPjlxOeB7gvwlEmdYIupgfNaLNMUCfyiCOzeTMgypsLR7gvoMoSmWfQt2XzA28Gz2x3Kedqc/YLVvWMPvffE4rsXZWiWKhOpkbwt2t2ZvduZ0Vl+aNqe6kUBR5cgnMwNPUK0gzHcRko68o7iy0ccOJ40XZ7jHaMIM7fHX1lFoU8PvHdq+XR2KGuUOBAVOMWAdW/NvRWGyu6LbqTqZGui0NUTrTRipKdoau9jkz+Vw7OhfhxUJ5Zzy/sao5LcLt99p61CkbMn9l/uRcla5ylwbcKGyVvj2kl9xq3VLp6tKwRTSu9um1IJ+uMbO4zBB/sWzEFjb/ITiEpLDUs5nEnJPp3rrsEVSHbz57EPHeWd/yE0TcUEeYW6h1JtYFYE8qE/8Tiz4yP/FnllL3Vvah9ROtJYlwziM2eIQXEEkJrvzNoq0QiViAslFGFech5s7kRj8E4gmxBMfVnDLAZ0vTvG2F0vOTgh+FQgAjpsr4RD/V/Wgy0ulJtbswpp6QQ1kCXOHdGEKvkf4Dao0w8mC+pMtI5hL16kMHQC940d0KUhod2cHSvTfCf2BbPHbyQavAzAT7t4pVEFJFapqF0w+0KAVSolOWSc9QJi7zrGZzrXY1ygv4XjgbSJLsARwXpo+bMoDIn9bixKZnmj0QTq8vQdbV2bbSplYu00MjWDt5AIzKi2YxUq8+Ih2caFX6kQd3LDxFcjn6vLTStKDPJVafaR/fraD5WIEe46WGl1k/ZF/eAZKejpX1F7RWDHkQ/qC4Q0gifbhqmU1hbUxscvDWUwB2oTjiscqaC6lBEh2z1i9kCkONG/gSW0DYsZ9Y4kM7hmx6AW+085i1mZ4HEM7t9r3jGh4DIObfKS8ZyiSZSh7HkbjMwmAqH017eA920psLVEGRvVOvwbAThDy/U4HSfd6LqKqNik9Ec2xbhAj2iS9ho+fImixr5AZ8ko0niSklwI4px2Q//CHA0uxzA7OfbfyB85yO9jXg2XZtT9MPXtPf5HiTGw+fda8Ehml9+hbznDt1kHUj1B9OP+S4NBZeKUMCT305q+oCKbxRpDo90tT1VRE7OVZVAq4OLQlro6B3q21eKMV1ZV+arUjp3ZSbIq5fqHrTGCcUxr2T7Q8Ov+AhnXIs4bGNjVfUjigj34AMkuqMN27uGlLc8C8rzZrVNut6jPuTO2mb4YknrbI+WBzp5TQP8kDvEC7VxTidJw2rVMqyNAUzHgBotUECIrhhC+GocpyWHVsiaryzbJqX5Bhco91QIYBNQTGUo0HEKAYDZqJJvSg8xzZ54niXgx3CSZtM1dQvYy5o8LgUTCpVC3YlIwWDfmUdIYkE236jDxVtJ2XfJoPN0DFpjuunfVt59bvE9un/nrJdtD6RsS1xAJ/UsrLu9DOhPIABIjU3rq3k2mmnSR0ST2oGhbnKjV0nMXAUvJwPyucX8Ltjj9rN3kdvuRgIV/umZjcSLAKMeMzBCiqDJT0uHMkR5txizrWCj5uOedbsrOrqOF8Qq0oaOht/cBHNibCbqXNJjPMpwYQRj9MldYStkLoHuMFvyHiOPzLnw1BHHUmvvbpKpclRqxK2QaEKyDI56vgE+b0ACFzh1/rvGzOiyb/MdmeZ5OtXZcoOKH3TYBZ0FdU7kmBO83iQSBr7GkoCtZohkjpVTtf6/vM0D+dnIYTbDPx0lge9kzK7LoXsdktYT2Bm7Nv/mIE9q3Ks3gfnqI5Dc3o3p7H3AHV+MvJTQgB9g7bzX/4DF5ENtSq7x/h4EI1oV1oJpt1quhlVGD2HwgLVJI+ZXQQfSy03lniUdMhgNzJoweqqi33OuQ2I+sGrixVzkBY5coW7/g3DwKjb0OlsYJGkmDAazgOwGjRpdbdf0OIGLAe07S/KgoN+G/7KhSo5gIaMaQgzQZaw+us5WZDRAsMYTH6f02w8eJh+b3N5DarlSE3JjpqjYY4X6ckvsZVtREZT/ySwopcWQMWx62ydb1Hint0pwiVEJeXrRwiJow4/GaRQecgkBY6NoRprKHLQqiZ1cr3ggxCMC80FJUSZSpf80C4G93h0HQ5Jkd6P4hxi9ilw4djQG5Yf2kQao5+07TUyLCB1nPXHm94KKOmKB5N5f9YTxWAiiIcAPtQJpwTdwcqnsammUE1jC09nddg05nM4Kxa78oOXe5msTVgoNkTvjUS2A5m6iVssQFsJ9V461LWI6UrDB0scZjBDLo2XFoXHae98LrHPIiozRi5QLnlWharf93Yudocm1R1SXXqVj6tfAFzikr2yQ+xtZxYAriHIlTdAp27G9aQoNnHCGjVV9tD8fpfVNF/3Ugn3tNn3MHRm/xT4vTYNThxwLiFJorsu7faKAJVtpQ4l9SzZan5TcS+6yUQzLNsF7XirqeOZ93UUjIBEmmYHeH6QNLfMsNOoE1A49l4L+xbXrSwpeaG8fbIYuc3jc2nwyv06am3Oz0ySLEmgMzz9p/t8EHf8EMyCAq+u9qK7bJZz6JwVqGstFFmQHaAKyXzD1XYEwD4/JJBUeP1pj9lbYOc/5Ffja3leoWCLzg9C14sRsYmHZ5L3knHMVM9qXGGyyKLn9PsE6izhyKsJe56j5RzXI90DtA9SM3cXnaEh82EyoblKsFcAJvkOWZCVvKCU0NafRFeiuNNh+FmhxnS/woGalM3WkInpztMQgYyL+kdUU1VApHhI30lsPIub9irA8SFKOlgNbGbp0nTh6NIC5FBkKOBIr3QkLF9xTcIGM7/9uLH90y/IRk2MIkU2n9iRt5Ltw3L2GgM5RX2wryzzNQEKkt5hvcjBviImMaFvXpe6LOPb6+AHGGpmdAP8glFEL0txyeOqLkbEUEVQYg8dYRSJLTwE+oIt9kaQNGruRmRzmFoJiFbpYLAiIcRfDz2igQerVlGe/lQgWdpUTRQnmjPCtamsnH8upLPPcSCpTR0fwXbzt3//FgCbRYnW4QJBKRy8qgUKXXI0dlc0lPt/icpwWi5M3vG/50UFi5q+Unp5qeGXxWPYrRGdFrlUScGiUKwWahh/Pjpzikk0w2MPdTonrl5emnWfQxouAbkmdQzlJ+gZLKfw2coiBbLzWnN4EOklpuxuf84EWyufkACRQnGJmM+eqLZy/MzxtS1wLr8Fu6MFH9Lfn4sGLj3B0bdMe6tEENDbthrQ9n++j2uzm2eEb0fgcGR9Od4gDmZqbRihM5k1JXLrhgEjQR6QfuNhrPFARkUAIfczkqvXp6U9R/2osZSsIhE5hNZZd1gNNMweef2vx5YYm8TpkllVTP3Fg9i7Nl+DVo/FZIq8FCqFh0iWuFbJJoVC/bdYsM2QVArxsifU/drYK12hs/jrkW7X2P4eHxo3yz1KGzytj2C4NLHPwbSvtjEWVutpnPr7Y8Achte/jYj+gaZUjHyGg3rcr+3tp5tL1HxrdJ+visxLdm7zGwM9wAC4cEga1F5KBhMlyoyv9rE26ctojXSWJkOAhUdlz3+4RPTaYe8GvtEgNbUh24N6L02dMEB4e8pms5Gcwc6ECDDdqpU0/hmcwbullKFIu91QOVyaOa9Ib9gXJKSj3cPUuqHxM3cPYRCD7p0H4o0UxUoDXdX9OgFKhxWMTD90JyT5rTuQl/59+k1ekfRibdge7rACy9IJkVgDZGtbhk65blc/NJ+c+kYBt+OO4EA/MwTII6lFYQglgbs0vZK+qlssK4DIjyUA9+n1Dc6n5JwNYEyf+zsKQu0uNAkxIgBPqyYVxUpyY3W0+/7gvLv51JCOOJZjnvA9aZuIiTFPZO48mc/qhEvKqX2TLFnA4Uwkm3oLhO6PvTGvVnTZ44RJwrwOPTB+61G9D6JfU+IiFWWwwD0wKbufuzklHzcGSTjo0yKrWU4NfdSQIrokPpRKt34UBv1zsY+rCX/AzlJoVAZePe8+4Lg4RWrd2rpjhcjJgTMRoWP2pg2Midk1+Hmu392Y9KV1JmqSU/yicXzAabELWssrg9Q3mFYnXiosp25L/HepE3oXdOoC4u4MIacaMATMei4DwTwgNZHmejhJivK87YodiEe/xcfY9YZQH/n0yU51pBnuR/m7CwoP0I3GhvZukG8DiRDbJQj2JfG1EYVyg/97mycY48ZXSgGMbxTWE97qhiHy96vCauCIzXYy8JD8o+aAkbU5XKZ3dAnRn7oDfHjUk4ktAm/1t42y2M6dh2yVsZW9BitVAHmtHQcnX2vHiwHw+lEpY3xP7QrjpAHaDbHmyluckY9JGhX0PwIjSeAAtS0sa301NmgNLcOBbl4XJykJJSOPK4Spp5AtFvEszLBqRi0evnfSTEs5n2XxQAnOorXZFOSxztyibfmGOnzrYa8e0h0W/rrJ4VA8lhUHzbW3/mi6LBDkgxhoYE,iv:cPjAhi4l9ziBBdGqglqfYg5tmpmDZ147tpYVCxZHP6Q=,tag:Uu2k5SABrvlip+4Eh+0zDQ==,type:str]", - "sops": { - "age": [ - { - "recipient": "age18st0pys7g9dtezwq9n8t8jgc9w6ajzp5jl8w7sxlpv9lhv463u2swelwug", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBURWRvMVB1VFhzbW5EVVNL\nbTA0S0xDd1k2ZFJLUlVTU1p4VksyVzhZNEhVCnd5cXpWa0xHempUeEJvZ1ppcnpp\ncExreWFoY3FXQnpWRHNNenFlL3NQeWcKLS0tIEczem5Gb3ZWeWJRdkRnUVI4dWw0\nZ3lPTy9za1hIZS80ZE0xa3BDbFN1czgKg554AP3B13AOddbQhwN4G0odYVnevSg9\nyzeQeq3XA7PU2l+DSzocsxWMa++dgOKCpi0/PFRda6E5DZ79QkYIqg==\n-----END AGE ENCRYPTED FILE-----\n" - } - ], - "lastmodified": "2025-06-15T02:13:29Z", - "mac": "ENC[AES256_GCM,data:rF7QVnPKhlWUnfCDbfeZ2FLJxuGRqbrd91sqD1/zEx/LsxDl6wbtLSox1uCLjtMWYgjjkRvSP4uUyw+VZaTRQC2BgdbmuDwYqKbIbjVwMxa5mWI25eymc+kc15p4bnjbj8g2yRlNz2GdhGZ7b/2iKPcIYdTBIOSaRxGp8EWoCFs=,iv:FJYMIz17j3n9ICQbjBFPQbPchZoMiLph1ONoItgq9rg=,tag:8tA37PPBh9ltzAuU5D7G8A==,type:str]", - "unencrypted_suffix": "_unencrypted", - "version": "3.10.2" - } -} diff --git a/secrets/hashed-password.txt b/secrets/hashed-password.txt index 99c9c1c..3fc497a 100644 --- a/secrets/hashed-password.txt +++ b/secrets/hashed-password.txt @@ -1,5 +1,5 @@ { - "data": "ENC[AES256_GCM,data:Y1pk8xruLWz3AP/TQJZv3ZLlRiobT6j664LF6Jnxy+sRSs1+k0ak0UO2Rftmh2UBbZI6lSYmiP/Cq8Vjhvh8JGXMTi65gVfV4iA=,iv:zPvBDUW6FTKaNxrGFvJeO/Sf/DBDA6hdn4P2JiNW43o=,tag:aYzXwzftMXrRWDOeqbPjQg==,type:str]", + "data": "ENC[AES256_GCM,data:/v/b9H5H5Aqczt/KzQ5BWkX6ns+FOgn547u1kEDI9reuWcYwIfmcnVWZ26VXVE0Rn7nRKGhfj/yOe7b8e+bxC3Em8Pk2eTBKSWw=,iv:Vyyx6Ls9dGP/DJ7BCRytAsRrGVuWXvJSwQAVX/s+VZU=,tag:4zza/uyZ4MzmdjeHZRbAAw==,type:str]", "sops": { "age": [ { @@ -7,8 +7,8 @@ "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXb0dRanU3MkdIemgxZWpz\nQm4zYUNJa2JJa3ZKR0t4L09WVUk4Y1hTOTNFCkEyM0p4Z2hGenVhNVpCaXdpdlVa\nMnJmbi9UUVgxZm9xZGQ2cjVNQ1lheUUKLS0tIEY1Rit6eVhIWjVBdlNtc3IzZVJs\nS2ZKV050cW5QNTkzMU8rUmZtekxjajQKfmXUBNJtiqJtMzSPw3IRb1KdSQh3liub\noZLMouUJJiW5GukVZRmW7zOV6nuAiXjUBgZo7BTJZBeSJQfKsfqazw==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2025-07-25T04:10:28Z", - "mac": "ENC[AES256_GCM,data:6ixTAxBMTZu1PmONemo9FmLV0GLZ9ECZEKV6UtYQU16UQj/EHnuOJRQI5FiqZAfqIEDhXagotpfPcpHwA1Rbeb2NohMfNLZ9a4ZbtrWQhgLk4rgTexP89Ctu+9A9usF+V4K3u1o7/QKYHBk9JyPZnc8FPe+FQk8oVXYGXaLVPUM=,iv:H5sn681doFdt2TDOGbrytHYi2ZlWj4LgcQYtlNJe3TA=,tag:rx9A0e/Won5uyVfcp45Gfg==,type:str]", + "lastmodified": "2025-07-25T10:49:14Z", + "mac": "ENC[AES256_GCM,data:s5bh7E4IYt14kkk95GgtorFQbfLQ4QA8vSYA93pvqkd9h+e1VNnaS5fyEwIaAev8M7avyw8knJjgx8bfkpXonA6udthpdZiXIRgwTcx8v/uKkq68W3daBuv/6wVd6uMQwRVwe10V7UJshbHLEzQrmq2laV2DJZSgDqeiLKPLWIk=,iv:tJJcmU5psNRGNURZ3y34D96ClBk9QyvpmWKGwviBuok=,tag:cAKxeUgu8FaX705nJt119w==,type:str]", "unencrypted_suffix": "_unencrypted", "version": "3.10.2" } diff --git a/secrets/mihomo.yaml b/secrets/mihomo.yaml deleted file mode 100644 index 603db66..0000000 --- a/secrets/mihomo.yaml +++ /dev/null @@ -1,110 +0,0 @@ -allow-lan: ENC[AES256_GCM,data:/NS2lg==,iv:rdjmAyJ5hQZsaqf9xLTuu9103mlBrJ5rRpWcRg4unfA=,tag:wIjPvBgmBZ4U6HRnAyZmzw==,type:bool] -bind-address: ENC[AES256_GCM,data:lQ==,iv:Il8zZQY8bkOQq82n9FfEJxfllYkL0XSz3w8fIQF5nLg=,tag:Um/lxN3hrQP/ojS3tvkh0A==,type:str] -mixed-port: ENC[AES256_GCM,data:3pO+YQ==,iv:d5fQRnaXwELshI267IRhNrBi+lrkE1tAVQtGWbTTL58=,tag:bjvnJGc/ot0mwWJlXZdAGg==,type:int] -mode: ENC[AES256_GCM,data:tLvZMA==,iv:ZTHCuf/fGBrqXKy1U8FqCPOPk/xhwXH+d+LCeuU1YN0=,tag:XSvkAx/HGQInFcxod6p7ag==,type:str] -log-level: ENC[AES256_GCM,data:GjK0SA==,iv:p3B73kKmAklWWsrQZJYT8KnH5I4SyGHaFWo6fqr57V0=,tag:LvOxkFkNOBo3GAj9Gx1l8g==,type:str] -ipv6: ENC[AES256_GCM,data:TkqT508=,iv:vYn61sFKuKeDqC3pCBMvn/SZaxTmuUA1Dp5r+Wyjl0c=,tag:iT6e7MPvLtMVntqZrdVWfA==,type:bool] -external-controller: ENC[AES256_GCM,data:DuI/L1mDF5soS5aS,iv:1U5msjsK1kLCUEWmhRp3poKFnTa4T2wgq08WtLn+NDs=,tag:iqQF8LHCAWGvMuKrf2ieYA==,type:str] -external-controller-cors: - allow-origins: - - ENC[AES256_GCM,data:Ow==,iv:C2R4gooPGj4lranMXP6Uu+nCbGhVk1S37dBKbYgdsRU=,tag:onXhjT4c/qMoayForPKwEQ==,type:str] - allow-private-network: ENC[AES256_GCM,data:mxDrog==,iv:L4hT2zLieK7nQnp5GvdHTsnSkeTz61v77nr281lAcag=,tag:jCQgs+0aDrl7BSZYxI7qUw==,type:bool] -proxies: - - name: ENC[AES256_GCM,data:CoSf2ETY,iv:stqOA3auCgfdMF5dtHrxUtM1fmrjpBzF++Oq4CaaxDw=,tag:Ep8+Do2KSGyyI3htJMyO+Q==,type:str] - type: ENC[AES256_GCM,data:h0grklnXHcch,iv:iyAYk+ozaR+lFYgqPU/7HN5zXhphBnGNu6boqwbGhwM=,tag:Jjh/GrkKo/Vw9OUshTz+aw==,type:str] - server: ENC[AES256_GCM,data:fByASUq0i6vl00aT,iv:m7iykG0sJnyjBSuu9qD78bS918FD3fj9Gak0cBSidJw=,tag:U0y1WHvOmQ6f3qnz1Qs+Ag==,type:str] - port: ENC[AES256_GCM,data:D/2Y,iv:/TOva98IWHrSeNHeFPkMq/GzkRu5k7RgddR0V5fp1mw=,tag:rS/kTisQ5Im4mcczmYpK/g==,type:int] - ports: ENC[AES256_GCM,data:Y/HnLKFSNVJC3WM=,iv:kiQw+GKtY3n0+mP2Tt7HiQTALs+6sTWpFdsygWy+1S4=,tag:/C7yfaEWV01rJ5y0kifs5A==,type:str] - password: ENC[AES256_GCM,data:41qnTwmzIWiGA8eVCWs7sq6gpg==,iv:6G8Zxi8P9h9wCF303ADTuOAV830NErok1bN2neFx8jM=,tag:6JxLB9sSF+2MzZAnTz7qsw==,type:str] - up: ENC[AES256_GCM,data:d6L+m9ArMrM=,iv:EqD8slVt/Wf8Edj6qTKt2qFovgGDDBEUN+YFPF8ug7M=,tag:8FIxAgkKF4fu4Z8Zauar2Q==,type:str] - down: ENC[AES256_GCM,data:RM5qROOyjsvf,iv:ESOrGbRPijJ9ptQrEduG3PW3CsuqCbneUxZg05lRcq4=,tag:FT/s5TYu+54byvfxv7eKvQ==,type:str] - sni: ENC[AES256_GCM,data:p7XIiaPEC5UUe0Hc,iv:CgLd9lQ9ivfouzxihzR/OX8KgvIvyj0DktI5YYZ6epE=,tag:EzBxiAuEeEz2jyF0M5Ee6A==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:0HY=,iv:I1stdmbZ2wKbYBN7bRLtz+4Ma7j8xect4HS9g0PKl0o=,tag:vI+jTgZWJSyag0dhXi0MKw==,type:str] - - name: ENC[AES256_GCM,data:I/gOScJ4PYyG,iv:Wi3x1D25WX/m28FYenmU+g/laqosIHe0YpFQGYTIAAI=,tag:Vg/KqSIhxVetaloyeEp2FA==,type:str] - type: ENC[AES256_GCM,data:C7hjfARP,iv:r+5/qimlashka+qMjrtlsOEMBFuN8/4SDrzzW/WM+KE=,tag:VVpvomQxVFxh/GTRW59p6g==,type:str] - server: ENC[AES256_GCM,data:fByASUq0i6vl00aT,iv:m7iykG0sJnyjBSuu9qD78bS918FD3fj9Gak0cBSidJw=,tag:U0y1WHvOmQ6f3qnz1Qs+Ag==,type:str] - port: ENC[AES256_GCM,data:x46frQ==,iv:y3ZtVJQP3q08duFGUXSH5xLo9Q6GZmGvhmCKzNiztfE=,tag:2k6WGrK1wGa4QwOYJHnwkw==,type:int] - password: ENC[AES256_GCM,data:SoxJyZJLwxRQoErQ1ZHObnM=,iv:YVDRtTb0P15vA67ZUQgCBX1s16iqjrtG0oodE9RPDMI=,tag:zsKj2mwEWwDtJ9QGtbix2g==,type:str] - sni: ENC[AES256_GCM,data:p7XIiaPEC5UUe0Hc,iv:CgLd9lQ9ivfouzxihzR/OX8KgvIvyj0DktI5YYZ6epE=,tag:EzBxiAuEeEz2jyF0M5Ee6A==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:bG8=,iv:7UIRMQ7KGnZUPvfFMGLcworWFQFdd9toCasEeg/IEco=,tag:QwkRWsGXBGxODKIasUqXuA==,type:str] - - name: ENC[AES256_GCM,data:M1xh1A7B,iv:fmajJEeiZ6g9QCzmX9dAqJxcWgNKd17nDqQW+DVHAXI=,tag:2k+lMI4SgUFOYYN561NDaw==,type:str] - type: ENC[AES256_GCM,data:h0grklnXHcch,iv:iyAYk+ozaR+lFYgqPU/7HN5zXhphBnGNu6boqwbGhwM=,tag:Jjh/GrkKo/Vw9OUshTz+aw==,type:str] - server: ENC[AES256_GCM,data:UlqxHe1H1J1OH4Ld,iv:um1xP8HAqMTv8sqZewFBFaIoKq5MaVqultx7q9A9v4A=,tag:gGR1Uxwcap2gZYBmPuG76A==,type:str] - port: ENC[AES256_GCM,data:D/2Y,iv:/TOva98IWHrSeNHeFPkMq/GzkRu5k7RgddR0V5fp1mw=,tag:rS/kTisQ5Im4mcczmYpK/g==,type:int] - ports: ENC[AES256_GCM,data:Y/HnLKFSNVJC3WM=,iv:kiQw+GKtY3n0+mP2Tt7HiQTALs+6sTWpFdsygWy+1S4=,tag:/C7yfaEWV01rJ5y0kifs5A==,type:str] - password: ENC[AES256_GCM,data:41qnTwmzIWiGA8eVCWs7sq6gpg==,iv:6G8Zxi8P9h9wCF303ADTuOAV830NErok1bN2neFx8jM=,tag:6JxLB9sSF+2MzZAnTz7qsw==,type:str] - up: ENC[AES256_GCM,data:d6L+m9ArMrM=,iv:EqD8slVt/Wf8Edj6qTKt2qFovgGDDBEUN+YFPF8ug7M=,tag:8FIxAgkKF4fu4Z8Zauar2Q==,type:str] - down: ENC[AES256_GCM,data:RM5qROOyjsvf,iv:ESOrGbRPijJ9ptQrEduG3PW3CsuqCbneUxZg05lRcq4=,tag:FT/s5TYu+54byvfxv7eKvQ==,type:str] - sni: ENC[AES256_GCM,data:rkDSKvEwqgNZE4Yh,iv:Nfi9j5/IKygbSDgBAvAzHrqEYFMQPXjdI3aKHNiFdFs=,tag:N7MZw4nUOGlo4RIo08DAmA==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:0HY=,iv:I1stdmbZ2wKbYBN7bRLtz+4Ma7j8xect4HS9g0PKl0o=,tag:vI+jTgZWJSyag0dhXi0MKw==,type:str] - - name: ENC[AES256_GCM,data:524kL2VUV/Zr,iv:up5Map4oTAPmalvdpiZAob4wrxMAPu9w3Nk8VclDPOI=,tag:9FKxdoiHzUI9LBpt9QOy4g==,type:str] - type: ENC[AES256_GCM,data:C7hjfARP,iv:r+5/qimlashka+qMjrtlsOEMBFuN8/4SDrzzW/WM+KE=,tag:VVpvomQxVFxh/GTRW59p6g==,type:str] - server: ENC[AES256_GCM,data:UlqxHe1H1J1OH4Ld,iv:um1xP8HAqMTv8sqZewFBFaIoKq5MaVqultx7q9A9v4A=,tag:gGR1Uxwcap2gZYBmPuG76A==,type:str] - port: ENC[AES256_GCM,data:x46frQ==,iv:y3ZtVJQP3q08duFGUXSH5xLo9Q6GZmGvhmCKzNiztfE=,tag:2k6WGrK1wGa4QwOYJHnwkw==,type:int] - password: ENC[AES256_GCM,data:SoxJyZJLwxRQoErQ1ZHObnM=,iv:YVDRtTb0P15vA67ZUQgCBX1s16iqjrtG0oodE9RPDMI=,tag:zsKj2mwEWwDtJ9QGtbix2g==,type:str] - sni: ENC[AES256_GCM,data:rkDSKvEwqgNZE4Yh,iv:Nfi9j5/IKygbSDgBAvAzHrqEYFMQPXjdI3aKHNiFdFs=,tag:N7MZw4nUOGlo4RIo08DAmA==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:bG8=,iv:7UIRMQ7KGnZUPvfFMGLcworWFQFdd9toCasEeg/IEco=,tag:QwkRWsGXBGxODKIasUqXuA==,type:str] - - name: ENC[AES256_GCM,data:1M31k80NuPJaT90=,iv:3EMCEptjHXOHDOkPcfLw0BHR/eOAndYLtJyXFIM8Xwg=,tag:di9w082wTA1mk8iu8oA8yQ==,type:str] - type: ENC[AES256_GCM,data:h0grklnXHcch,iv:iyAYk+ozaR+lFYgqPU/7HN5zXhphBnGNu6boqwbGhwM=,tag:Jjh/GrkKo/Vw9OUshTz+aw==,type:str] - server: ENC[AES256_GCM,data:xPCnWkVYwD2Ty0IzUJPvY6U=,iv:Vz2QPfHSsVc3jVWj4hPNkMl2zCAvQgb9UdmMTEjdLHM=,tag:Ym1vSk7J5Zfi5UAVoCNq7Q==,type:str] - port: ENC[AES256_GCM,data:D/2Y,iv:/TOva98IWHrSeNHeFPkMq/GzkRu5k7RgddR0V5fp1mw=,tag:rS/kTisQ5Im4mcczmYpK/g==,type:int] - ports: ENC[AES256_GCM,data:Y/HnLKFSNVJC3WM=,iv:kiQw+GKtY3n0+mP2Tt7HiQTALs+6sTWpFdsygWy+1S4=,tag:/C7yfaEWV01rJ5y0kifs5A==,type:str] - password: ENC[AES256_GCM,data:41qnTwmzIWiGA8eVCWs7sq6gpg==,iv:6G8Zxi8P9h9wCF303ADTuOAV830NErok1bN2neFx8jM=,tag:6JxLB9sSF+2MzZAnTz7qsw==,type:str] - up: ENC[AES256_GCM,data:d6L+m9ArMrM=,iv:EqD8slVt/Wf8Edj6qTKt2qFovgGDDBEUN+YFPF8ug7M=,tag:8FIxAgkKF4fu4Z8Zauar2Q==,type:str] - down: ENC[AES256_GCM,data:RM5qROOyjsvf,iv:ESOrGbRPijJ9ptQrEduG3PW3CsuqCbneUxZg05lRcq4=,tag:FT/s5TYu+54byvfxv7eKvQ==,type:str] - sni: ENC[AES256_GCM,data:+PlKKl8N73CiANmWYnMLQDI=,iv:NizAQl+xLuvJHVpGfzrJLNa1b+B7q2SbIHpLjdoUjfY=,tag:tdNPsIgMO1s3CRggRm+gpA==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:0HY=,iv:I1stdmbZ2wKbYBN7bRLtz+4Ma7j8xect4HS9g0PKl0o=,tag:vI+jTgZWJSyag0dhXi0MKw==,type:str] - - name: ENC[AES256_GCM,data:zKRNc9xfDgCx8Yxpp0I=,iv:plmHDReDGfVCz1i7QlN/Oo+5hhME2mw0il+LdgE+pN4=,tag:BtXj8qG5UeAYMAbcWSRnaQ==,type:str] - type: ENC[AES256_GCM,data:C7hjfARP,iv:r+5/qimlashka+qMjrtlsOEMBFuN8/4SDrzzW/WM+KE=,tag:VVpvomQxVFxh/GTRW59p6g==,type:str] - server: ENC[AES256_GCM,data:xPCnWkVYwD2Ty0IzUJPvY6U=,iv:Vz2QPfHSsVc3jVWj4hPNkMl2zCAvQgb9UdmMTEjdLHM=,tag:Ym1vSk7J5Zfi5UAVoCNq7Q==,type:str] - port: ENC[AES256_GCM,data:x46frQ==,iv:y3ZtVJQP3q08duFGUXSH5xLo9Q6GZmGvhmCKzNiztfE=,tag:2k6WGrK1wGa4QwOYJHnwkw==,type:int] - password: ENC[AES256_GCM,data:SoxJyZJLwxRQoErQ1ZHObnM=,iv:YVDRtTb0P15vA67ZUQgCBX1s16iqjrtG0oodE9RPDMI=,tag:zsKj2mwEWwDtJ9QGtbix2g==,type:str] - sni: ENC[AES256_GCM,data:+PlKKl8N73CiANmWYnMLQDI=,iv:NizAQl+xLuvJHVpGfzrJLNa1b+B7q2SbIHpLjdoUjfY=,tag:tdNPsIgMO1s3CRggRm+gpA==,type:str] - skip-cert-verify: ENC[AES256_GCM,data:uea1ExU=,iv:z7oRGpeLjzXA1RB5E3ucJu/bPo110v81AFR+4dDQYwA=,tag:AsorLzyJfwJNsJShlXQBtw==,type:bool] - alpn: - - ENC[AES256_GCM,data:bG8=,iv:7UIRMQ7KGnZUPvfFMGLcworWFQFdd9toCasEeg/IEco=,tag:QwkRWsGXBGxODKIasUqXuA==,type:str] -proxy-providers: - ykk: - type: ENC[AES256_GCM,data:QFH7Kw==,iv:uBwdbVdfQuoJ4wIxT9lAS/b0C167IwJbD2KhrB1VzkM=,tag:8ogC9VITAOfeMtceq20Wtw==,type:str] - url: ENC[AES256_GCM,data:aTVsXCfaCkdZes1CW8SJVQFiTZ/KbYky6ei0FKSmeCF8/TbaLIKKR46FX2yQ8682fdcLGcAB8ekblQ==,iv:7OQ69sjVWNyOrPVlA8DWTAbw/LIVzFFm5dK4FBcwvyk=,tag:gLVzTM5PypNLpaIOiPYc/Q==,type:str] - proxy: ENC[AES256_GCM,data:BIEXrZQ=,iv:ZzEEJmLgbOhBTcZEgPfsL0AC72GpydlFTKhJ4+fgTec=,tag:v8URxwAU5wSHD5GPr/sTfw==,type:str] - exclude-filter: ENC[AES256_GCM,data:Uc9L0zm7TWGAgIQq6thwK4evIuYoEJyRJ2M=,iv:CbJp7BcobOfkxyY7/fvaECif57yhPZ1/IuPjLwYUwUQ=,tag:xtGissYFtBX3OVinstWRug==,type:str] -proxy-groups: - - name: ENC[AES256_GCM,data:O6LAzFQ=,iv:a+dfdy14adLlYbJQ5wAQLsD5hxuEXKW8Y/erhBVAREE=,tag:79++dpg2E2Mtc8y63nRcHw==,type:str] - type: ENC[AES256_GCM,data:JR3d3D1p,iv:n0u8vayA0PVDM7yvh2pk36S8EeqMnZRN8TZlwNnEC3U=,tag:ZmxXOralviL2xyd8+hN3ZA==,type:str] - proxies: - - ENC[AES256_GCM,data:IEFd/SNk,iv:JFLQaa5nk02nXesGC1fcyV7LexOa4dHjjqNKlttwp4Y=,tag:DeP4oT3xcfOEzff8RwoZyQ==,type:str] - - ENC[AES256_GCM,data:W4BYLRg/tYN3,iv:QfLjSOm/tVDihmgUaFAI3fp2+c0kSil34pdR2pZobLw=,tag:aLvSMitNmxbgFU/mapYgwg==,type:str] - - ENC[AES256_GCM,data:heJ5CLaS,iv:yF6YaM4UmxcwgPMgbi5shzLC4fv+yNX15rVLRCos6c4=,tag:+0EKyuEHx2hu7BEXZEdJew==,type:str] - - ENC[AES256_GCM,data:fDVLR0770KUF,iv:prsxi6lcvMg6I+2o4rlAYuepUdjAPHpFfzCf6LyXj3M=,tag:rXMVs9EBOq5oCWHYtesZXQ==,type:str] - - ENC[AES256_GCM,data:iYSMK4S+yuT9p9s=,iv:yBGjJSYItlzA6mBDdHYgcx0oM+WL5CfgWB68cFOmvXc=,tag:49lgLg8hE9hs3Pbv6nZTkg==,type:str] - - ENC[AES256_GCM,data:BRdw54Oq5sR2SaFXg/U=,iv:yS1MyVh0MjxctPFE1D3wrbVqztJJM8JP0gtkqgu6zdY=,tag:rJtHptplT8ZiPOXiQqvr8w==,type:str] - use: - - ENC[AES256_GCM,data:hGy4,iv:LS9vHmdXUMuy0Na1z5YMpB+vEwKFLfezsftdWcWjTv0=,tag:lueXcksvaPC1yKpHT2zUag==,type:str] -rules: - - ENC[AES256_GCM,data:S6yGMmG4UUUWE04=,iv:FWz0kNu0hhQ+PyIMSxl6NPX/INluS7jAO9loX+E+jlE=,tag:tXK35hMiYDU8X0yl+0PRuQ==,type:str] -sops: - age: - - recipient: age18st0pys7g9dtezwq9n8t8jgc9w6ajzp5jl8w7sxlpv9lhv463u2swelwug - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuMEx0bExNaVh0YnZaYjdm - aHIrbTdIYzVrNW9sd2tSQXkzM3kxTWt5R3lzClRLY0JGZFBvV2JZUFdEenFzRGhV - bnNBRXAvYlEzQzVFSzd0R3NUVUZVbjQKLS0tIGdyTGRMODFscExzQlZWaTJabGhZ - MlpjVzBaYjNFdldRcVJuQ1hDRk4rd0EKS4r1s2rYEf1ROxoReQNa0oJlqghf0enk - iMidEQeNsfVl36Z/bFoXBwZBBR6Ts+yXC2ubZInM0a4pDu7ROn61Yw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-07-12T13:49:28Z" - mac: ENC[AES256_GCM,data:/APVRajT68Ysyd8fPKrU3eHX9V1lyRVBhLFUh6rxkAudwmxqKP0O4AcNl5p1ICdPkItSBKGzxHlOkjDDIK5d/dYKJjGzLxAvyVxoJwcmLGHZuPEpLS1gsElw9lpQRJxVbbm7A0tb2PeoUgaPm/jMETrg0FL8jsstOQomd06izJQ=,iv:cdkRZjiBYIK+dIQ7pIclRTeDaPnJ/w6c9hs1ttywmOY=,tag:UlDYkcjkGqWKC4sDurwyfA==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2