diff --git a/flake.nix b/flake.nix index 5cc6df1..4f72bf7 100644 --- a/flake.nix +++ b/flake.nix @@ -224,7 +224,15 @@ (commonConfig {}) ]; }; - "sencha" = nixpkgs.lib.nixosSystem { + "genmaicha" = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + modules = [ + home-manager.nixosModules.home-manager + agenix.nixosModules.default + ./machines/genmaicha + (commonConfig {}) + ]; + }; "sencha" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ home-manager.nixosModules.home-manager diff --git a/machines/genmaicha/default.nix b/machines/genmaicha/default.nix new file mode 100644 index 0000000..74670c9 --- /dev/null +++ b/machines/genmaicha/default.nix @@ -0,0 +1,37 @@ +{pkgs, ...}: let + username = "jolheiser"; +in { + imports = [./hardware.nix ../common/gui]; + + boot = { + kernelPackages = pkgs.linuxPackages_latest; + kernelParams = ["quiet" "splash"]; + loader = { + systemd-boot.enable = true; + efi.canTouchEfiVariables = true; + }; + }; + + hardware = {bluetooth.enable = true;}; + + networking = { + hostName = "genmaicha"; + networkmanager.enable = true; + firewall.enable = true; + }; + + services = { + blueman.enable = true; + openssh.enable = true; + pcscd.enable = true; + }; + + virtualisation.docker.enable = true; + + users.users."${username}" = { + extraGroups = ["wheel" "docker" "storage"]; + isNormalUser = true; + }; + + system.stateVersion = "22.11"; +} diff --git a/machines/genmaicha/hardware.nix b/machines/genmaicha/hardware.nix new file mode 100644 index 0000000..8820810 --- /dev/null +++ b/machines/genmaicha/hardware.nix @@ -0,0 +1,39 @@ +# Do not modify this file! It was generated by ‘nixos-generate-config’ +# and may be overwritten by future invocations. Please make changes +# to /etc/nixos/configuration.nix instead. +{ config, lib, pkgs, modulesPath, ... }: + +{ + imports = + [ (modulesPath + "/installer/scan/not-detected.nix") + ]; + + boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ]; + boot.initrd.kernelModules = [ ]; + boot.kernelModules = [ "kvm-amd" ]; + boot.extraModulePackages = [ ]; + + fileSystems."/" = + { device = "/dev/disk/by-uuid/90652083-df9c-42df-8c8a-8d979a3e1e0c"; + fsType = "ext4"; + }; + + fileSystems."/boot" = + { device = "/dev/disk/by-uuid/B03F-3B27"; + fsType = "vfat"; + }; + + swapDevices = + [ { device = "/dev/disk/by-uuid/2034b9e4-011b-4715-a7a2-5f5445dc2849"; } + ]; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault true; + # networking.interfaces.wlp1s0.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; + hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; +} diff --git a/secrets/personal/dex-tailscale.age b/secrets/personal/dex-tailscale.age index 79f21d2..0ebcc97 100644 --- a/secrets/personal/dex-tailscale.age +++ b/secrets/personal/dex-tailscale.age @@ -1,9 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g vkz4Nnq6kuBmMTIuShTMHgQl5dE/XNSyNeQ1v8BjSVo -rQyDr+LjMXcBpKdwmBsWTP4CWn2LkE1gF9C2pDYn8GM --> ssh-ed25519 f31uNA 1X5dITPS0gPV9Ty+rIVYdLSfsllIainzsfDekPGZJko -K511Nbp24wC/yibcMwXzyc03qheEm8CYz0lsP14rRH8 --> J(DU)G-grease UpDl ^h; ) K -GfsSxESiw4cjyibN5vt3Hh9tj63kM3oObhfpH+DiBTQQt/2gSkOZ3XGUQI4 ---- P09LRVc2jc0MtLcDfWO3i8tjFVs/Wp5k6pho5C74KLk -ݭ#Qi%T f=aYר=;Pv8]mnq8n?Ϳ 9uP#P \ No newline at end of file +-> ssh-ed25519 E8j6/g vAy+af8RY6WSSFppO5hvyUUl8olYZr55mcU+7IbReDQ +dcsOkcaerSGdSDOlATeKdtm5xt0/lmYyfMaKPffTyW0 +-> ssh-ed25519 f31uNA o3zFRKGtnlIXnUmbQ8A3Wx8z0KhDLuTslpG/Y1yojgM +sdaqhaIeEgMRhPGp+dh7rA4CeMgnZgzroNGfjR0gmDU +-> D6#-grease |/ +ykf8gtcCTwvKDj9wZIRDMErOV5pxBu2jPoQCYXvIvTuzb2824p45jj7pXAXQnGb8 +KCUPqiCrVlJAPBY0wG1oVFdcznoVcxR86Kp6+8KQbfaztHHWDeisVVQHumes +--- zVrXOOYUx8FTQh4JgzRFi5iwlv5RCNvmjlnsWawVZio +Iքbh7S5\)T gVN&)!]")ȫ~~+DR61 \ No newline at end of file diff --git a/secrets/personal/dex.age b/secrets/personal/dex.age index d6ff538..8c70b98 100644 Binary files a/secrets/personal/dex.age and b/secrets/personal/dex.age differ diff --git a/secrets/personal/restic-env.age b/secrets/personal/restic-env.age index bd913d0..91cc58a 100644 Binary files a/secrets/personal/restic-env.age and b/secrets/personal/restic-env.age differ diff --git a/secrets/personal/restic-pass.age b/secrets/personal/restic-pass.age index d130979..9b8d240 100644 --- a/secrets/personal/restic-pass.age +++ b/secrets/personal/restic-pass.age @@ -1,11 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g IxilZcPJYM7QuBM+2/NTzzv4YNJVI41FvmTlkL+KoUw -P7RK+wlfEdBeGVIU52QG43sRDJ9KxF0/6TarT9W+wbc --> ssh-ed25519 f31uNA pQCg9BCiIk//YdV3AHr3w2Y84K6MwH/HK/k7w4EapQQ -9EySD+N5XEz/w4AyRBsLioYhr6PaPOkckMLhE7LONdk --> M-grease d_4>8< / 1V($ -yc2NhRg1u6HU1bAVVTqdi4qKyHdPINhhZt7HUPubLWR0KJyPb2Aaz6c66UmMu8La -49kh/q2eAcgQ+GVOHUSc6ZYEf+WD ---- YX4Fl76QjEubDmrpQcVx1ihZiVY2hQJhzrnIlxNlEHw -{tiHљxŦAt+epVJˬLpY -L \ No newline at end of file +-> ssh-ed25519 E8j6/g dfl/4KK/wqfqGNVy7w3TVCCAWaE0YxjwANbpmvOFCRM +a/Co9DjgJoJsyZ8ebbyHq+9gUoAjFjDcY68tJKT0oMU +-> ssh-ed25519 f31uNA XIEqeJH9o2VvsvrDwCEYRC41u4uWnobQdPs/XvjawB0 +ASivR07dKjB5CCmFXop1Hl5vPrPcqfDibvwQ1yDNpDI +-> 8]nH&]-grease *1e7s tx3fO;f +8pZu2pEc9uYt62q3R8Y6NC1/8nNfXIWjji+/4guk+m88cxSSIc7Rm/Z8TVURp1Uv +8JBVSfFr1xmRrWwk2g4HeUtK4Ghl +--- RfLghaQKCaoEkyEeCg8zkyE0E7XaMQ7WuPxUhpy8EAw +jgRuld POغ7VX0]oxi(K%υ- \ No newline at end of file diff --git a/secrets/personal/restic-repo.age b/secrets/personal/restic-repo.age index 5a81ece..39b6e50 100644 --- a/secrets/personal/restic-repo.age +++ b/secrets/personal/restic-repo.age @@ -1,11 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g /mv0fp9Xhz82GMijyXu4zKyNsW11q2fxJ6zD3MU6O2Q -6o/t8ahIXklhZ3ILUfOKiGns74qhny+80dcrFu/+tNY --> ssh-ed25519 f31uNA DuKL8kZ2xuwICNLHzoOirxfzbzh3zHR6qW4LPnMhgCk -GNsyRaJlIxJjL2Ccnn5hkRzLrDr/pvbNrVidf9646dQ --> Ztf-grease v -rvC+ciAnVae8fNwFllFCMyxjSXHx391gDjXnrf1TWl/UXaIpwvlcbPeSPedig52U -6bQM9Z3UW+zfAugHBb2q3BukVSkDFfFw8RAAxHbC1sleAbFAsgtCSjCjG0tn+irI -dxE ---- 7K9dTBILUGSBVi0dsn48ImjpAALL+8fR+eoPMo6Pbvw -5w)@+Fnjg _Ix NӤ"]/2VBO/ ҈gwd.@3tV^w`0нt \ No newline at end of file +-> ssh-ed25519 E8j6/g 8mQIrdq9+2IO0soFvk1PZAKclsd3YFkzRoOFSIhFphg +HNbCouDyNyQg+XZjqF9kxl4NdmozUONR7uZNtWVy3Bs +-> ssh-ed25519 f31uNA O4Q9xhdfO5ilINIMhgHMkbn+Oj6foNd36IOUnb7sUhA +n50F9NRILPjqIf5bqT7XyvWTglXZ/EX5PlgAiWzzd9U +-> H~.VkE-grease q +S9uqhqtphSeIISQ4hLz/Rj0rjwFDQK1vleObXv1xf9JGdHC8IVrfoHJxsUhaZYEB +K4wS1uqMF5O2YdizcChPPneTjbgTJyTEs9yzOfFe +--- VVS63elGrpOtZwMVOdyTTrIEUlrJCG0jZCom/wT/U+U +FYHHU&T -8F:jSg)E9~&?D4Vh$ePKwQ협܋Ep!uF3! \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index a6c13a8..19f6208 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -1,12 +1,13 @@ let jolheiser = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKrPUqk9v7FE7OgMDaOMdlnItiXSDkmS+eU94RzQFiMS"; matcha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILZxjkZLj/9xvmg1enK+B7k8qf6Px0j4kTZ2caQfYmB1"; + genmaicha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKhyzwMV0eoS8RSAcUvLkPhbXoR9/06cLoBmUVyb9DTw"; sencha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJurjAMu4IXgpBwgUP0QvE2ySE5/Orn/yflkdWVvy6Am"; chai = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA7PS9SJ+OVrUku9dPUQZigioy+r3VlFHVntsa/F7AdM"; masala = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0bnlygiFqNwl0mHxcD+t78bTsn1NcHm6L2B4le4FtS"; dragonwell = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN32Cwxer2AOGvEqSqXSPp49gj1VtR7G2XmPnmXj6o53"; - all = [jolheiser matcha sencha chai masala dragonwell]; + all = [jolheiser matcha genmaicha sencha chai masala dragonwell]; in { "shared/ssh-config.age".publicKeys = all; "shared/ssh-config-work.age".publicKeys = all; diff --git a/secrets/shared/gist-pw.age b/secrets/shared/gist-pw.age index ab8a09b..36fd5e2 100644 --- a/secrets/shared/gist-pw.age +++ b/secrets/shared/gist-pw.age @@ -1,18 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g wmOmVN/IOfp9tz1ygdCfGgaoQWCS7Xk6zMziXGLdImU -zwG/aHslBrylHAJ9IC5Y25id1GgTZuxzMr1F9e7WYOM --> ssh-ed25519 xUMv2w VvMh9TxfZfSSN9iB6BDaOUyV2FgvQWj+oUEoi5jOzFI -AHlnXqzgAyFbXL8rgypA5Dv83xKMlbxtMFKKt5TA674 --> ssh-ed25519 Cuo7gw I/c93mKH8DXsIOwE50GchLlPGC/HdwPJmgzR7YCOz14 -unK9udxesAbkrdseOF0dwtH4hdqSX12LobMTx9r3uC0 --> ssh-ed25519 jo1MPA NF3tbxtJovgNKQrxPrbd/sI/mk6N/hO42s/xqklncV4 -J3j4m7kaDovwaGMvRfiBy3PwnDFNE9T2+VCzz3BhCSc --> ssh-ed25519 JBrabQ gDu/pIE1R7GlghQ64JOc4zrga/vbit9H+A2qa5S+7Eo -AbxvIU3Ond734Nn2hy/H5fpl5ENwOoXDvY0FLHPRkjU --> ssh-ed25519 f31uNA oUjeGgYTZ1QhyDgPEstR30MO9fzA5qloHOMRHdAy/C0 -hpbi4sH4m6ywV0k57KFwm8gd0RPxWfxyDHMaIbMn9Qo --> kFQ^jK5-grease 0[_!\wZ9 !Hr @E -XAb/4Yy9qqDJSrL37tR3rrtXDK6hPhzPEEtZVES9M/wxsA ---- a7kumv2O/NXVjxCPegwthcJM0H7Z/4rRCE7liF4qGn8 -da -+RhD ?܇/z v2J:w^C \ No newline at end of file +-> ssh-ed25519 E8j6/g 4pa1+Kv6okUf9f4RQ6emsx7EP5hffxBkD6xslCIdEEg +zFXvfaoPKYVp2Wd542wBzUSg1d3XbS7vZ5I+dYxJAlc +-> ssh-ed25519 xUMv2w HLSesrDg2QlVJkbnRpHM49xqmVLxrZxlSVnEcTH0yiw +22BItODQ6JFWQyixbXIie40a5HTIKvrZGvzeF5oza1I +-> ssh-ed25519 ph+d2g LRwOgvYcnkI/Cio+AyoyZydhaqc3k5xLU+Id184DfVs +tbOyR5DkMtRz+omTTxu7ULPc3zlBC0vLsanXoXKTpl0 +-> ssh-ed25519 Cuo7gw K6A2w7tArNtEyvT2tAMwhnBqmguiY42roUf1CcvawBE +yZ7aj6Lx6YYIt2+EjNTPIDFh/7CHMdqYUlNf6BMxFO0 +-> ssh-ed25519 jo1MPA PM8H1hzC7orlIDqgozUjkeASrVY1UirDrF5P2m5YjT0 +7x5X5r4qAd9NUht7JYnK4BmNUujKwHe1/Tki6kklSw8 +-> ssh-ed25519 JBrabQ M/DMUPsfWZ/jq67UaUFh/eJA3WdPCa9nurgzSlg7ETY +n/xI0dSXm11wpF6ow+J3gX5PUFaf0repV8rY020p6C0 +-> ssh-ed25519 f31uNA 7QyiI8TBqAdLRrrJscE0QgTptt31U7vYw9zJixSGDn8 +UEaLthMzVSmRmGBTHjIgHbsZLW4ao5MtWwu3aCTibZ0 +-> k-grease m 3B06Q8 / +Iq9rEyysZgbHjl2IY/dXAto +--- uDTo9W0ViyGtXuYuTARNLdUe6kMbq00Dx2qciuUR1jg +P.Mι ssh-ed25519 E8j6/g ULhSVxSexfROyh7t/qo4LlBmVaRb116JzL9HsKAmLiE -Cva3JJ1W6Lgfj+O/QNxEWMpYbCFiTuTc+X5xZZw54uY --> ssh-ed25519 xUMv2w F9mWX2Nd01z56bo1NgtKq++u9b5flpF5qE5ihBbn5GU -urQudyxjM9Fk71bKTol6aY8KnTD8hyAlv4561cfbo6I --> ssh-ed25519 Cuo7gw xK29blvGUDpc+nIwIBeWzrvVWb3lOT6e5ocLl+1IvxM -z+ZIHcU8DIhwwxkBG/MKc/fzslmiOkVLv+8mDKewI9o --> ssh-ed25519 jo1MPA ElgoPZ5citinilxgl7gf5yVc3tTWaSxFyH9YdKZaUmQ -prdCBsRnpe4dlyl3dqcVRlnPBmaJMLL67GEdS5+J7O0 --> ssh-ed25519 JBrabQ nW6N7fkIoP1wiY722YfHtL4nQY64syVIXao6jmwte1c -hrCuAFPRw9G9LXXMv9ne1fAs2jdG2yUsKCZc2mhrD84 --> ssh-ed25519 f31uNA 37JlfsoGmzT+I88zASArfvotLOMBypejraBqs5gvURY -MDG7OlRguH20EuqMnpf3Z+6/ue4MDymmEbMtcS2LgBQ --> 0u~Nv{E^-grease -NDxjcP11XXW/aWYh38yiOGOrmXkuO2pXVLIWi8YCTTSQxkQ76dzfV9uGP2qieaap -YFqg01EjxSyDkjo ---- MVu78w96WIW6Id6ef3k03fexGFPUVUHJ+hsel4egZe0 -!`^iz=6{VkD m[ 6׀Ol \ No newline at end of file +-> ssh-ed25519 E8j6/g e42ZUe0+1QIrld/3QpBfITo1ucNM/Ba3cDOChtJFjhM +jiQUu7JXZTyYusG3Y97IN6IP9vwvFm0M2Vf3y05Szns +-> ssh-ed25519 xUMv2w Enl3lBcnnxwiyORWm3eGKp0PgEAp3FhAy+KaUdDGXmQ +GFwHnNAMZVb/3906iU0USvWJLq5+pE43jSnfzsRHOCk +-> ssh-ed25519 ph+d2g C6uE19iiy+tC2en6SNHav/6nE77r64ZD4lMKiFL7ehk +1C84ShjZZSOugDkFyxWVEw9hYv2V0v65zldfDfSohMo +-> ssh-ed25519 Cuo7gw d1BBtXxwS8gsZ/fo0cb5usgyOQF5Xmpf0rv8eD6SD0w +kIq+TPHyppqQCT1pHmephV45HmovrYM3gr0Ka9nEyI0 +-> ssh-ed25519 jo1MPA GFd1U8DXWynaHh6wNmeMYdmONyzvHgQLqy6GhqmGq0E +xbm7zfaGX01If0Raw1p0vXl9WvKUYMUbrYwUeBa1gp8 +-> ssh-ed25519 JBrabQ t1DA/m7eH32VC3fzlyp7XoD+ojYz7rYzezopIWgBwjI ++WPHgMpRSWif+yX/HJTj62Fpt966VWpTESClpYa81Bc +-> ssh-ed25519 f31uNA MpVDIEzydq0HxewtdNJtCch7J6QASs/tToBjUn2AsDM +wvaMswNdc0MrOOddQLgy8YQ+FwyFSK7qMqIqIB3gcpU +-> S-grease hZ$V3~ A.eQ;g +wLffrDN0dr3wQddbh013evf+AfYmZg+5CkdO0QiqdAsR2c4i4A34euDLgqc80VA3 +f95cievgO4fGX6iyw7gNkHI2PZbIuKUXxJ0W4fBucnJr7fgMnZ48A5qsvbaQmsVi + +--- X8FmgyMVSMKm16twn5tbNosqdoVRrVF1oC/GqyJq8wA +\ ұvk_;Ѐ7LG\;p-9}q6kx#B \ No newline at end of file diff --git a/secrets/shared/spotify.age b/secrets/shared/spotify.age index dc8bfdd..44083ed 100644 Binary files a/secrets/shared/spotify.age and b/secrets/shared/spotify.age differ diff --git a/secrets/shared/ssh-config-work.age b/secrets/shared/ssh-config-work.age index b1136f4..85219e7 100644 Binary files a/secrets/shared/ssh-config-work.age and b/secrets/shared/ssh-config-work.age differ diff --git a/secrets/shared/ssh-config.age b/secrets/shared/ssh-config.age index 4b55434..d2e7bab 100644 Binary files a/secrets/shared/ssh-config.age and b/secrets/shared/ssh-config.age differ diff --git a/secrets/work/cifs.age b/secrets/work/cifs.age index b322859..b43303f 100644 --- a/secrets/work/cifs.age +++ b/secrets/work/cifs.age @@ -1,11 +1,14 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g JoEEhC3cHsaddOD/6wYur000ZXMtyUOBxx8OdwIh6nc -/YSVnJVTZPzU2hU3iy3ME1R66GzA7OQ3NWlgx7w7kkc --> ssh-ed25519 jo1MPA Cft9zAzbd8p8+OyVLMTRQsI7b7/LZZYSWMQPDf2tTBE -oXBW+w8+4chm0Dj4HKX4J3EiFh50Gfsr5pCGbwNDx+w --> ssh-ed25519 JBrabQ YDAu5lMYMkgT1TBCfy6GD4VKNjFwbokn+xvcTeVlaxg -TE/rEzwVr+FiR5jhdCGegOiQd0V2tKRjdhYrs5YnJAo --> 1CVDqRl5-grease ` ssh-ed25519 E8j6/g a3iNrhHzWllxwuiLlWC/Kr2yZRWJXj/Pzra1WTt/7x8 +uPUGpLZljwbynQsGy+k7MWx0JSgODDIr860tqA/5tTo +-> ssh-ed25519 jo1MPA LNoUbjzTyuifxYv8KSkZkRi7/lDPyEZzBaT+bSMaDWs +0iX6q+g4CL0lDyfbXqNYSQNIxSaqv6pV4BkiBHc7HPU +-> ssh-ed25519 JBrabQ 4EqCrpf0F1wP1E5B+kjORPp6S5b76mU+tCT2lo8YICQ ++qhvk4su/ncLQ+AZahwY0rEfcDNKz6okhTKDUkf2ngU +-> +j'O-grease 3.\vM *_U9@ >' +tCSv9itp7WA1KdgL+6NGaWO39YVJ2950QQlgMfsbLwBzEwpJn0UweN78EyCc93lA + +--- NvYh4rq6M99G1/q2+CFm5jOPL/8MDjtp97KEgICGFX4 +҇iM7 +6&L뱛}}Ij@ʼ_ +f $:`:点hn&^Ep22]0: \ No newline at end of file diff --git a/secrets/work/netrc.age b/secrets/work/netrc.age index b17cbdf..5c812f8 100644 --- a/secrets/work/netrc.age +++ b/secrets/work/netrc.age @@ -1,12 +1,11 @@ age-encryption.org/v1 --> ssh-ed25519 E8j6/g uc5q95TtleinoAXuUQ5Z39TfZoJmgE57sl85Vulfzxw -Zu7qaT9GpW3m5ZIsp6A0E88kFcknMdJadgiQFADOUto --> ssh-ed25519 jo1MPA YeTQvafosU8W0Ya8pc0b4+c6CeCvBWEKFwJnjfw0B1A -dwwllbDifpu1x9Rn6DsGHgbGqqOc7GZeDUEdiPye5jY --> ssh-ed25519 JBrabQ 43n9QwF7MPXNVgsAntQxxzLzlyGhpv7ZfW2Yzvvn0iE -70i88nY8N5roLOz2e+Ke6AOcUQHp1gpSTI58It/zHws --> d.rgT26Z-grease ![wAs= -1zKWBJ2kgSBiYgwiExmCdHomuhrZEIRxDLOFfxL4Ior5QHo5yC673WM8a0wvZ7N3 -jzZyOtIb6sg+yQmpjrcbYPYXLB9eIQ ---- roMl8ATpxg5/hZ3+VmxmWNx/VmRDBPWN7RZfVlI2c+c -3ƿ5pO{#xL IE<}"g'qWVW$U / |5$G|4m-bI԰؞FI;^"یFb0U`'ߛ7Zjm X)b\-sdX \ No newline at end of file +-> ssh-ed25519 E8j6/g 7ODlmFBfDKBTFyHc3rozESD2wZQ34L+wPmz9KFkboFI +giXB/VrJICd0X1gK/hbVNjhUC7QBX2n0zbX7RupUR3c +-> ssh-ed25519 jo1MPA jsTO80EEYllvJqWT7rloJjpbyalQDyV5rfA5jVPdLGo +3XvuQMCuL/hqQgjqegBjUUn/ChhszRcfG77R7Fg//9E +-> ssh-ed25519 JBrabQ VbKy8KoIeraG1fpLZgbgXw6zDTriLJWdZ7Tn2MFAaDA +9rSqN3+AxNHaGjjHqZ1+A2JnUMNFrcZtcfmZzuKx0ww +-> AS-grease /(o )~ %_Ev7e+? wU+ +uQh8J1qQ +--- wM8dFDL9SWC5KpO5CE6raawORMQESMmpiMCsT5UnjoY +LāVe\6yJxy$Z"pPO XYAJjYq/2$Thj^ebd/?:r['@pmM4.Q; \ No newline at end of file diff --git a/secrets/work/pip.conf.age b/secrets/work/pip.conf.age index 0929ea1..d3efdf8 100644 Binary files a/secrets/work/pip.conf.age and b/secrets/work/pip.conf.age differ diff --git a/secrets/work/pypirc.age b/secrets/work/pypirc.age index ea2d082..d8b1d7b 100644 Binary files a/secrets/work/pypirc.age and b/secrets/work/pypirc.age differ