From 3984081753eac838dbaf9e427eb7a74afd14f765 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Mon, 29 Jun 2026 16:24:21 -0400 Subject: [PATCH] feat(cleanup): remove leviathan and elise configurations and references --- .github/workflows/build_systems.yml | 1 - .sops.yaml | 2 - flake.nix | 6 -- systems/leviathan/default.nix | 29 -------- systems/leviathan/hardware.nix | 69 ------------------- users/elise/default.nix | 45 ------------ users/elise/home/cli/default.nix | 9 --- users/elise/home/cli/direnv.nix | 8 --- users/elise/home/cli/git.nix | 15 ---- users/elise/home/cli/zsh.nix | 31 --------- users/elise/home/global.nix | 21 ------ users/elise/home/gui/default.nix | 26 ------- users/elise/home/gui/kitty.nix | 13 ---- users/elise/home/gui/vscode/default.nix | 19 ----- .../home/gui/vscode/extension_manager.py | 68 ------------------ users/elise/home/gui/vscode/keybindings.json | 20 ------ users/elise/home/gui/vscode/settings.json | 63 ----------------- users/elise/home/programs.nix | 57 --------------- users/elise/systems/leviathan.nix | 6 -- users/richie/systems/leviathan.nix | 6 -- users/secrets.yaml | 34 ++++----- 21 files changed, 15 insertions(+), 533 deletions(-) delete mode 100644 systems/leviathan/default.nix delete mode 100644 systems/leviathan/hardware.nix delete mode 100644 users/elise/default.nix delete mode 100644 users/elise/home/cli/default.nix delete mode 100644 users/elise/home/cli/direnv.nix delete mode 100644 users/elise/home/cli/git.nix delete mode 100644 users/elise/home/cli/zsh.nix delete mode 100644 users/elise/home/global.nix delete mode 100644 users/elise/home/gui/default.nix delete mode 100644 users/elise/home/gui/kitty.nix delete mode 100644 users/elise/home/gui/vscode/default.nix delete mode 100644 users/elise/home/gui/vscode/extension_manager.py delete mode 100644 users/elise/home/gui/vscode/keybindings.json delete mode 100644 users/elise/home/gui/vscode/settings.json delete mode 100644 users/elise/home/programs.nix delete mode 100644 users/elise/systems/leviathan.nix delete mode 100644 users/richie/systems/leviathan.nix diff --git a/.github/workflows/build_systems.yml b/.github/workflows/build_systems.yml index 02d7ea3..71cedf1 100644 --- a/.github/workflows/build_systems.yml +++ b/.github/workflows/build_systems.yml @@ -17,7 +17,6 @@ jobs: - "bob" - "brain" - "jeeves" - - "leviathan" - "rhapsody-in-green" continue-on-error: true steps: diff --git a/.sops.yaml b/.sops.yaml index 04eb2f5..b23668b 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -7,7 +7,6 @@ keys: - &system_bob age1q47vup0tjhulkg7d6xwmdsgrw64h4ax3la3evzqpxyy4adsmk9fs56qz3y # cspell:disable-line - &system_brain age1jhf7vm0005j60mjq63696frrmjhpy8kpc2d66mw044lqap5mjv4snmwvwm # cspell:disable-line - &system_jeeves age13lmqgc3jvkyah5e3vcwmj4s5wsc2akctcga0lpc0x8v8du3fxprqp4ldkv # cspell:disable-line - - &system_leviathan age1l272y8udvg60z7edgje42fu49uwt4x2gxn5zvywssnv9h2krms8s094m4k # cspell:disable-line - &system_rhapsody age1ufnewppysaq2wwcl4ugngjz8pfzc5a35yg7luq0qmuqvctajcycs5lf6k4 # cspell:disable-line creation_rules: @@ -18,5 +17,4 @@ creation_rules: - *system_bob - *system_brain - *system_jeeves - - *system_leviathan - *system_rhapsody diff --git a/flake.nix b/flake.nix index 0d673cb..dc75608 100644 --- a/flake.nix +++ b/flake.nix @@ -91,12 +91,6 @@ ]; specialArgs = { inherit inputs outputs; }; }; - leviathan = lib.nixosSystem { - modules = [ - ./systems/leviathan - ]; - specialArgs = { inherit inputs outputs; }; - }; }; }; } diff --git a/systems/leviathan/default.nix b/systems/leviathan/default.nix deleted file mode 100644 index ee3d649..0000000 --- a/systems/leviathan/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ inputs, ... }: -{ - imports = [ - "${inputs.self}/users/elise" - "${inputs.self}/users/richie" - "${inputs.self}/common/global" - "${inputs.self}/common/optional/desktop.nix" - "${inputs.self}/common/optional/steam.nix" - "${inputs.self}/common/optional/systemd-boot.nix" - "${inputs.self}/common/optional/update.nix" - "${inputs.self}/common/optional/zerotier.nix" - "${inputs.self}/common/optional/brain_substituter.nix" - ./hardware.nix - inputs.nixos-hardware.nixosModules.framework-13-7040-amd - ]; - - networking = { - hostName = "leviathan"; - hostId = "cb9b64d8"; - firewall.enable = true; - networkmanager.enable = true; - }; - - services = { - openssh.ports = [ 332 ]; - }; - - system.stateVersion = "25.05"; -} diff --git a/systems/leviathan/hardware.nix b/systems/leviathan/hardware.nix deleted file mode 100644 index 659c0d3..0000000 --- a/systems/leviathan/hardware.nix +++ /dev/null @@ -1,69 +0,0 @@ -{ - config, - lib, - modulesPath, - ... -}: -{ - imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; - - boot = { - initrd = { - availableKernelModules = [ - "ahci" - "ehci_pci" - "nvme" - "sd_mod" - "usb_storage" - "usbhid" - "xhci_pci" - ]; - kernelModules = [ ]; - luks.devices."luks-root-pool-nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NS0T617615W-part2" = { - device = "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NS0T617615W-part2"; - bypassWorkqueues = true; - allowDiscards = true; - }; - }; - kernelModules = [ "kvm-amd" ]; - extraModulePackages = [ ]; - }; - - fileSystems = { - "/" = lib.mkDefault { - device = "root_pool/root"; - fsType = "zfs"; - }; - - "/home" = { - device = "root_pool/home"; - fsType = "zfs"; - }; - - "/var" = { - device = "root_pool/var"; - fsType = "zfs"; - }; - - "/nix" = { - device = "root_pool/nix"; - fsType = "zfs"; - }; - - "/boot" = { - device = "/dev/disk/by-uuid/12CE-A600"; - fsType = "vfat"; - options = [ - "fmask=0077" - "dmask=0077" - ]; - }; - }; - - swapDevices = [ ]; - - networking.useDHCP = lib.mkDefault true; - - nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; -} diff --git a/users/elise/default.nix b/users/elise/default.nix deleted file mode 100644 index 35fdd6e..0000000 --- a/users/elise/default.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - pkgs, - config, - ... -}: -let - ifTheyExist = groups: builtins.filter (group: builtins.hasAttr group config.users.groups) groups; -in -{ - - sops.secrets.elise_password = { - sopsFile = ../secrets.yaml; - neededForUsers = true; - }; - - users = { - users.elise = { - isNormalUser = true; - - hashedPasswordFile = "${config.sops.secrets.elise_password.path}"; - - shell = pkgs.zsh; - group = "elise"; - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJYZFsc9CSH03ZUP7y81AHwSyjLwFmcshVFCyxDcYhBT rhapsody-in-green" # cspell:disable-line - ]; - extraGroups = [ - "audio" - "video" - "users" - ] - ++ ifTheyExist [ - "dialout" - "networkmanager" - "plugdev" - "scanner" - ]; - uid = 1010; - }; - - groups.elise.gid = 1010; - }; - - home-manager.users.elise = import ./systems/${config.networking.hostName}.nix; -} diff --git a/users/elise/home/cli/default.nix b/users/elise/home/cli/default.nix deleted file mode 100644 index 863c25f..0000000 --- a/users/elise/home/cli/default.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ - imports = [ - ./direnv.nix - ./git.nix - ./zsh.nix - ]; - - programs.starship.enable = true; -} diff --git a/users/elise/home/cli/direnv.nix b/users/elise/home/cli/direnv.nix deleted file mode 100644 index 75129d9..0000000 --- a/users/elise/home/cli/direnv.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ - - programs.direnv = { - enable = true; - enableZshIntegration = true; - nix-direnv.enable = true; - }; -} diff --git a/users/elise/home/cli/git.nix b/users/elise/home/cli/git.nix deleted file mode 100644 index 8776b77..0000000 --- a/users/elise/home/cli/git.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ - programs.git = { - enable = true; - signing.format = null; - settings = { - user = { - email = "DumbPuppy208@gmail.com"; - name = "Elise Corvidae"; - }; - pull.rebase = true; - color.ui = true; - }; - lfs.enable = true; - }; -} diff --git a/users/elise/home/cli/zsh.nix b/users/elise/home/cli/zsh.nix deleted file mode 100644 index 13a0cf7..0000000 --- a/users/elise/home/cli/zsh.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ - programs.zsh = { - enable = true; - syntaxHighlighting.enable = true; - history.size = 10000; - oh-my-zsh = { - enable = true; - plugins = [ - "git" - "docker" - "docker-compose" - "colored-man-pages" - "rust" - "systemd" - "tmux" - "ufw" - "z" - ]; - }; - shellAliases = { - "lrt" = "eza --icons -lsnew"; - "ls" = "eza"; - "ll" = "eza --long --group"; - "la" = "eza --all"; - - "rebuild" = "sudo nixos-rebuild switch --flake $HOME/dotfiles#$HOST"; - "rebuild_backup" = - "sudo nixos-rebuild switch --flake $HOME/dotfiles#$HOST --option substituters 'https://nix-community.cachix.org' --option trusted-public-keys 'cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY='"; - }; - }; -} diff --git a/users/elise/home/global.nix b/users/elise/home/global.nix deleted file mode 100644 index 540cef6..0000000 --- a/users/elise/home/global.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ config, ... }: -{ - imports = [ - ./cli - ./programs.nix - ]; - - programs = { - home-manager.enable = true; - git.enable = true; - }; - - home = { - username = "elise"; - homeDirectory = "/home/${config.home.username}"; - stateVersion = "24.05"; - sessionVariables = { - FLAKE = "$HOME/dotfiles"; - }; - }; -} diff --git a/users/elise/home/gui/default.nix b/users/elise/home/gui/default.nix deleted file mode 100644 index f81e380..0000000 --- a/users/elise/home/gui/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ inputs, pkgs, ... }: -{ - imports = [ - "${inputs.self}/users/shared/comms.nix" - "${inputs.self}/users/shared/games.nix" - "${inputs.self}/users/shared/sweet.nix" - ./kitty.nix - ./vscode - ]; - - home.packages = with pkgs; [ - obs-studio - obsidian - vlc - qalculate-gtk - # graphics tools - gimp3 - xcursorgen - # browser - chromium - firefox - # 3d modeling - blender - prusa-slicer - ]; -} diff --git a/users/elise/home/gui/kitty.nix b/users/elise/home/gui/kitty.nix deleted file mode 100644 index 5072583..0000000 --- a/users/elise/home/gui/kitty.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ pkgs, ... }: -{ - programs.kitty = { - enable = true; - font.name = "IntoneMono Nerd Font"; - settings = { - allow_remote_control = "no"; - shell = "${pkgs.zsh}/bin/zsh"; - wayland_titlebar_color = "background"; - }; - themeFile = "VSCode_Dark"; - }; -} diff --git a/users/elise/home/gui/vscode/default.nix b/users/elise/home/gui/vscode/default.nix deleted file mode 100644 index 2876550..0000000 --- a/users/elise/home/gui/vscode/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ config, pkgs, ... }: -let - vscode_dir = "/home/elise/.vscode"; -in -{ - # mutable symlinks to key binds and settings - xdg.configFile."Code/User/settings.json".source = - config.lib.file.mkOutOfStoreSymlink "${vscode_dir}/settings.json"; - xdg.configFile."Code/User/keybindings.json".source = - config.lib.file.mkOutOfStoreSymlink "${vscode_dir}/keybindings.json"; - - home.packages = with pkgs; [ nil ]; - - programs.vscode = { - enable = true; - package = pkgs.vscode; - mutableExtensionsDir = true; - }; -} diff --git a/users/elise/home/gui/vscode/extension_manager.py b/users/elise/home/gui/vscode/extension_manager.py deleted file mode 100644 index 8a4162c..0000000 --- a/users/elise/home/gui/vscode/extension_manager.py +++ /dev/null @@ -1,68 +0,0 @@ -from subprocess import run - - -def get_installed_extensions(): - process = run("code --list-extensions".split(), check=True, capture_output=True) - return set(process.stdout.decode("utf-8").strip().split("\n")) - - -def main(): - print("starting vscode extension manager") - - extensions = { - # vscode - "ms-azuretools.vscode-docker", - "ms-vscode-remote.remote-containers", - "ms-vscode-remote.remote-ssh-edit", - "ms-vscode-remote.remote-ssh", - "ms-vscode.hexeditor", - "ms-vscode.remote-explorer", - "ms-vsliveshare.vsliveshare", - "oderwat.indent-rainbow", - "usernamehw.errorlens", - # git - "codezombiech.gitignore", - "eamodio.gitlens", - "gitHub.vscode-github-actions", - # python - "charliermarsh.ruff", - "ms-python.python", - "ms-python.vscode-pylance", - "ms-python.debugpy", - # rust - "rust-lang.rust-analyzer", - # MD - "davidanson.vscode-markdownlint", - "yzhang.markdown-all-in-one", - # configs - "redhat.vscode-yaml", - "tamasfe.even-better-toml", - # shell - "timonwong.shellcheck", - "foxundermoon.shell-format", - # nix - "jnoortheen.nix-ide", - # database - "mtxr.sqltools-driver-pg", - "mtxr.sqltools", - # other - "esbenp.prettier-vscode", - "mechatroner.rainbow-csv", - "streetsidesoftware.code-spell-checker", - "supermaven.supermaven", - } - - installed_extensions = get_installed_extensions() - - missing_extensions = extensions.difference(installed_extensions) - for extension in missing_extensions: - run(f"code --install-extension {extension} --force".split(), check=True) - - if extra_extensions := installed_extensions.difference(extensions): - print(f"Extra extensions installed: {extra_extensions}") - - print("vscode extension manager finished") - - -if __name__ == "__main__": - main() diff --git a/users/elise/home/gui/vscode/keybindings.json b/users/elise/home/gui/vscode/keybindings.json deleted file mode 100644 index 091d316..0000000 --- a/users/elise/home/gui/vscode/keybindings.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "key": "shift+alt+f", - "command": "editor.action.formatDocument", - "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" - }, - { - "key": "alt+a d", - "command": "cSpell.addWordToWorkspaceSettings" - }, - { - "key": "ctrl+shift+`", - "command": "workbench.action.createTerminalEditor" - }, - { - "key": "ctrl+shift+`", - "command": "-workbench.action.terminal.new", - "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" - } -] diff --git a/users/elise/home/gui/vscode/settings.json b/users/elise/home/gui/vscode/settings.json deleted file mode 100644 index 956d65e..0000000 --- a/users/elise/home/gui/vscode/settings.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - // vscode settings - "diffEditor.ignoreTrimWhitespace": false, - "editor.formatOnSave": true, - "editor.minimap.renderCharacters": false, - "editor.minimap.showSlider": "always", - "explorer.confirmDelete": false, - "explorer.confirmDragAndDrop": false, - "explorer.confirmPasteNative": false, - "files.autoSave": "afterDelay", - "git.autofetch": true, - "git.confirmSync": false, - "git.fetchOnPull": true, - "git.pruneOnFetch": true, - "terminal.integrated.scrollback": 10000, - "update.mode": "none", - "workbench.colorTheme": "Default Dark+", - "workbench.secondarySideBar.showLabels": false, - - // turns off all sounds and announcements - "accessibility.signals.terminalCommandFailed": { - "sound": "off", - "announcement": "off" - }, - "accessibility.signals.terminalQuickFix": { - "sound": "off", - "announcement": "off" - }, - "accessibility.signals.terminalBell": { - "sound": "off", - "announcement": "off" - }, - - // formatters - "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "[nix]": { "editor.defaultFormatter": "jnoortheen.nix-ide" }, - "[python]": { "editor.defaultFormatter": "charliermarsh.ruff" }, - "[yaml]": { "editor.defaultFormatter": "redhat.vscode-yaml" }, - "[javascriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - - // spell check - "cSpell.enabled": true, - "cSpell.language": "en,en-US", - "cSpell.enableFiletypes": ["bat", "csv", "nix", "toml"], - "cSpell.userWords": ["Cahill", "syncthing"], - - // nix - "nix.enableLanguageServer": true, - "nix.serverPath": "nil", - - // python tools - "mypy.runUsingActiveInterpreter": true, - - // force the use of rust-analyzer from dev shell - "rust-analyzer.server.path": "rust-analyzer", - "redhat.telemetry.enabled": true, - "gitlens.plusFeatures.enabled": false, - // new - "hediet.vscode-drawio.resizeImages": null -} diff --git a/users/elise/home/programs.nix b/users/elise/home/programs.nix deleted file mode 100644 index 514fa65..0000000 --- a/users/elise/home/programs.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ pkgs, ... }: -{ - home.packages = with pkgs; [ - # cli - bat - btop - eza - fd - ffmpegthumbnailer - fzf - git - gnupg - imagemagick - jq - ncdu - ouch - p7zip - poppler - rar - ripgrep - starship - tmux - unzip - yazi - zoxide - # system info - hwloc - lynis - pciutils - smartmontools - usbutils - # networking - iperf3 - nmap - wget - # python - poetry - ruff - uv - # nodejs - nodejs - # Rust packages - trunk - wasm-pack - cargo-watch - cargo-generate - cargo-audit - cargo-update - # nix - nix-init - nix-output-monitor - nix-prefetch - nix-tree - nixfmt - treefmt - ]; -} diff --git a/users/elise/systems/leviathan.nix b/users/elise/systems/leviathan.nix deleted file mode 100644 index b1d9590..0000000 --- a/users/elise/systems/leviathan.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - imports = [ - ../home/global.nix - ../home/gui - ]; -} diff --git a/users/richie/systems/leviathan.nix b/users/richie/systems/leviathan.nix deleted file mode 100644 index b1d9590..0000000 --- a/users/richie/systems/leviathan.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - imports = [ - ../home/global.nix - ../home/gui - ]; -} diff --git a/users/secrets.yaml b/users/secrets.yaml index a6035ac..68bc49c 100644 --- a/users/secrets.yaml +++ b/users/secrets.yaml @@ -1,13 +1,8 @@ richie_password: ENC[AES256_GCM,data:DMi3M8aqrQ60APIofr8wJMh+VZ14hLRxz6jWZgzswr0pV/QVSX53ShBFr90ruO3mucOLYv0l+bI31covfqMAhXWBJp9wUgtC2Q==,iv:qgtn30hZfIL4dBnQSLkjbo7zPJA4m9TR0f52sTFc0v4=,tag:ydLbcGyXjv0fE+4b5ECX5w==,type:str] -gaming_password: ENC[AES256_GCM,data:i692UsQaCOjE4V1y9d8yYDlK+TRMIprCHJkhl1UBZRMqe9a2LTUtmbbn/xlCYQd2tADJvn+dkx1jLfV4CqaqWOj5YSUFfpgsEw==,iv:3Y7hXQcmpzNN7hF+BDvO52uFB4o5D0dHvxemJ0ZoSIM=,tag:zzLGNDVAMCs2GPMqXp2BtQ==,type:str] -megan_password: ENC[AES256_GCM,data:Udrs9OWFI2TDM1yxRwfy7uiONh1G3Mr9HabwpmRykp1Xw9KK+q245nxN7QQbR0AiTCyyyivhn6GB2+DvBBY/6UrN5iGs+LaXgg==,iv:n02HzE8jvWM5xDfaPB9BHxtfoAZQ/Tk80XuySY2NyoU=,tag:L9wPVy7zt6mp09qWhzdLpg==,type:str] -gcw_password: ENC[AES256_GCM,data:T5CliWyyw4igunGRokOW7dNTOQ7DbOhM4gLa8YN4gbVLEVU7n3jxAVF9Uy9zM7LBBqdLvyXnqGzC1HBSBmE+pKBV7YIN3aQkng==,iv:SLq4aeLHdwfq0+A4N6UO4Dz7oBoC0ZDKBr74hheHQFw=,tag:4a71PZcyzoWjOmYEPx07ag==,type:str] math_password: ENC[AES256_GCM,data:ykiSr3iBHrShJarEQSJ/zuXbCPcbW2oUpaAjblu1V15ufFKVSMZM94LlpMiCYtN9cYBLs98hcMeajJbvgbwT5emPHthy9+TJDw==,iv:1TJEUo0ishqFAZiUE1473yR3RT6Gbtqt4zM+C1a1KEk=,tag:pR6jyIj+bu3XaSx5yIHSmA==,type:str] -elise_password: ENC[AES256_GCM,data:bhTYGphCy528LuTmwNzA8fxmVa9opA2UomtPwV6prfxtE5k154G/AcK+AomoXAk/Mur/CjlyTeT0ohRoe17/T1iGFZSpYzPMbQ==,iv:1H1MlUPsKOtKrtDpqOL50/1agGrMMbb/5l08vl4WDdE=,tag:kA03EciqKE+iy+N9C2ii+w==,type:str] sops: age: - - recipient: age1u8zj599elqqvcmhxn8zuwrufsz8w8w366d3ayrljjejljt2q45kq8mxw9c - enc: | + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBObHhkaFlnaG4zaTZtbkIw TkxSQnMxbDNwUVo4R1VYRDNKVFRDUE9kb0ZjCnpWWElJUVNuNFBsMzZod1ZQY0Fa @@ -15,8 +10,8 @@ sops: cXUzVmFxTUVIOWZVR2Fpa2crdWsrdlkKwdGLfbKWc25qfBKyd/cawiUWv9iepKHN EOp/LdH2GbCfnQSVbxi28ukLHxWqOLdqMm8xSni/Of2PXvMnpdyCyQ== -----END AGE ENCRYPTED FILE----- - - recipient: age1q47vup0tjhulkg7d6xwmdsgrw64h4ax3la3evzqpxyy4adsmk9fs56qz3y - enc: | + recipient: age1u8zj599elqqvcmhxn8zuwrufsz8w8w366d3ayrljjejljt2q45kq8mxw9c + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6R0djMTArVmFySE5DMnFr WFdBUERFbE1HRVVFd0oyaXJ2eU5HUStBUFN3CnR3ckZ2bkpGZFFScHQwTlBZYTMv @@ -24,8 +19,8 @@ sops: eVlwQWgxSG5SdmFrWTlOcFo5eXZONWMKgx4huoSnbkRq0wQbsYgsWUKDTxDGNvYR anVMQg+c7PwDlk1V4JQZ4WrYLx63Ep5qDjGlN/Ssf2Vo6rAuuKetcA== -----END AGE ENCRYPTED FILE----- - - recipient: age1jhf7vm0005j60mjq63696frrmjhpy8kpc2d66mw044lqap5mjv4snmwvwm - enc: | + recipient: age1q47vup0tjhulkg7d6xwmdsgrw64h4ax3la3evzqpxyy4adsmk9fs56qz3y + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2QjZYejFYbCswQjdmaDA0 L2ZqUUhtYU12YlpISmxueHQzRG5YL0tQNXh3CndGamMwRzYvUzkvaE9DVnMwTkNC @@ -33,8 +28,8 @@ sops: VW5yeFlvWUZ5MVpNZHA5M1VXR1hxU1kKqii08/MB2aabgP4RQs1ry8AxmFqB8Mn+ m7B0u64aziKXLSl0u471wqgD+YGRwNcajXT2pHCy8QWLznzvIMSrxA== -----END AGE ENCRYPTED FILE----- - - recipient: age13lmqgc3jvkyah5e3vcwmj4s5wsc2akctcga0lpc0x8v8du3fxprqp4ldkv - enc: | + recipient: age1jhf7vm0005j60mjq63696frrmjhpy8kpc2d66mw044lqap5mjv4snmwvwm + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrSUc3VnllVDFZTm1jRnlP ZDBqelhkeHliZ1VlcjVnblQyeFlWclZTWkZjCjhJQk5EWkVoQjdoMHg4Zko4OU1C @@ -42,8 +37,8 @@ sops: cGJ3NDBLem9FNUpnbStYRTlqQStHV2sKwxPe4nTULsU0mVeUh8mhr2KX9U0iT5dL zvHldoQG6mZHgtHK6XI5AQJYf+zUW66OKqNSxAnn+BM20QkAQVZNVw== -----END AGE ENCRYPTED FILE----- - - recipient: age1l272y8udvg60z7edgje42fu49uwt4x2gxn5zvywssnv9h2krms8s094m4k - enc: | + recipient: age13lmqgc3jvkyah5e3vcwmj4s5wsc2akctcga0lpc0x8v8du3fxprqp4ldkv + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0NU9ac2FuRHI1dkQycmc0 YlhGK29UeTdiZEZXcWtPUW4rMis4Z2NWYWpJCkVldEdMc3ZTaDFidHpaZk5mM283 @@ -51,8 +46,8 @@ sops: L2NObzZadlJ5d3MyeGRqKy95L3BOMFEKtoswi6r2TmCZzngUkiGQV5TTsuzisMFS 5QI0aQZwhexqUMvbPuajYKvcPj+D6a2xaxbL3TBRLjOrFmcp5J7/YA== -----END AGE ENCRYPTED FILE----- - - recipient: age1ufnewppysaq2wwcl4ugngjz8pfzc5a35yg7luq0qmuqvctajcycs5lf6k4 - enc: | + recipient: age1l272y8udvg60z7edgje42fu49uwt4x2gxn5zvywssnv9h2krms8s094m4k + - enc: | -----BEGIN AGE ENCRYPTED FILE----- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByUlVjM2xpc281bHZzOGVo L3VEclhJZDd5SS9mazFiTk9DcmxMaWxPT213ClNPWERKQU03OWk0OEVIY05ib2VG @@ -60,7 +55,8 @@ sops: TmMvWVpobnl0eXBIOGQwMW5BSlhJTUkKzua1artJWbZlKfzv27xfZJeBpntBYwUf c8i1gNlvRwkhFAlrWcKR65vgyxsO3rbkLJRkcwG/q4hHj9zBeC/K2A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-08-24T22:36:28Z" - mac: ENC[AES256_GCM,data:gtY2M4+BGBRJFzuRURjJypTTbjhn+pVJoKy2REa4a/hSpn7Rnp2Nk3t0/DNYKIquGS7gFxYpXQnUyhBHlAfXqnQWu5InE2b6iLG6INdzeyPI4dGfJaop8ZxXTCKNy3kLgW9kkjBbS1uQlHvy9y/2J+QjjjHPw7M4Fh+E9XKwDGk=,iv:OoCyzLvP6iVwrU2xmK/7ov4h0QqrWk+XbGDiUJ68kJo=,tag:iYVF12f7iHm/dkWFTIsO8Q==,type:str] + recipient: age1ufnewppysaq2wwcl4ugngjz8pfzc5a35yg7luq0qmuqvctajcycs5lf6k4 + lastmodified: "2026-06-29T20:19:44Z" + mac: ENC[AES256_GCM,data:GIvQxWt4tZGn0fyiXVtxGFQQoNcFUgilF+/PSz50exVrmzsS0XQUk/TIDFHaQR9jlJI50jqlyc1rBHgjnqC2oPHhPWaaVhgF18vQI55rGKdymNFjsHnaCkblFVdR1RJm0FSB2Ri6y5k8tfN3ywiwromJRz4NYzr1hbmr36azfg4=,iv:V3jspeYt/d2wy13gUrQmPGARm0hxwvSL/mocJAUofdw=,tag:vARoUzBWTJKkONDGoQdzNQ==,type:str] unencrypted_suffix: _unencrypted - version: 3.10.2 + version: 3.13.1