76 Commits

Author SHA1 Message Date
Ryan Yin
dbe62811c7 fix: agenix on nix-darwin, update flake.nix 2023-12-18 14:05:45 +08:00
Ryan Yin
b2f75a37dc feat: nix fmt 2023-12-18 00:36:59 +08:00
Ryan Yin
75ef84913f fix: agenix failed to decrypt secrets when booting 2023-12-12 20:37:03 +08:00
Ryan Yin
09a6af9d36 docs: secrets 2023-09-19 11:44:31 +08:00
雑魚~雑魚~
90cb0f987b Remove extra curly brace 2023-08-21 05:08:07 -06:00
雑魚~雑魚~
f626371732 Fix typo 2023-08-16 04:25:29 -06:00
Ryan Yin
b407453836 feat: add README into subfolders 2023-07-29 22:15:01 +08:00
Ryan Yin
204cb03922 feat: simplify flake.nix 2023-07-27 02:22:08 +08:00
Ryan Yin
6fbefd0a67 feat: comments for darwin's secrets 2023-07-19 19:32:57 +08:00
Ryan Yin
d502490bf6 fix: secrets 2023-07-19 19:31:57 +08:00
Ryan Yin
78e5053ae5 fix: correct error info related to secrets 2023-07-18 00:17:24 +08:00
Ryan Yin
edff2bdc6c fix: DNS for WireGuard on macOS 2023-07-17 18:09:51 +08:00
Ryan Yin
337f67109e fix: DNS for WireGuard on macOS 2023-07-17 17:31:59 +08:00
Ryan Yin
7b482f8cfa feat: macOS - adjust terminal's font size, starship for zsh, squirrel input method 2023-07-17 16:20:07 +08:00
Ryan Yin
c6e736d64b feat: install some apps from apple store instead of homebrew
feat: replace username with ryan
fix: secrets
2023-07-15 16:33:22 +08:00
Ryan Yin
c90d1c0208 fix: migrate secrets from /run/agenix(deleted after reboot) to /etc/agenix 2023-07-15 12:31:18 +08:00
Ryan Yin
5ed0ece058 fix: secrets for work 2023-07-14 23:12:47 +08:00
Ryan Yin
03cee6582f docs: secrets 2023-07-14 18:24:11 +08:00
Ryan Yin
86291af053 docs: secrets 2023-07-14 18:13:46 +08:00
Ryan Yin
54bb672d9e feat: harden my private secrets 2023-07-14 17:59:15 +08:00
Ryan Yin
45a7973553 feat: add distributed-builds & many hosts
feat: remove nur & devenv
feat: adjust the structure to make it suitable for servers
feat: add iso/proxmox generators and add docs about it
feat: update ryan's openssh keys & add hashedPassword
feat: add proxmox's nodes into ssh_config, with alias
2023-06-17 09:51:29 +08:00
Ryan Yin
dc0fc97cb9 feat: add comments, format all nix files 2023-06-13 01:05:13 +08:00
Ryan Yin
0b4e365ce9 fix: typo 2023-06-05 13:34:16 -06:00
ryan4yin
2baeb2e284 feat: use a separate passphraseless ssh key for agenix 2023-05-25 02:53:14 +08:00
ryan4yin
14f4ef912a feat: add TODO 2023-05-21 17:05:10 +08:00
ryan4yin
6710f34e50 feat: add agenix for secrets management 2023-05-21 03:19:46 +08:00