fixing up mrconfig

adding dotfile for plain text
This commit is contained in:
2023-12-06 18:50:05 +00:00
parent 5d7b023166
commit 635004f3c3
5 changed files with 138 additions and 6 deletions

46
dotfiles/sstent/justfile Normal file
View File

@@ -0,0 +1,46 @@
bootstrap-repos:
mr --trust-all bootstrap /run/user/1000/secrets/mrconfig
update-secret-mr:
#!/usr/bin/env bash
cd ~/vmimages
cp secrets/user_dotfiles/mrconfig secrets/user_dotfiles/mrconfig_old
cp ~/.mrconfig secrets/user_dotfiles/mrconfig
sops -e --input-type binary -i secrets/user_dotfiles/mrconfig
# sops -e --input-type binary secrets/hosts/StuPC/mullvad/device.json
# $ sops -e -o krb5.keytab
# # an example of what this might result in:
# $ head krb5.keytab
# It can be decrypted again like this:
# $ sops -d krb5.keytab > /tmp/krb5.keytab
sops-updatekeys:
#!/usr/bin/env bash
cd ~/vmimages
sops updatekeys secrets/user-secrets.yaml
sops updatekeys secrets/host-secrets.yaml
sops updatekeys secrets/*.yaml
rebuild:
sudo nixos-rebuild switch --flake /home/sstent/vmimages/.#${HOSTNAME}
nomad_run SERVICE:
nomad run ~/projects/nomad/nomad_jobs/enabled/{{SERVICE}}.nomad
nomad_purge SERVICE:
nomad stop --purge {{SERVICE}}
nomad_stop SERVICE:
nomad stop ~/projects/nomad/nomad_jobs/enabled/{{SERVICE}}
nomad_exec_bash SERVICE:
ID=$(nomad status {{SERVICE}} | grep "running" | grep "{{SERVICE}}" | head -n 1| awk '{print $1}'); nomad alloc exec -task {{SERVICE}} -t ${ID} /bin/bash
nomad_sh SERVICE:
ID=$(nomad status {{SERVICE}} | grep "running" | grep "{{SERVICE}}" | head -n 1| awk '{print $1}'); nomad alloc exec -task {{SERVICE}} -t ${ID} /bin/sh
run_nautilus:
mullvad connect
nix-shell -p nicotine-plus --command nicotine-plus
mullvad disconnect

View File

@@ -21,13 +21,19 @@
mrconfig = {
sopsFile = "${config._secretstore}/user_dotfiles/mrconfig";
format = "binary";
path = "${config.home.homeDirectory}/.mrconfig";
#path = "${config.home.homeDirectory}/.mrconfig";
};
};
};
#home.file."/home/sstent/.config/bash-completions/mr.bash".source = ./mr_completion.bash;
# home.file."/home/sstent/justfile".source = ./justfile;
home.file."/home/sstent/justfile".source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/vmimages/dotfiles/${config.home.username}/justfile";
# home.file."/home/sstent/.config/beets/test".source = config.lib.file.mkOutOfStoreSymlink /run/user/1000/secrets/test;
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
home.packages = with pkgs; [

View File

@@ -0,0 +1,48 @@
#!/usr/bin/env bash
_mr_completion() {
local cur prev opts
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
flags="--directory --config --force --force-env --verbose --minimal --quiet --insecure --stats --interactive --no-recurse --jobs --cache --cached --uncache --top --trust-all"
case "${prev}" in
mr)
opts="checkout update status clean commit record fetch push diff log grep run bootstrap register config action online offline remember"
COMPREPLY=( $(compgen -W "${flags} ${opts}" -- "${cur}") )
return 0
;;
clean|commit|record|grep|run|bootstrap|register|config|action|remember)
case "${prev}" in
clean)
opts="-f"
;;
commit|record)
opts='-m -a'
;;
run)
opts='<command> [param ...]'
;;
bootstrap)
opts='src [directory]'
;;
config)
opts='section ["setting=[value]" ...]'
;;
*)
opts=""
;;
esac
COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
return 0
;;
*)
;;
esac
return 0
}
complete -F _mr_completion mr

View File

@@ -1,5 +1,5 @@
{
"data": "ENC[AES256_GCM,data:FPFwVL3VY3xVfqZ6SCaEUIdVnSSzOAs1moKbWsWi5hn0BciVTQoxftKIYX/3zJcGY9LONzsl949VcRNdRpl8hMngLPQ9I3h80g9FDBLYzjbB/cwypnuuJA67up/rbFQoQBAhhCjK1jRh7FQTokD8ecqOj5AO/0REpVMul6IOqZMcFp4JfMKpTNsf17RqaaMH3eBGpYyKZ0rUU5NhaLc9FqBNjJYkxlGWSDdw9rJup47QwwyFPe+FbLq7cGf2Tq4WmGVvwcbiX/Ngo3nWWSod0pcXQ+6r6l9HqUupK73gmbAUQt85LOY19bTlmdUxM2/SOIPurSuJtZhpWWBEwdfGwYCc6CsPLj5aGU3eFS17tL5Nm5JVwd7rSQ+tj2MNtlCQfscfVvTg0+u/eUf79kLceE+azeFtbwA8U69aB5MBIQ+Y+cQVytISAxjJLFabGzc0PKVH0MANbKPzoXnme71ADojgWl1pPhnJBe6C37qBtm3IihTPJXa5vNfMj6iZxGroOVsEvdXfXbUGH9/1zyYXhBEcy2BGQDjWOMMbwMWNaMCcP3k3Cq5haEhy08xvIUhPakeDzzjJLvPi82kDmtKaD0pVY9Ym/8VPlIhmyrhoKC/pJhsd8O9KuCRTMp/tP6Pgf0pSOYhfC7Wvm4XVczwbcebLBXOlDpJXoOa6F4fqUDUo0Z0y6tAwjUfhuz5D074GlefQSJL7pC31d4dCAlFVykXKKKktFkRGSHIy8l3964htw+Xa78VyvCPZrKfWU0usaOFdZ1/5DHpq9nV1VLYESCygktEmseFhpDX4G5SLztB6txSy+dlSTwj1ARWdWCFuLDPLsuoF9k1zUNmAVJxpYTs7sDGaeyLnMz/hnumbY0EaaGXlY6YYfxX4286/eXQajpixy8peeYCGoNTwRkRPkur7Hids3K4SktcB1jXEuZWEnNe0LfrhePMI5VKW1M2QIJVJmG8GXvKdW298WKCVq3SL+EWn5dQnPHNuPEYv35cRnmshBfCJAS+kUkR+l97yN+QPWNtaJsdC1fRsA/zvtofyV89yNzqvnqXnbbBU6gahdTwgnc06kOridDDQlb3W4nU+RdnLfINnTLdZ5h1f+S1mn+EOpIVJ6+zJcqVVt2RdfrC3x4Nly8R08Q2bVG5OJCYasxOAiJH0IwO8nsjUusH4nehUUqJ66Gzg3k4OMydw2zh4iJJeHVdwa3FCbc71HagbeohTx+XA2DCCRnkQwgI+QkColUIXYx6q5CtzRAe4m6Qpgq8htBEWMnq2a0iAdDRASXxKvVST9TMitnVp6NdjPzRIXUma6x/hNmYo70Mj0qX8zun2Mn8K9qKvO4+oBIaHBdr148TnAVKiLTfht19/qekYea4dVAOMXNwSNWh2AZbhQTO+KMq+bdU+qcvT9t3ddvMjZURAa1F5Vck8V/+GZV+xNwXrhH8y7WxOFA5TrInnpCAKAqJXz35zYrW3k/rEqhaGE9XsKzg0,iv:DxJeRxDb7SkqXvYJpDljssmL/JRy4PnGKIXckeUcSM8=,tag:AqtC4nCe0ewrK/fDBuNiYA==,type:str]",
"data": "ENC[AES256_GCM,data:kWE8TFjQQKgO77NftHZFSj4K+HzWePqTFDG9wqaWl0A6c0f60QCY30kibIwbCB3bmH7MI18o4Ct9A5qel386tM1GOUFJ83M83+IGG3b1A7tsHFiwfM1dSthuGUPrXwRxK9Gt6qeldeTDmWmAkXWm9yrwaFsjuQ2dmKDBXXdo7z8Z29t9FbDD8uJMbe70RO3OrtS6nd743HbPkleLfajFbjT332pFTNu5b1Zm2ES6m/IYJvTstqyXY+UWh3T5Dq6C3+WKy/r8nOzl+YeSXNe3Lrd+NvrWFK5Yblo03G5ZPExMjP7L/ufmgWVvbEb1i37uPggArQZIi8lrdZt51wn7stmkExBpgvZgrHTuZLgBNN/cT551OEMZhn2zhdjD6ylAbDHXdPfNY8kK0Ik3e6Hx4z3Lg8S5FE5gueDjUfpopkQeEEl10oZiOeeT6XYCo0rCHihRG+SdXvykC43BIzxiuETC9i2dyD/d1QjJPmf4LGiP5kqjfE4CcnUpgHR9UAWDxVVeZJEfxPoZX7ohoAziBqooxv7f0nt090LYlDeq/DxYoR8MTRuPfxq+HX21MuQD4kaGVYQXVHMQXA/fuVtdbXAdGvV6cZpu/FT+XpVgZ1EHHTt7bDL72DjllP72TgMZTlgC7F41vWc3ImArXRUFIT1yr/U/uAdIPvX2KN8S+pKjNAiyT0G8a8064NrPIplL+NnDDUcJm09m3pn1kmoVjk+4fiUFYfOVzhN4NtLA6mL/1v6jiOiKbYTLrZpbRHeaQa9Hx18AS/EFUM0q1fHJxojsKV68+S6s9XL2BctmP56d1wNkE7ThCFF698sGkl3AzYZRXnD0405QOrxU0z1P/fVA5vNMLnBrLisCWiqAyATrkOUhU7QldHBspROCwPa6gv2/idM2is95eD6OnMoLZwx1NN1jMR2fQIAwuURR9BYfRPavu8ugkENbQafQe+ywS4Ewo/u93YtE9U/ewTbyQn/ErNIi3NODM+9IpYqOKW0+UzRGJHorizdo8XeXMvCA0aGiz3dj0paPnBE6TNnyMra4FOLvBQNXAeSB6+hN+26I9H8OG8Zy1CtTwDJ2gVPKYN52k1CAiTeFFnSyad51xXCJ6jMP3OfhorheStQn4lNlfUiqWwwcvjaMhWAdGTDzqlTkwVXKzpofvVIVp5mB0ppIfJCi4g/u/J8dnoLRL7NR083DZSYmCHJCNcoDJ8/Vf5K2vPAkS50jqmHiNswGrh4aQYiUESonp/7tOvRpxmMFolZcse+keMDObl/Y98viboVy4qUrpntexhspTl8bhGYIfaexpzahAHWp89V+OVt8zUC9y+Vukn93EgN50zNaSy4yuyz+fJCwv41fljwedipTzO22ldrqoxLQ+1yA5nkjWHaMwShP4tWNfxczk4xpgR8/FIYXrB55rcfgge/UABmeSe5DniuCok9+pSUYhwZbb688jJGVxXggLABLtVd6glabrSiq5nqFJkG4,iv:1DW1HT7W3WAGlJBa8lsGRpq7NAwS64L+yqjz1OSjrXA=,tag:UbdycEnT43CX5R+d0p7HTQ==,type:str]",
"sops": {
"kms": null,
"gcp_kms": null,
@@ -8,15 +8,23 @@
"age": [
{
"recipient": "age1jvqe2j70h97844nkz34z9k4epx3uahx50cx75ss8mty2dnxlrf7qqv9a0g",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKcmRSZnk1MlgvR3Z3M0tB\nV1dvVmZ3L2JLZWMrQTBzeTBXTVhDQVNubTBNCnNVb2k0VVFsOVJSVnBzRU54amV5\nTThKMTQrMko2clh4SEVLWGtabkFUUVEKLS0tIEdVRWRwd1Y0NXMzZGZzZXNOcVc5\ncHZ4RUpabWlmaFhTQUNhOUxrcEhrcVkK7NArQ9gJccsU826BcJWrpA/q1BxyQ7W0\nF52LdPcXpa7ssMiocsLgXyWlg+kasE1INFSl1o0sY69wBTOuYH1XUA==\n-----END AGE ENCRYPTED FILE-----\n"
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2dmx6b0FsVVhYNnEva1Rh\ndENLT3pMYUUzYVkwVTZrcUs1S1ptV21GN0NnCjZvd1A4RjgwT3JNQkg2MFkrd2pM\nczBYT3dZVE5lVTlPeXJtWU1zL0dyY1UKLS0tIDdxbU9Kemc2aGJGRWNPdkcwZlNr\nN0psRk1CUDVFdU16THFyTjFjT0llMncKfUFieUQk2MeeF/HMov7YPwbCfoOe20xY\nPH4qtyBmJlIgoLjNN2Ag3w5en50RMNNb6gwvbuls+GmqDjDcpfBwrA==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1r86w07gy3nm2ltkqx7wcv94wzneeqmqvcm88nzw4g902kdgwgvdqvjumrj",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFaC9WNUNZTG1GYnJIK203\nYW1tNXVwdGh6WXVZTEJCVm9mMkFjeG1pTG1jCmltdU1YeThoTkZsVmpvRVpTTVlK\ncllNbUpZaTZjNkNCbnJYMUxxVkVxcVkKLS0tIDNocDd0V3JoWTNndzV5V3VYaWFY\nQnBXQWVPSmljV0ZIMTQ3aUZYNlZ5K1EK+J13LdXi47ylyZDDNDHtor48dqp6nC7H\ne5M/VESLNcw9l0cbORSSfbAnlFC8Pp8o9IWB/iCW9GDHwVdM5oDG7Q==\n-----END AGE ENCRYPTED FILE-----\n"
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0NWpaTWlTbys1RTlyRzhE\nbG94YVJEM0w1SGtCSy8wSlY0cUJvR05MbWtNClNjbzZjcitnNVB4SFZLb2ZkVWNW\nTXI2Ylc2N3N2QUR0NVduQjRVVXVPbkUKLS0tIDRKZUU3Uk9nRTAvUHN5dC9JbENu\ndkdTMHF6VnhGTExJc2c3dkxyd1BnQ2cKT2wAoaYE/5IMigZ9zeg1hUy6qmgtpEcL\nrtQcIXHWzqv2F3giQ1y65xLOZXv9U0eCh3ltGKJxNk4d5ECp6iXT+g==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1t6zzuxzzlfvqfhcvj3vyngfguxrw960c5u9hjwd05k5q9zp7l3gqyjatew",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYNldiam1zcWhtbUhHd09s\nakFFWGJHd3ZyNEcvVTYyZDNLTTh1aG5KaVVBCml5b1QxSkZESHVXSGF3amU2VGVm\nR2x1bW5ZcW95ZzIvNEdpNFlUenlrSmcKLS0tIEUwdzh2U3JGcExJYVk0SDNmRHFz\nVjQzWDlFL2FHRTByaHFOdFFMKzBkc3cK5j5VOT4LZz+BcYIoTWUmBZdhYQ/0fP9s\neqY7xoA/lvkK1UNe0ZgJTuTp/xll7SzfLufZQSpmRR2jb3K1ciRfJQ==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age187fdx6pc2559tjh03jrcwp6yj8whd70h666g8a0ptyr0z49tfcsssdx6au",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHV090SS9HbTluNFVUamRr\nVnlUNktTQkJ1NFFteTYxZmdGVTRuN3VialNVCnNwZ1Fpeks3elhxMkxOT1BXNkV2\nRWl5TlJDekRmZUhuSzRGTTJvRTVHMG8KLS0tIGY0dlYxaUN0M3FCUWlzRFVOaDlj\nZk9UZUU1MEFOYzBuVkVxVHZOaWtIKzgKKyA8d47ypnpaOjbmOMyh2UM7QbjvFcwS\nuDvEJUkAVGXAmqrwQzFxT5zemqoLILKhb6rDrlMBxX7MYqj6D0zUDA==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2023-03-09T17:27:24Z",
"mac": "ENC[AES256_GCM,data:6IBw0m1ascgNp7Bd9w5bnvm0jyIrqX4ymIhoyuBDYgl/LeKwMsJWboSaP7Gmy6Y30drbo91QovA1VT+4AfggDG4UgPiLddx8Bv8ybavXGFlNiV9cQSKo2Y3I4E2tR7Q0zdoTQ2AUmXDuLVjBS7gtxBDTzkEgT6Sln1+TH1F9O6I=,iv:BYtss6rtT5s7S+edttY0u8XgnIuX6NNk2OiuC+TXKog=,tag:3ppc6QRUJ5eJgP/ttvyDuw==,type:str]",
"lastmodified": "2023-12-06T18:48:17Z",
"mac": "ENC[AES256_GCM,data:bNy7kzbTglNrihuvWrXQISNXcC3AjTuGRp7gRRz/Jy+siutSHSz3+WrqtkRxCJy6JFE/YyLaLul5tfJFmCT9vjDkXQ/LavQ/J+RczZgbNDEssJsO+WNysG9aVAzP1WGHRYcuHQQ5oDTZlbHLma6LlfRx6XAxbuPWUYu7wIO5vcY=,iv:le4/YzgA8LFe9GnLPGng8FTHKldfiy0lWVByBPETELM=,tag:yP2GalgJC7z/NPaPSZbO9A==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.7.3"

View File

@@ -0,0 +1,24 @@
{
"data": "ENC[AES256_GCM,data:FPFwVL3VY3xVfqZ6SCaEUIdVnSSzOAs1moKbWsWi5hn0BciVTQoxftKIYX/3zJcGY9LONzsl949VcRNdRpl8hMngLPQ9I3h80g9FDBLYzjbB/cwypnuuJA67up/rbFQoQBAhhCjK1jRh7FQTokD8ecqOj5AO/0REpVMul6IOqZMcFp4JfMKpTNsf17RqaaMH3eBGpYyKZ0rUU5NhaLc9FqBNjJYkxlGWSDdw9rJup47QwwyFPe+FbLq7cGf2Tq4WmGVvwcbiX/Ngo3nWWSod0pcXQ+6r6l9HqUupK73gmbAUQt85LOY19bTlmdUxM2/SOIPurSuJtZhpWWBEwdfGwYCc6CsPLj5aGU3eFS17tL5Nm5JVwd7rSQ+tj2MNtlCQfscfVvTg0+u/eUf79kLceE+azeFtbwA8U69aB5MBIQ+Y+cQVytISAxjJLFabGzc0PKVH0MANbKPzoXnme71ADojgWl1pPhnJBe6C37qBtm3IihTPJXa5vNfMj6iZxGroOVsEvdXfXbUGH9/1zyYXhBEcy2BGQDjWOMMbwMWNaMCcP3k3Cq5haEhy08xvIUhPakeDzzjJLvPi82kDmtKaD0pVY9Ym/8VPlIhmyrhoKC/pJhsd8O9KuCRTMp/tP6Pgf0pSOYhfC7Wvm4XVczwbcebLBXOlDpJXoOa6F4fqUDUo0Z0y6tAwjUfhuz5D074GlefQSJL7pC31d4dCAlFVykXKKKktFkRGSHIy8l3964htw+Xa78VyvCPZrKfWU0usaOFdZ1/5DHpq9nV1VLYESCygktEmseFhpDX4G5SLztB6txSy+dlSTwj1ARWdWCFuLDPLsuoF9k1zUNmAVJxpYTs7sDGaeyLnMz/hnumbY0EaaGXlY6YYfxX4286/eXQajpixy8peeYCGoNTwRkRPkur7Hids3K4SktcB1jXEuZWEnNe0LfrhePMI5VKW1M2QIJVJmG8GXvKdW298WKCVq3SL+EWn5dQnPHNuPEYv35cRnmshBfCJAS+kUkR+l97yN+QPWNtaJsdC1fRsA/zvtofyV89yNzqvnqXnbbBU6gahdTwgnc06kOridDDQlb3W4nU+RdnLfINnTLdZ5h1f+S1mn+EOpIVJ6+zJcqVVt2RdfrC3x4Nly8R08Q2bVG5OJCYasxOAiJH0IwO8nsjUusH4nehUUqJ66Gzg3k4OMydw2zh4iJJeHVdwa3FCbc71HagbeohTx+XA2DCCRnkQwgI+QkColUIXYx6q5CtzRAe4m6Qpgq8htBEWMnq2a0iAdDRASXxKvVST9TMitnVp6NdjPzRIXUma6x/hNmYo70Mj0qX8zun2Mn8K9qKvO4+oBIaHBdr148TnAVKiLTfht19/qekYea4dVAOMXNwSNWh2AZbhQTO+KMq+bdU+qcvT9t3ddvMjZURAa1F5Vck8V/+GZV+xNwXrhH8y7WxOFA5TrInnpCAKAqJXz35zYrW3k/rEqhaGE9XsKzg0,iv:DxJeRxDb7SkqXvYJpDljssmL/JRy4PnGKIXckeUcSM8=,tag:AqtC4nCe0ewrK/fDBuNiYA==,type:str]",
"sops": {
"kms": null,
"gcp_kms": null,
"azure_kv": null,
"hc_vault": null,
"age": [
{
"recipient": "age1jvqe2j70h97844nkz34z9k4epx3uahx50cx75ss8mty2dnxlrf7qqv9a0g",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKcmRSZnk1MlgvR3Z3M0tB\nV1dvVmZ3L2JLZWMrQTBzeTBXTVhDQVNubTBNCnNVb2k0VVFsOVJSVnBzRU54amV5\nTThKMTQrMko2clh4SEVLWGtabkFUUVEKLS0tIEdVRWRwd1Y0NXMzZGZzZXNOcVc5\ncHZ4RUpabWlmaFhTQUNhOUxrcEhrcVkK7NArQ9gJccsU826BcJWrpA/q1BxyQ7W0\nF52LdPcXpa7ssMiocsLgXyWlg+kasE1INFSl1o0sY69wBTOuYH1XUA==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1r86w07gy3nm2ltkqx7wcv94wzneeqmqvcm88nzw4g902kdgwgvdqvjumrj",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFaC9WNUNZTG1GYnJIK203\nYW1tNXVwdGh6WXVZTEJCVm9mMkFjeG1pTG1jCmltdU1YeThoTkZsVmpvRVpTTVlK\ncllNbUpZaTZjNkNCbnJYMUxxVkVxcVkKLS0tIDNocDd0V3JoWTNndzV5V3VYaWFY\nQnBXQWVPSmljV0ZIMTQ3aUZYNlZ5K1EK+J13LdXi47ylyZDDNDHtor48dqp6nC7H\ne5M/VESLNcw9l0cbORSSfbAnlFC8Pp8o9IWB/iCW9GDHwVdM5oDG7Q==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2023-03-09T17:27:24Z",
"mac": "ENC[AES256_GCM,data:6IBw0m1ascgNp7Bd9w5bnvm0jyIrqX4ymIhoyuBDYgl/LeKwMsJWboSaP7Gmy6Y30drbo91QovA1VT+4AfggDG4UgPiLddx8Bv8ybavXGFlNiV9cQSKo2Y3I4E2tR7Q0zdoTQ2AUmXDuLVjBS7gtxBDTzkEgT6Sln1+TH1F9O6I=,iv:BYtss6rtT5s7S+edttY0u8XgnIuX6NNk2OiuC+TXKog=,tag:3ppc6QRUJ5eJgP/ttvyDuw==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.7.3"
}
}