-4
secrets/.gitattributes
-4
secrets/.gitattributes
+19
secrets/bernbotToken.age
+19
secrets/bernbotToken.age
···
1
+
age-encryption.org/v1
2
+
-> ssh-ed25519 KjIL7g 9zqnchTxa2RNHh6dA3ywXt7kkdP7PIT09IDW5S5NBQU
3
+
kBvwfU6jyBgPkjww8mm7aKjDeC/te9AySRQhWW8zDkA
4
+
-> ssh-rsa Abmvag
5
+
CK5dRW3YSK7sSZoYqxuolfjHQkIKEKbzX4Z6PjaRaF5l5+/JPQnFhi+/AvhjAD5T
6
+
kdgUw6NjWRRRz8oxRfdXezDv+ilFT1SomYvvbc0BtVm1MSoSrw8mwvcP10E1Ufet
7
+
B5SgfGR1RCKrzUxG+zD7iXRfnpvpC7RURSRqSFoLZOEiHYE+yRaEWsL7bq5jrIqt
8
+
OOH7OP+g+ScReyaTz02ReHqCNnKl4YqM5V1EfCEgrchwMbEFZji7cqmoTQcG0Dbd
9
+
c16kdGwzTJrqKkcTGnGn+MwQb5WrSvWmE5JTliq+ksC8Mujot+ufZa1UFPz3uPJh
10
+
j2UIc4sWTRba7Jz/nqL2Ef5d8LeXtus/TqNszRBW3AIffXl5I04kQTb+sAv8WPTx
11
+
fH34li8Dd2RZdK/iPlJMqsUJhnb/4QpvDQaqigAzX9WLQy4sllsXQdjSwgm8Chen
12
+
0peoZsFiPkQrQ3qs9tm0JI8xFbFOnvaso0o9iMGi6JZfc1Xx1P1l533yJjm6BOAl
13
+
h7rX7ocLi8kfTmXAIzo80Ux0WfHyWkqvMbE6E59T5tVwcTyJQwg3F8UFs+HB7zY9
14
+
NajjyLZP7FnLFyEY9OkdZ+TmTERu7EssHWVVnm7y3YdglUbGI7dvNrYXEfK35HEN
15
+
kAofFoIKRIEx/EJfcqFksb3ghIg+d3TzfMSJlefhJXg
16
+
-> ~am?#^s~-grease
17
+
TZj9QCRRKFXA4zbN86Hc88WzEJGSfhfdiylgXgsVqmgdevbrs+Yek0NpdA
18
+
--- TI12rWP+DxEO/4ynIKZLXUraDINwjquPe27/MLbF+ws
19
+
��=�W�g�ަ�|�.��U<6�J�]^8!s��Q�$ps����a��4�q?!#�f��ҿ������JO��^�F�Twgh@낺�֨P�������
�vw�`�`4�;��3 �G\�
secrets/bernbot_token
secrets/bernbot_token
This is a binary file and will not be displayed.
secrets/default.nix
secrets/default.nix
This is a binary file and will not be displayed.
+20
secrets/nixGithubAccessToken.age
+20
secrets/nixGithubAccessToken.age
···
1
+
age-encryption.org/v1
2
+
-> ssh-rsa Abmvag
3
+
f0TCb9mYA+pCLmnD+OrOCeXn4rZLQauDPctBDjw2OR8t5fRp+WMSp/dW8MmFO9iF
4
+
WMSpF/ga4DO3VnvsVtJ21tbekknoZqGMoIXQUL7ROYqbqWuJu0Oq63n0bJWI+Q8d
5
+
ugCJAhGgAkLADddneLNPLS6Fs/eO1ABGdgWBatreA32MZYHGarML1tpsCVy2s8z+
6
+
elfcNyGKKmjQHauvlkDYmPuRWoH7PX0Ef9fSSppYoVExwOmQxj18P7sIa5X4GSN3
7
+
BPSWEViUA6jO+bXsj+DLu6t9ReloFkYynamRsLtnKrGzMlJTnqCp9PAqOiOMXK9I
8
+
w5gC6ViD/2vPgkfogBbsFhUrGwAhrdeRJ5z+uacOq6I1mn3nZs5DnPs6BVBDKidc
9
+
KVEHNTwpLpEbaS6cOnXfSYuJd5UNJbnKi75cCI8I5fe0Bd5g2rJTsd3EZQOKE/34
10
+
3veDcCcWNL1ZykeUsUUj4V4vzSiWS5//nyFum54y3ihtvZIeFbtm2Jh403YuQHKn
11
+
ltFgYnIS5KjdfeQ11LOfDaHFbzIjqIWULJ6KV9zRqPmmb08diuiJ3LvXHxTVQ1/N
12
+
K1742vDJucMuSLhFIVq/lufCSg3DMXVJUs8U5VhaFCNTPXBWR3ZaS1AwZgm4bhW2
13
+
FQx+YDv5E2z0RSbqDUK07SPh33xu2XWkXEPH8KwB8d4
14
+
-> "J,lTC+-grease p ,
15
+
TRD6pwBJQ9U
16
+
--- uAglxAkrcJdg7FPLhAin6AUGoYQQ9O071OIZptp9790
17
+
�[���!!��x�"���`Y�I��ց�G
18
+
(�F:dq�E��Chl����� ���}]`�6w�m`X
19
+
�y�t@q�
20
+
l���[�R��ݐ(�~t��M�^z��
secrets/secrets.nix
secrets/secrets.nix
This is a binary file and will not be displayed.
secrets/wolumonde.key.pub
secrets/wolumonde.key.pub
This is a binary file and will not be displayed.
secrets/yusdacra.key.pub
secrets/yusdacra.key.pub
This is a binary file and will not be displayed.
+17
-3
shells/default.nix
+17
-3
shells/default.nix
···
1
1
{tlib, ...}:
2
-
tlib.genPkgs (pkgs: {
2
+
tlib.genPkgs (pkgs: let
3
+
agenix-wrapped = pkgs.writeShellApplication {
4
+
name = "agenix";
5
+
runtimeInputs = [pkgs.agenix];
6
+
text = ''
7
+
if [ -z "''${1-}" ]; then
8
+
agenix
9
+
else
10
+
RULES="/etc/nixos/secrets/secrets.nix" agenix -i /etc/nixos/keys/ssh_key "$@"
11
+
fi
12
+
'';
13
+
};
14
+
in {
3
15
default = with pkgs;
4
16
mkShell {
5
17
name = "prts";
6
-
buildInputs = [git git-crypt alejandra helix agenix];
7
-
shellHook = "echo \"$(tput bold)welcome to PRTS, $USER$(tput sgr0)\"";
18
+
buildInputs = [git git-crypt alejandra helix agenix-wrapped rage];
19
+
shellHook = ''
20
+
echo \"$(tput bold)welcome to PRTS, $USER$(tput sgr0)\"
21
+
'';
8
22
};
9
23
})