230 Commits

Author SHA1 Message Date
Ryan Yin
0a764cfdf3 fix: python3.11-k5test-0.10.4 is marked as broken 2024-06-02 13:56:51 +08:00
Ryan Yin
f37588df64 fix: nixpkgs for darwin 2024-06-02 12:59:13 +08:00
Ryan Yin
9adf87aaf5 feat: upgrade to 24.05
fix: remove or update some packages
2024-06-02 11:17:32 +08:00
Ryan Yin
bec52f9d60 feat: update flake.lock, disable all configs related to remote desktop 2024-04-25 21:14:56 +08:00
Ryan Yin
4b2035a0dc chore: update all flake inputs 2024-04-20 12:48:07 +08:00
Ryan Yin
efc524466c chore: remove astronvim from flake inputs 2024-04-13 23:10:26 +08:00
Ryan Yin
93c423a75b feat: update flake.nix 2024-04-12 23:15:06 +08:00
Ryan Yin
c0c9ed21ea feat: bump hyprland to v0.38.1 2024-04-12 23:15:06 +08:00
Ryan Yin
b8ce5573f5 feat: remove attic, it works not well 2024-04-09 22:35:23 +08:00
Ryan Yin
f831061889 feat: add private ca for all internal web services 2024-04-03 16:51:51 +08:00
Ryan Yin
bf6bc4bee2 feat: migrate all nixos services from idols to 12kingdoms 2024-03-31 16:50:17 +08:00
Ryan Yin
50783093c5 fix: rekey secrets for microvm - suzi 2024-03-26 00:39:48 +08:00
Ryan Yin
53d3901e9a feat: dae - arm64 microvm 2024-03-26 00:35:18 +08:00
Ryan Yin
f150f05af1 feat: bump rk3588's kernel to 6.1 2024-03-24 14:31:00 +08:00
Ryan Yin
1e38f7bb09 feat(outputs): add pre-commit-hooks for spell checking, markdown linting, etc. 2024-03-16 18:31:47 +08:00
Ryan Yin
b382999a70 refactor: Use haumea for filesystem-based module system for flake outputs
refactor: Use hyphen(`-`) for variable names & folder names(except Python), replace all unserscore(`_`) with hyphen(`-`).
2024-03-10 20:12:02 +08:00
Ryan Yin
54c2240be6 feat: update dae & its config 2024-03-08 17:44:25 +08:00
Ryan Yin
4d0741c841 feat: install nixos on orange pi 5 plus with edk2-rk3588(uefi) 2024-03-07 21:59:23 +08:00
Ryan Yin
9385c5dba5 feat: update nixos-licheepi4a 2024-03-07 00:39:28 +08:00
Ryan Yin
b4015c2189 feat: add attic - a self-hosted nix cache server 2024-03-04 02:35:00 +08:00
Ryan Yin
f933146a42 fix: suzu 2024-03-04 00:48:01 +08:00
Ryan Yin
9914644189 feat: kubevirt on k3s 2024-03-03 12:06:04 +08:00
Ryan Yin
dbc5fcbd01 feat: dae - use pr 466 2024-03-03 00:49:06 +08:00
Ryan Yin
4d24c74c16 feat: aqua - use dae - pr458 2024-02-29 22:23:55 +08:00
Ryan Yin
a6499f3cb9 feat: update dae & it's secrets 2024-02-27 22:12:51 +08:00
Ryan Yin
7a229f6e79 feat: webdav provided by sftpgo 2024-02-19 22:57:57 +08:00
Ryan Yin
c19184a6be feat: new k3s cluster 2024-02-18 18:55:23 +08:00
Ryan Yin
b6e51e1950 feat: monitoring + containers - grafana + prometheus + node_exporter + other exporters 2024-02-17 23:33:48 +08:00
Ryan Yin
ae238d401d fix: bypass router 2024-02-17 04:36:41 +08:00
Ryan Yin
45c6d0f604 feat: update flake.lock, fix some api/package changes 2024-02-16 10:09:31 +08:00
Ryan Yin
e88f42182f feat: update secrets 2024-02-05 01:43:08 +08:00
Ryan Yin
6dacc92ba3 feat: update secrets 2024-02-05 01:02:09 +08:00
Ryan Yin
036d5c7fba feat: update nix-darwin & yabai 2024-02-01 15:37:33 +08:00
Ryan Yin
f3b233330b feat: update mysecrets 2024-01-29 09:45:58 +08:00
Ryan Yin
05682dbac9 feat: security - password-store, gpg, age, etc... 2024-01-27 16:56:57 +08:00
Ryan Yin
7f72a0612b feat: agenix - use the system's host ssh key for cryption 2024-01-26 22:25:42 +08:00
Ryan Yin
8646c1a4ff feat: update mysecrets 2024-01-26 18:25:48 +08:00
Ryan Yin
0b8a50b6d9 feat: update mysecrets 2024-01-26 18:15:01 +08:00
Ryan Yin
b9a206054a feat: update mysecrets 2024-01-26 15:05:41 +08:00
Ryan Yin
0645a593e6 feat: update openssh keys 2024-01-26 14:46:19 +08:00
Ryan Yin
d869e7d5ce feat: update mysecrets, disable prettier 2024-01-23 11:09:48 +08:00
Ryan Yin
40921d4199 feat: gaming - gamemode + stream 2024-01-22 22:42:51 +08:00
Ryan Yin
68e5d860d8 fix: failed to deploy nixos-unstable 2024-01-21 17:06:25 +08:00
Ryan Yin
0148834e15 feat: udpate flake.lock 2024-01-18 13:04:17 +08:00
Ryan Yin
c4a28eb062 feat: add guix as a daemon service 2024-01-13 12:52:01 +08:00
Ryan Yin
343ebacdcf feat: init password-store 2024-01-09 23:59:06 +08:00
Ryan Yin
b6f46da403 fix: gpg 2024-01-09 23:18:59 +08:00
Ryan Yin
31ac4f1439 feat: update flake.lock 2024-01-08 01:41:25 +08:00
Ryan Yin
b0c1301367 feat: remove emacs-overlay, use stable version instead
fix: emacsclient not found
feat: use nom build to show build details in debug mode
2024-01-03 22:51:40 +08:00
Ryan Yin
e1981c2e91 fix: doom-emacs 2023-12-30 14:01:50 +08:00