diff --git a/SwarselSystems.org b/SwarselSystems.org index bc000ce..d333372 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -1937,7 +1937,7 @@ My work machine. Built for more security, this is the gold standard of my config mode = "3840x2160"; scale = "1"; position = "-1280,0"; - workspace = "1:一"; + workspace = "11:M"; output = "DP-8"; }; work_middle_middle_side = { @@ -2049,7 +2049,7 @@ My work machine. Built for more security, this is the gold standard of my config jellyfin = false; spotifyd = false; mpd = false; - matrix = false; + matrix = true; }; }; @@ -4502,9 +4502,14 @@ This utility checks if there are updated packages in nixpkgs-unstable. It does s SHARESCREEN="$(nix eval --raw ~/.dotfiles#nixosConfigurations."$(hostname)".config.home-manager.users."$(whoami)".swarselsystems.sharescreen)" - wl-mirror "$SHARESCREEN" & sleep 0.1 - swaymsg '[app_id=at.yrlf.wl_mirror] move to workspace 12:S' - swaymsg '[app_id=at.yrlf.wl_mirror] fullscreen' + if [[ "$1" == "start" ]]; then + wl-mirror "$SHARESCREEN" & sleep 0.1 + swaymsg '[app_id=at.yrlf.wl_mirror] move to workspace 12:S' + swaymsg '[app_id=at.yrlf.wl_mirror] fullscreen' + swaymsg output eDP-2 mode 1280x800 + else + swaymsg output eDP-2 mode 2560x1600 + fi #+end_src @@ -5516,6 +5521,29 @@ Here I only enable =networkmanager=. Most of the 'real' network config is done i }; }; + wireguardvpn = { + connection = { + id = "HomeVPN"; + type = "wireguard"; + autoconnect = "false"; + interface-name = "wg1"; + }; + wireguard = { private-key = "$WIREGUARDPRIV"; }; + "wireguard-peer.$WIREGUARDPUB" = { + endpoint= "$WIREGUARDENDPOINT"; + allowed-ips= "0.0.0.0/0"; + }; + ipv4 = { + method = "ignore"; + address1 = "192.168.3.3/32"; + }; + ipv6 = { + addr-gen-mode = "stable-privacy"; + method = "ignore"; + }; + proxy = { }; + }; + "sweden-aes-128-cbc-udp-dns" = { connection = { autoconnect = "false"; @@ -5651,6 +5679,9 @@ I use sops-nix to handle secrets that I want to have available on my machines at handyhotspot = { }; vpnuser = { }; vpnpass = { }; + wireguardpriv = { }; + wireguardpub = { }; + wireguardendpoint = { }; }; templates = { "network-manager.env".content = '' @@ -5662,6 +5693,9 @@ I use sops-nix to handle secrets that I want to have available on my machines at HANDYHOTSPOT=${config.sops.placeholder.handyhotspot} VPNUSER=${config.sops.placeholder.vpnuser} VPNPASS=${config.sops.placeholder.vpnpass} + WIREGUARDPRIV=${config.sops.placeholder.wireguardpriv} + WIREGUARDPUB=${config.sops.placeholder.wireguardpub} + WIREGUARDENDPOINT=${config.sops.placeholder.wireguardendpoint} ''; }; }; @@ -9553,6 +9587,8 @@ Currently, I am too lazy to explain every option here, but most of it is very se "${modifier}+Ctrl+Shift+t" = "move container to workspace 14:T"; "${modifier}+Ctrl+l" = "workspace 15:L"; "${modifier}+Ctrl+Shift+l" = "move container to workspace 15:L"; + "${modifier}+Ctrl+f" = "workspace 16:F"; + "${modifier}+Ctrl+Shift+f" = "move container to workspace 16:F"; "${modifier}+Left" = "focus left"; "${modifier}+Right" = "focus right"; "${modifier}+Down" = "focus down"; @@ -9608,8 +9644,8 @@ Currently, I am too lazy to explain every option here, but most of it is very se titlebar = false; }; assigns = { - "1:一" = [{ app_id = "firefox"; }]; - "10:十" = [{ app_id = "teams-for-linux"; }]; + "16:F" = [{ app_id = "firefox"; }]; + "15:L" = [{ app_id = "teams-for-linux"; }]; }; floating = { border = 1; @@ -12964,7 +13000,7 @@ While we are at it, we are also setting up a persistent undo-file for every file #+begin_src emacs-lisp (use-package undo-tree - ;; :init (global-undo-tree-mode) + :init (global-undo-tree-mode) :bind (:map undo-tree-visualizer-mode-map ("h" . undo-tree-visualize-switch-branch-left) ("l" . undo-tree-visualize-switch-branch-left) @@ -12973,10 +13009,10 @@ While we are at it, we are also setting up a persistent undo-file for every file :config (setq undo-tree-history-directory-alist '(("." . "~/.emacs.d/undo")))) - (add-hook 'prog-mode-hook 'undo-tree-mode) - (add-hook 'text-mode-hook 'undo-tree-mode) - (add-hook 'org-mode-hook 'undo-tree-mode) - (add-hook 'latex-mode-hook 'undo-tree-mode) + ;; (add-hook 'prog-mode-hook 'undo-tree-mode) + ;; (add-hook 'text-mode-hook 'undo-tree-mode) + ;; (add-hook 'org-mode-hook 'undo-tree-mode) + ;; (add-hook 'latex-mode-hook 'undo-tree-mode) #+end_src *** Hydra :PROPERTIES: diff --git a/profiles/common/home/sway.nix b/profiles/common/home/sway.nix index 9a49861..33476ab 100644 --- a/profiles/common/home/sway.nix +++ b/profiles/common/home/sway.nix @@ -87,6 +87,8 @@ in "${modifier}+Ctrl+Shift+t" = "move container to workspace 14:T"; "${modifier}+Ctrl+l" = "workspace 15:L"; "${modifier}+Ctrl+Shift+l" = "move container to workspace 15:L"; + "${modifier}+Ctrl+f" = "workspace 16:F"; + "${modifier}+Ctrl+Shift+f" = "move container to workspace 16:F"; "${modifier}+Left" = "focus left"; "${modifier}+Right" = "focus right"; "${modifier}+Down" = "focus down"; @@ -142,8 +144,8 @@ in titlebar = false; }; assigns = { - "1:一" = [{ app_id = "firefox"; }]; - "10:十" = [{ app_id = "teams-for-linux"; }]; + "16:F" = [{ app_id = "firefox"; }]; + "15:L" = [{ app_id = "teams-for-linux"; }]; }; floating = { border = 1; diff --git a/profiles/common/nixos/network.nix b/profiles/common/nixos/network.nix index a5242ed..fb2ad17 100644 --- a/profiles/common/nixos/network.nix +++ b/profiles/common/nixos/network.nix @@ -151,6 +151,29 @@ }; }; + wireguardvpn = { + connection = { + id = "HomeVPN"; + type = "wireguard"; + autoconnect = "false"; + interface-name = "wg1"; + }; + wireguard = { private-key = "$WIREGUARDPRIV"; }; + "wireguard-peer.$WIREGUARDPUB" = { + endpoint = "$WIREGUARDENDPOINT"; + allowed-ips = "0.0.0.0/0"; + }; + ipv4 = { + method = "ignore"; + address1 = "192.168.3.3/32"; + }; + ipv6 = { + addr-gen-mode = "stable-privacy"; + method = "ignore"; + }; + proxy = { }; + }; + "sweden-aes-128-cbc-udp-dns" = { connection = { autoconnect = "false"; diff --git a/profiles/common/nixos/sops.nix b/profiles/common/nixos/sops.nix index 74a8f33..f54583b 100644 --- a/profiles/common/nixos/sops.nix +++ b/profiles/common/nixos/sops.nix @@ -22,6 +22,9 @@ in handyhotspot = { }; vpnuser = { }; vpnpass = { }; + wireguardpriv = { }; + wireguardpub = { }; + wireguardendpoint = { }; }; templates = { "network-manager.env".content = '' @@ -33,6 +36,9 @@ in HANDYHOTSPOT=${config.sops.placeholder.handyhotspot} VPNUSER=${config.sops.placeholder.vpnuser} VPNPASS=${config.sops.placeholder.vpnpass} + WIREGUARDPRIV=${config.sops.placeholder.wireguardpriv} + WIREGUARDPUB=${config.sops.placeholder.wireguardpub} + WIREGUARDENDPOINT=${config.sops.placeholder.wireguardendpoint} ''; }; }; diff --git a/profiles/nbl-imba-2/default.nix b/profiles/nbl-imba-2/default.nix index 81eddd3..8324f07 100644 --- a/profiles/nbl-imba-2/default.nix +++ b/profiles/nbl-imba-2/default.nix @@ -139,7 +139,7 @@ mode = "3840x2160"; scale = "1"; position = "-1280,0"; - workspace = "1:一"; + workspace = "11:M"; output = "DP-8"; }; work_middle_middle_side = { diff --git a/profiles/server/winters/default.nix b/profiles/server/winters/default.nix index 5305acd..222e69d 100644 --- a/profiles/server/winters/default.nix +++ b/profiles/server/winters/default.nix @@ -46,7 +46,7 @@ jellyfin = false; spotifyd = false; mpd = false; - matrix = false; + matrix = true; }; }; diff --git a/programs/emacs/init.el b/programs/emacs/init.el index 482f298..9a0b387 100644 --- a/programs/emacs/init.el +++ b/programs/emacs/init.el @@ -1549,7 +1549,7 @@ create a new one." (use-package ein) (use-package undo-tree - ;; :init (global-undo-tree-mode) + :init (global-undo-tree-mode) :bind (:map undo-tree-visualizer-mode-map ("h" . undo-tree-visualize-switch-branch-left) ("l" . undo-tree-visualize-switch-branch-left) @@ -1558,10 +1558,10 @@ create a new one." :config (setq undo-tree-history-directory-alist '(("." . "~/.emacs.d/undo")))) -(add-hook 'prog-mode-hook 'undo-tree-mode) -(add-hook 'text-mode-hook 'undo-tree-mode) -(add-hook 'org-mode-hook 'undo-tree-mode) -(add-hook 'latex-mode-hook 'undo-tree-mode) +;; (add-hook 'prog-mode-hook 'undo-tree-mode) +;; (add-hook 'text-mode-hook 'undo-tree-mode) +;; (add-hook 'org-mode-hook 'undo-tree-mode) +;; (add-hook 'latex-mode-hook 'undo-tree-mode) (use-package hydra) diff --git a/scripts/screenshare.sh b/scripts/screenshare.sh index 7674c40..353ca4c 100644 --- a/scripts/screenshare.sh +++ b/scripts/screenshare.sh @@ -1,5 +1,10 @@ SHARESCREEN="$(nix eval --raw ~/.dotfiles#nixosConfigurations."$(hostname)".config.home-manager.users."$(whoami)".swarselsystems.sharescreen)" -wl-mirror "$SHARESCREEN" & sleep 0.1 -swaymsg '[app_id=at.yrlf.wl_mirror] move to workspace 12:S' -swaymsg '[app_id=at.yrlf.wl_mirror] fullscreen' +if [[ "$1" == "start" ]]; then + wl-mirror "$SHARESCREEN" & sleep 0.1 + swaymsg '[app_id=at.yrlf.wl_mirror] move to workspace 12:S' + swaymsg '[app_id=at.yrlf.wl_mirror] fullscreen' + swaymsg output eDP-2 mode 1280x800 +else + swaymsg output eDP-2 mode 2560x1600 +fi diff --git a/secrets/general/secrets.yaml b/secrets/general/secrets.yaml index 301bb98..444e485 100644 --- a/secrets/general/secrets.yaml +++ b/secrets/general/secrets.yaml @@ -1,102 +1,114 @@ -mrswarsel: ENC[AES256_GCM,data:WEKMUQL7gmw1Jy7nVQ75B76PNw==,iv:4W//eaU5ccAMW1+y1pspergCbEmMWx/k+sw9aLV0QMw=,tag:J6NoHtrr2s5SeneMu2I2pQ==,type:str] -nautilus: ENC[AES256_GCM,data:Yj+P+i+geMKXRyQhR2EZXvU9kQ==,iv:jgkOF8lB2bqcQHsUUR9SwbcS0s5E1n05kmuqZGMjXm8=,tag:HS0iwSYdj0Hoq2V1IlR0MA==,type:str] -leon: ENC[AES256_GCM,data:XPPOTZVtWuUhfrLRZ9+myTYdXQ==,iv:JjSluv6liOjbdswK5FcDqFaGfgc8lSxYcde0oVVAOB4=,tag:XzyfN8ak82dFUTzbNox1iQ==,type:str] -caldav: ENC[AES256_GCM,data:Hmb0K0zvZMtFwkWVJOJVe7117qfqShoUCzYbyySpVHY/ggf88t33znVqthi+HhvZP7o7mFRbxQKXVOSru3Erzruo5WsHFK/TJMZQyQ==,iv:XXS5jTpX/yFSSoHb51X/ZTHdTkqFRBIwu0UC4pcGk9g=,tag:ToCo6nL2tkc3oKdlvDTq/A==,type:str] -restic: ENC[AES256_GCM,data:oFM5eeKQi9zr1sU=,iv:mNdJO+Snc14PWu1GIHhgwI4tZp0KcroA+eVmFZ3RBic=,tag:1m9764NXm8A1g2TuZEAcFg==,type:str] -swarselmail: ENC[AES256_GCM,data:e+oqHFy1Ui1uepKhFBtYbAkn752qxRb6Xvx5gOEjQyc=,iv:oUo8HVHKog+YxWb5u3AuhHGDVeXZIUo1Heq9m/O5igM=,tag:VNhO2vf8l546AjEx+dNjIQ==,type:str] -swarseluser: ENC[AES256_GCM,data:jaNRDSLSSB60aA7FnEO25FzrH1EL1FOW33hrXtPJEFkpeJKbdWypR+f3m/z6s1pmFtL/2x8kAdJUC42kZAg20/o9ZuD4KfDoKg==,iv:f5t5Kh9k/6D0+Fs1UEn95Dbgb3pF4lertBTZqdF1Fmk=,tag:Qb6RrMMGiMIBoLzRPXhTPg==,type:str] -ernest: ENC[AES256_GCM,data:C7ppu1S0RR0=,iv:zB07MW/bAQwNWJUHEIbvo5Ug9QYTDmk6jx3znnOqjOc=,tag:EzUEyA6HalGTKgWv7gqgmg==,type:str] -frauns: ENC[AES256_GCM,data:A5n9whHLCAI=,iv:2UTWu1Fqp9iSGcykXElGNko9fPOzEW/Sb4I+9hBMLfw=,tag:FnTXC7qZkO+R4GLJBg66Cw==,type:str] -hotspot: ENC[AES256_GCM,data:PAcHBVuKCIQ=,iv:mGKtXOMZuBV+97dQiQcM3BJs2G8j58dx0c6UN6rnG3M=,tag:6xf+NBS2OvU3X/L3Hao4MQ==,type:str] -eduid: ENC[AES256_GCM,data:/qfAWRxwIGRGK5HEsYsNtes9VJHfkx2C0WL8igw=,iv:znQJUPTbX/ZBpX5JB5QAUWTsbISZR2CAa9vZ9N3V2x0=,tag:2NiZ5Ynt3CFvsZ0i5s71xA==,type:str] -edupass: ENC[AES256_GCM,data:StcWMBpiRQk4tro=,iv:RGQ0i27eErOaTvHJINSgCh/sO48IJWoR5nwdk4Kgfic=,tag:M1zPdKrNLXdXLSJ9A8Ay7w==,type:str] -handyhotspot: ENC[AES256_GCM,data:6XS3MI1sFbQ=,iv:2QQDbWre66cZxcQJqjMfYC6Uxfw6RBcgypWb31uJJxU=,tag:2gbd3tdFlSTv84GpTMQHiQ==,type:str] -vpnuser: ENC[AES256_GCM,data:/fRpq/wyKuM=,iv:er+BKrfzihyRNzyTx3LIlecpyXlelh8OE8LZrGw6PNg=,tag:h7weTZXh43myaf35UwW0ZQ==,type:str] -vpnpass: ENC[AES256_GCM,data:Vrhex2J5MmGdxw==,iv:rauPM5/cGfj5btQaUVIeMpr/hjKInl31+semAfZchCQ=,tag:3hshXzNp9rtp2en1lxi5mg==,type:str] -github_notif: ENC[AES256_GCM,data:1E4/5leailXfftRIs2iIW+FJV291R1QbbVD+M//e1HRLGSF1GG/7Ww==,iv:hQ3u0KRssbIWoM3+t3VFGJ9YRLhLZIBYN3bC2JKj7nE=,tag:eOIodKAjVPtmDOeIXw4UIw==,type:str] +mrswarsel: ENC[AES256_GCM,data:2PA5eSGe0U8hgSxEMYgwadcISA==,iv:pR0OHRTWM5tCv8gd1F43w1EWrpO/RNEv7cdWuUW0ORo=,tag:8jVKaWLS4FmApjFchc/2cw==,type:str] +nautilus: ENC[AES256_GCM,data:lcN8hZT1MGHwSHGJdYaeUGUDaw==,iv:8wtRxFAC/axTDnrTj3LNSdXlOIuGRf0Y0NIC+lZauOw=,tag:KOgF0geY64ZP+RdkZ63h9w==,type:str] +leon: ENC[AES256_GCM,data:2EScIa4/zFoia61VeMO3HwjDCA==,iv:sPRMBtlq95i5pcffn+hJS8Cupb+aVl0cgXTobEJka5o=,tag:x70G7BdzlNGpty3qfpe/xQ==,type:str] +caldav: ENC[AES256_GCM,data:CTRi3zjtVZKjdMHGotpLYRvAN5y3wIukl6uRGJg+83iT9ihIJWZLHPFfu+0SDbrWJcdLfOf5582SJR+dEbJTM4LQ7M8CglqQ5y+JrA==,iv:4mcrEScfd/Fls6D+Ht+VyPsy0MMDdS+uTb6kUJO8zaU=,tag:UMI7Y1SY2z7/ojKjVB8yqw==,type:str] +restic: ENC[AES256_GCM,data:u7xDJNe8F3fF9LY=,iv:swtX7j87JL3U0QVZMMeeGMKvASOddwEATq/XmqXALPA=,tag:dlmbo1VkZea/ZaNB7ISfow==,type:str] +swarselmail: ENC[AES256_GCM,data:lLklyM5g10V169WSKYURHubCvO2eeMYVhsLjIrfl/dI=,iv:DdzbyjHv6GKeeX3f7p4/02mrctmCsxO2f/VIPf2rAd0=,tag:it7+PBO/kVbeAadHz5/YLg==,type:str] +swarseluser: ENC[AES256_GCM,data:Yauk2ZYZ6bUB0RMdsghWhhGZtZPBJvlB1K2ZKe94OGlTiDSxi+PmLU6E0fA5514228yDU7+7Rmvspxmb2Bj0tHTh1/YXJjF0zg==,iv:dLXNOLujvJs6pAD4iFlmiZZ7Xd8IyLYkIM+o2SS5xGg=,tag:nJg5K5CP7sNkY5UFpf375A==,type:str] +ernest: ENC[AES256_GCM,data:GdiiYQsECfw=,iv:8PyR5flvX867Bj8+86taO/iAhuHoIrnyiprc5xStLQU=,tag:H5NTujub0s0oQIGAc1VF1w==,type:str] +frauns: ENC[AES256_GCM,data:mBg+13ngdm0=,iv:Y9jWoBujo0/V6qZhwMzd52tUAOLkqfdq7FBIwDTomII=,tag:cBY+WGh6u7tbnChgqU2LbQ==,type:str] +hotspot: ENC[AES256_GCM,data:MDsEaOaymLw=,iv:aHkMjBNrzBVuiSyfd4FtbSkWzVxIWmj9M0Xkjn9uIek=,tag:obmIguSF4weYSEl7XuOARw==,type:str] +eduid: ENC[AES256_GCM,data:uMwW4qqTgUVrF0xE2reCDTYRg88PeX8RH5M9OLI=,iv:HN5E03mqsVADxntZF6kh9w8gIMeA8GTPtR9Q84UcUiY=,tag:1DvEWOyjUSQlgwNcsxrXig==,type:str] +edupass: ENC[AES256_GCM,data:13w+Gk+qdymEYxg=,iv:YlmNWvhMoP5040dxQm/5FixLwtmbLkURssbNLh8FqhM=,tag:elADsdJk61S+Ggw6Rdp6/g==,type:str] +handyhotspot: ENC[AES256_GCM,data:D0ssFJ9kCBY=,iv:B1iCgDRpkTuVYtr4FtCvHTQTqVN1hpAkaNZrPdlzPMw=,tag:7LGegMEfwKLm8FJtzhbQ3Q==,type:str] +vpnuser: ENC[AES256_GCM,data:ecsoOsubEkY=,iv:9tAKHXIAqe7rb8qp0VC3uQoTKJBZVoslftHYJv/t9PI=,tag:bKUGS4tPREhrYTMAIu5P2w==,type:str] +vpnpass: ENC[AES256_GCM,data:h/dCaR9QPgS20w==,iv:2MoKiVMr2vYoPMV5xHm1OBlrqoFY2b5/jLv+5K87RyM=,tag:apjl3IjW/PH6BN4CmKpASA==,type:str] +wireguardpriv: ENC[AES256_GCM,data:ZzC13qwHDfBcY5VxiC/Y8FJKdpPVkSAaAKPXKQdgSGUbNa+NA2IBhTWxJD4=,iv:Tv35O5MZIo1sQyLsdOVUi8SIQ9dewO3NsWvOmIUf2wI=,tag:DrQpFGD3+IvlOqxyWueP1Q==,type:str] +wireguardpub: ENC[AES256_GCM,data:HeONQJ1Znwm5BtEnzROrEHcO1zskUsJxBq7X+JfzKM3ZgZquY0KHAysKD78=,iv:WcFL2GOjnmCrT52P+GdfJ1vzw2WcHlCTB8KPWqkHsxU=,tag:jnqRZeZFi+xWeXsd0R8WgA==,type:str] +wireguardendpoint: ENC[AES256_GCM,data:R65L/HkraRbb630YwOOuS4SoYc60,iv:M1Z8zWbWGkGrtZnPuTMXz4MznBu6bfpZP0bY7S86aHc=,tag:D8noDszpaQq5eigkCD9LKA==,type:str] +github_notif: ENC[AES256_GCM,data:bkJh1Rta3IM51NjZm+UoOaHThib7WSpW+ZxZSNazbW2WvhhM0yB0YQ==,iv:/Z4T+kiEic4iWwvAW3QjzE67uZ2LpgFCxOHAIaunKHs=,tag:Hk1LMS07UE8coTL4BS6a+A==,type:str] sops: kms: [] gcp_kms: [] azure_kv: [] hc_vault: [] age: - - recipient: age1zdjm8qa5t25mca0xxhhkpuh85mgg4l267mqjj2pdttksq7zg4unqdmqyp4 + - recipient: age1h72072slm2pthn9m2qwjsyy2dsazc6hz97kpzh4gksvv0r2jqecqul8w63 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaR3NldGhjcTNXR0lhNU1Q - TWE4dyswREM3ekllV1huOWhTN00wWjFEdDFVCnc4UG5RRng3Qm5VMkJRdHl5TmxJ - TG5iMDFGSXJPekZQeHl1L2ZpYnR0aFkKLS0tIER3cWlkS01KSlhjNit2L0NkZXRV - WHVtNVJkc3VnZmFiZzk0Mm1vWDZwRU0Kif4fwm3AEv3DJZXEoYRfWbYbPei2dO4m - OisWDDWKqeZ6vZF+BVk3eak+wY+Vy853k6nDg+PhvSMM31V4vL8NDg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzR3FZbWhtTElqS3BMVzZM + aXE2bnM0d1ZJQXREZ0hQYmFHY1ZJY2pySEY4CkhUa2xjZExKYmVzS1VRemp1SFpG + QnB5K3dXS1Btb0ViV2VsN0VkL1FPTTQKLS0tIEw3YUJWLzFEUmJLc0FIT0RpTXRv + a2VWTkZFMmtxdXZ2ZFhFVkhjMXFaZkEK1thOA5KuhG4utfLHmY9HGipHIBazQGMG + VUzp+JaPFUZ6AaW4H5XLm2V+qvmCfK/rpOAvFQBBXltf689edHiqSA== + -----END AGE ENCRYPTED FILE----- + - recipient: age1d4ywpqztawcw0eswn42udt4hhcktdcrm54v9kmt3uspkwkz8e52qx7d5aa + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxYU4xRXNITUcramhyTUlJ + cStpZHE1S0VZUXBQMnVCZTl5cmRPREZsZ1ZZCnIvVDVOY0NDUlFMeVJGSk9vbzhT + eDQzYktrZHMxcUg3a20wU2ZWQUlIYnMKLS0tIGZUdEdFdHlhSk0wYVZ1YVdwSndU + dlprdnFjMXE5ZW9oRTF0V0dDcVlDZzQKcXo3VPBhu8SoLgHOWajmTkkVpzArWqSw + dj8b87KjlDsIpfe/y0mhVNCxdUYCOclwLnOX+F//YxMi9AdIoJ0Wtw== -----END AGE ENCRYPTED FILE----- - recipient: age1zlnxraee6tddr07xn59mx5rdexw8qxryd53eqlsajasfhfy78fkq705dfg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTNHM4bUxISUNQWUE4Tm5H - L3pZUVlGTk1hOEpCQmJZbEZoL24zWXUwY0hBClV5K2FLUFp1a05zQURpeXo2T09W - Q001L3dLSk5KZTUwdHAxQXhxMnVoMWMKLS0tIEt5YWF2VU1VMUdOZXNPMXd0L0xo - Q1FCVGNGY1EybklSTWJMTERJREo4TUUKSXFdoiK1NfjEK93Rl6sq7/RxkrS49N13 - bfPdkiwwNe85YavOFSQ18EXGQkw4CvuX4IpIScsyiKdo31o1r/ys9Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtSFBnV1V6MkNaemIwQzEv + UlhtVFFKYnhLZnI1c29wTHVPcnhGWElpZlFZCnNzSGVBMVI1SDh4b0d4TTFucm13 + MHNDNUJ5S1Vmc2lhdWZ2L3ZyK2Q4MlEKLS0tIFEyc3RBL3NRVTlUK01GbGZTdEpw + UkZFTEU5bDh4a2tqNlpFcmJGSHNrMW8KRuaomzzMMsBUWoy8fHu336pdFuryax2L + +rqJ5Lv/hQ3PKf3714D7oATUJa21QR0+rleDb7J6vBT3DJm3C2jAuw== -----END AGE ENCRYPTED FILE----- - recipient: age1hkajkcje5xvg8jd4zj2e0s9tndpv36hwhn7p38x9lyq2z8g7v45q2nhlej enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxU0diQ2hjcmRsdEpWTm1X - SmJwZlRTakt0RkVIU0VhRnN3d1c0aTYrODFvCjF2NVNkR2pBS3NVdjFiWnFPZ25T - N0tHc2lRdnlmdXliRE5UVUdOQ0xtczAKLS0tIEZ0SGhUd1p6V1RrSjl5Y09JZ3Bu - Q2cvQ1BMTTEyYmFSS3VKM1lRbkZFa1kK99zAahCmxYTfGDzUYJwboUs3uZ46raZS - 7Lc9NbNF/V5WhF91d8B0LUWkoreouWsV2qhV2y1hjl8jsiFV16FOoQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOSjJZSkRsRTE5MDEvTE1q + SmsrS2pscFFITXpkb1Z5aVhjUElwekRvc3pFClVnWWFWRThQWlY2U0hqRmIraG9U + TlNnRmJMNHZoU0RvcjBlSFh3YUxiM1EKLS0tIE8vdDRueWVINk1NUDlYdXZrK2Nw + ZFhPdnhSR3czVEdUaWJkeHpTWlhjMVUKK5NlPf0RoInkIjlvXmghjctpTkGQV32U + YzF6GgH625hES8Wc3ih1j9AhGgZ0JLG4Onpu1e1B8qhDh0H7n/evdA== -----END AGE ENCRYPTED FILE----- - recipient: age1s3faa0due0fvp9qu2rd8ex0upg4mcms8wl936yazylv72r6nn3rq2xv5g0 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBidm5OQ25LamQ5dlBYZGdN - TEdNVjF5U2lZZ0xRaXFGd0k0aERRci9yN2pvCklQUmZHYW0xdjZvWTI0TGc4SXly - SzFJN0RTb2UzdUdTY2dBNUJKMW9kNnMKLS0tIEZoLzRqb0ZTbDJWRHhPYmhTSUE1 - OUNMVFhQdnRHcitQVUFub0ZhZW1FMTQKMCETAd193P5dLGMoY3bv0V2+J3HSty5X - zCfOxBLsK4X30dudIHLVj8aRsfv2nSWEqELs9e4UeEASVle/leVY9w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtZlZoTWFhVHhwK1hkYlF4 + QlNkaExEc2Q0TUxPMlo2SWRKZDdnVGozVFRVCkF1QVN4eGFrL0NRb2lHVWlxQVhU + OFRNV0ZkNWMxc3lxY2xqcUQybEpVbncKLS0tIFVnL3RJUTkxSzBJY0JGR2NFbUx0 + Sngyc0toYzhONHhvdEJiZ0R5NUJpNTAKQqS616bm+CbjySz5NzjSUCFx+G5wXixG + j7429n5EfNPImIFS33bmBUO/YAThQVXVZTJu5WnKP/X+BnP6REdz5g== -----END AGE ENCRYPTED FILE----- - recipient: age16lnmuuxfuxxtty3atnhut8wseppwnhp7rdhmxqd5tdvs9qnjffjq42sqyy enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhTGxlOVZJRW5VTHJmOGZo - M0cyQ1ZUTG1TWWFlVFcvZEhzeURCQld5TUFjCmRBOEc0bjlWNTgyeWlhWTRuMVZ0 - WGNCUHRWUFRLb05jeWsyeFBlTkhOamsKLS0tIE0zSHhSQ0FZMm9PUDU4bkhyaTQ4 - cUxsRjB5MUVkQk14Mng5bEk2eW8xY0UKFcPwc3iVpmjPwogW2t48IdKOc/AiN+r1 - AJryUc2CZ3PK/njAnIxKqkCwsR527Txn0ulpaimqfv9nyJSVdbVXIQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNTlhML0J6eUY4cVdiUXZB + K1BMVWxIN3JJSk43T3owaDFIOVVZd3AvRjNRCnJYM1JqNitVeHdlaFBwSmtIdmQ4 + Wk5meWJyYTVMNWV1Z0NlQ2lvbHNCdDQKLS0tIHJ4Mmg5S3c4d2hEenpsajlwSC9z + a3VncGhOYkdZY1NtZlI0bllkQ1d0aVUKkkI0QF0NMAT1eZeddlRxQstEodH8thuv + QaXjRtUnzoAsLife63EDLsUN71XGlQzY5Gv/Ovi46YqF/CHN9QplGQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-08-10T20:57:39Z" - mac: ENC[AES256_GCM,data:unhftEeB+SE4lmTiJxfEGsiuBSPw2ClfGVvsNHWtVfjnkAJ0T6lQbFuxsuid0z6C5wvwabX1lFlzh5rilYyWZhWC58YTLa9RBigK07fq3y620JuOkczZ0puq9NOOv2+Uymp2k0R6B0VUJmIzKqDs4uIgwj4Jxged6m8B/FkDsc0=,iv:z1jeY2LoBtOZ9F56NGVgY+FytcIohD92oFLUempxUrg=,tag:kusyZHdKjCxhLv+U1P6cPg==,type:str] + lastmodified: "2024-09-25T08:19:44Z" + mac: ENC[AES256_GCM,data:yHyZxuO+7d3uawCv/1zCHPyXI2fGCUqjBW4aIau5GNtzguW4HTIcwKIj30f3dfJVFmX7Ike+BWi0ndoNWW9h6tiHs8k94gshF/v7c9eJ4IimX2ELpzp6xMPdH8qwKFEqIPFa35V+Drjj5EjjshzfuT2pX0Y11K62C8KmnsSrrqM=,iv:pGB7mOKNyGlGkb2wTSWz0coMrapNyobSh3fyWYFzXzU=,tag:4c3GpowBQrdX13KkqusuJg==,type:str] pgp: - - created_at: "2024-08-02T00:34:07Z" + - created_at: "2024-09-25T07:33:58Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAwDh3VI7VctTAQ/+MfOhtax5VRg/OtVPoj4T/qTYTymbKZkvQZ/Cd6vox4WO - xAADZ9kVbkUATDfhSpM7HjtsxLZTq1gmzXQCrSKDcAuVP0qZ0ZHs3TI+dk09m1R0 - 3aBLWsIbo3oLLdawmyWwpIJ9aSaP711MsIY6nv7sH1a3DpFYGpETgx/D4sC77zVg - WQX6xTbjr8Y+0vJg1P9ShNE0V/7KUFEmLkmDU6e9bAZiLem7x4ydxcZvA/l5avSy - T+HqPQGUg7DO9wa9vlpRAkxF5OaW0XMt4Lfq+rFohronCkQYfEKJ2MpEBdX/yNZC - UzK6ZQe/8pcCJ3wqrvH9pIvwTY0v7goYPhzyPXtmjMjLMObSw9avd0upTvkMmHvg - DQlZeFGDSCY7+E6d68JCbCuSnH8P8aE5WGxP/d58j54lTybtiiM15b8djmHaOaKd - 64H08mDX1Utig7BFYIX9OGAcC+Kk/XA6J+QsISL+VVO7+AiAqQGXQiwSB6hAvPZ1 - a0OKT5NaFqpzCBjJNkhy168n7hx1XZYNsydHfxGamLeU+/o/3+2eUxbVnO31PZ22 - HZpR8Czsxd1q9UKmKP1WUc9mQfBVEyltqsRzQWQwCGN8pscKOjzjqZsKP6Ro/zfZ - 08nKAioUFwNAGaOYbscFANZVCwkqsstpSUhu5teBFRApLiZO3/mZuMIGKdjNb2yF - AgwDC9FRLmchgYQBEACVBDESKyqIBkkETsLRHY8y4oFtDgiZPMTM7YTJe+cA52JE - J0ut6FmBSqpIrrCSeGydvHN3OI0CirnEuXsQ/i0XAjx5/zXGWcQZqFZEfW9yJ7KM - M3PkqC45ybeiUslqRy4P89vrhE1+6YLvepUxYJiFVNOVQKkF55NBF5MDeehhenkO - O7PzHRF1cZ2yWpiM6UhtspOVoygdAeP1+fdSeRoIvicmAG5NmhtJPdST+8St+er8 - LO2ON5iU2SpvN8Lx03dW/Pjoy9Wv8mqh3lZWt1NHRJ2GBWaUu58e0lECL0TAyzRf - NFYQ3mOwyxXl2Fn41qXr/HWWh5IDi3diZwWfgTJAPclxKTvJs+2Tc1V71RqFVHeA - ES//vLQyjWGefze7HvryEiGwkG3WFp76v10msP0TBrhRCBVHJk7ni3Q2OfV7ZI8S - YMPj3wftqp4tbUN5qtkKv3unb1+s8Kwh741xNUcupH5a8RsaDCxloLeOhpIfqwX3 - lowV2ogYujrPWwnmm3Jya7Kkxf+mvb/rgU0lho/YyIGif1dDLvtKoOyfhoqKh8J3 - 7Ru3yvmarN9guDM9b17gF9pOXEdHQW2nRjBuePr6RiRXU6iTxr7W7DaG6dYMBxkT - x3Z4M2f6uIokMEGGplBWLo7VI/meaQ6/0v0iazbxHRDScFw6AYqhb+esF32Yx9Je - AXF9GBITGTM9h9beEiF6tA19QPBLQumT0SIGdlXaCe49gD8c5p3nslhcc4uqDkXF - Y6h4pRiuamgCqReHDFGJjofRoXleew0ILFI2wOOOHkFdE99A2RI+zBqM/9dWpg== - =oTeC + hQIMAwDh3VI7VctTAQ/+Kg1uOwQ+CGGnqpyB+vCEwewrMyaGcURiXJ0KwY+Rm4kA + YmIeLOzRAasNaMOMinKhIj3OcH4lVx/jhjYPxPOq5Jv4V9cQA7+8Ply1eCKzdKRx + w0Ta1GbaduLCn7CTFljj6uiMIQgtiwkwCMR3evGDaknDX0FbK8R8IHGPSXKZm94p + k6X1ciHAukbW92sIUKM+dqlW0UrUX+goDWHHsdJEbmwqccK7u1bJrRD8f1w23uHQ + po+oeQ39Dy6/aXG0utK/yRbcFN1HgcmBLq7EW3cVNV+W6QALNPoA9gKZmp3s3U/K + FH7NKWGSa+PWmeikZf0BYFICfo/X/102GBvwQnz2PBQylUSA26cCN6TuExNtJ6FX + JyxoRhVB6ulMCwNdPNZt0mZ4PTpp9Cf4FJ6s1Z+iwClHH13fi3EAOGH1CSxNfiMZ + rweDt2eK4c9ucczvBKxH+klKR0ABi76Sjl6ZC9FqGvNddarAmqw/+KZjzFC1mmfD + jRaNRgOoK2DhjaXgiFoiCwbRAezj8MO/Th7+4LWwS+z7xoeL6cVWEi7tiq+O2r7x + 4fPXU0Htd04P3NI/nzMYolxBFcq9ytLEAUfcBes6zUPRekxEWvt3sumx4M15PdMr + 9wIOoxJ+3DHpGGiyHmRqlmqwTldvv+I8Uha8lozss8YLdG456ObMNuIAp0d0Z3OF + AgwDC9FRLmchgYQBEAC4Qta8cI/fhEyzADJYPHelu/RYPQs3LQtJbkC/3jHJpHR7 + WzdrGbrwPU5fHcTXHGBf5h8EWsyJVmK2V0dlhAsUncnV1KL3fEkMbQpZICtDguAh + /9Z1/k4gnM/AR748Gq1WdXHnL9MzAuIes+isK6JVdWLdU26eg2SWK8/5kQzWELeH + KyeIpPgcVY0vUL1H0WsZunUVs9Ui6Dt4Tyw0P0Rq7UCDrNzIcvjKpDOhuEWCPXVf + wwKR2ITLdNcdiJVL1QlvwwegMCKATypXP9rdU7jNGJJU/RaAHW+uSOjt+vrBZodA + 6V1bzeCbpMSaXS3lXmsp31UTI8/udHNB3c4qIu9ENHKmm9s6g/pyptkzkyJoDnqd + bz+DHIPSjFKyCXbxbsWtnma74VCOVzB1X7A/9LjuwS8PIpyV2fxMWwb6KF8oT3vu + Ky+t5U/N0jDkS+SJRlUvMD1TsW6Rmf0g8NL/UTTbF5zCW4SPFUkHt3DYCF/cWPX6 + cAlz+Ahrq1gyZPG2ub1iHKdxEzXapQ4czz8vGcqDefljQjQTBGT0pdaWn4prjtWq + 2nR/yhSDAnovNEvGKFxURClSN3Lhm3ztiKGS1dA2k3+x30H8ujYoy9qEoBYhgH3o + ppTCL1e6a3Udej1Fafr1s91vX6IlZeSzL8sxaPgreI667u0JfhJ45HWJpcmDodJe + AcJ5y9fm1w/krLsA4NOwX+PSaNTOGzRxaPWJMlMd8/wjb/Msxr8VbTjyfQvtHHE5 + V4rgna5pBuILqrz2cR/fliZSzIm3T2pP2QkBlkqxf7KAOHooe7wawumg5gsMUA== + =PdMV -----END PGP MESSAGE----- fp: 4BE7925262289B476DBBC17B76FD3810215AE097 unencrypted_suffix: _unencrypted