Commit Graph

2080 Commits

Author SHA1 Message Date
Ryan Yin
87b2965e1f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs-master':
    'github:nixos/nixpkgs/84cc03d4065cc2197f1d58f6349f59503adb185c?narHash=sha256-VMI7iiSJxIoc0Ye9zFH1vJQ88EnMdzfUwbKINy53FXQ%3D' (2026-03-16)
  → 'github:nixos/nixpkgs/3879e47ce293fb2932d656aa56551a8e80718533?narHash=sha256-siN4x7y/S0FOdjPC1W0Z/vrX4Rlu%2BVClkEGngmSd0vM%3D' (2026-03-24)
2026-03-24 12:21:57 +08:00
Ryan Yin
f373f5ee5b feat(nixos): add cursor-cli/claude-code/gemini-cli/opencode 2026-03-24 12:20:47 +08:00
Ryan Yin
914239487c feat(nixos): add cursor-cli 2026-03-24 10:45:20 +08:00
Ryan Yin
f77637d0c0 fix(darwin): add cursor-cli 2026-03-24 10:24:06 +08:00
Ryan Yin
c681e984a0 chore(darwin): add cursor-cli 2026-03-23 22:16:34 +08:00
Ryan Yin
4fd5c4c374 Merge pull request #255 from ryan4yin/feat/tailscale-home-host-migration
Move Tailscale role and host Home Manager config layout
2026-03-23 12:40:09 +08:00
Ryan Yin
8207ccbdff refactor(home): consolidate host home modules under home/hosts 2026-03-23 12:38:55 +08:00
Ryan Yin
cf7b5a5be7 refactor(home): move host home-manager configs out of hosts 2026-03-23 10:57:09 +08:00
Ryan Yin
8b4e922e5b feat(networking): move tailscale subnet router to kubevirt-youko 2026-03-23 10:34:51 +08:00
Ryan Yin
7f6759ce06 chore: comment out netbird, migrate back to tailscale 2026-03-23 10:00:49 +08:00
Ryan Yin
0d569116d2 chore: gh-cli update config 2026-03-23 00:22:21 +08:00
Ryan Yin
59f194f05b feat: update justfile 2026-03-22 12:24:05 +08:00
Ryan Yin
680e894fb2 feat: add skills 2026-03-22 10:59:52 +08:00
Ryan Yin
73567c3e0d feat: add bun 2026-03-21 22:58:13 +08:00
Ryan Yin
ee3e35872a docs: minor update 2026-03-21 22:55:57 +08:00
Ryan Yin
d02f3dd7d3 docs: minor update 2026-03-21 22:54:35 +08:00
Ryan Yin
7650a77193 docs(agents): clarify gh usage for code/pr/issue search 2026-03-21 22:48:14 +08:00
Ryan Yin
59608f38db docs(agents): tighten safety and environment defaults 2026-03-21 22:42:11 +08:00
Ryan Yin
3283e990b2 docs(agents): convert install shell snippets to markdown refs 2026-03-21 22:20:50 +08:00
Ryan Yin
df3805c0d4 chore(agents): rename install script to install-rules 2026-03-21 22:13:49 +08:00
Ryan Yin
6c8469bb42 docs: install skills 2026-03-21 22:06:53 +08:00
Ryan Yin
f5444150ef feat: agents 2026-03-21 20:54:40 +08:00
Ryan Yin
f26424a344 docs: add agents.md 2026-03-21 19:52:07 +08:00
Ryan Yin
54d1d559a0 fix: missing npm/pnpm 2026-03-20 23:29:39 +08:00
Ryan Yin
84ab80c752 chore: noctalia - disabe wallpaper to save gpu memory for llm 2026-03-20 23:25:45 +08:00
Ryan Yin
d72bc84265 fix: modelscope 2026-03-20 23:25:45 +08:00
Ryan Yin
73363d5ca8 chore: disabe sunshine 2026-03-20 23:25:45 +08:00
Ryan Yin
0c23a823c6 feat(shoukei): reduce size limit for root tmpfs 2026-03-20 22:49:21 +08:00
Ryan Yin
6a03dddcbd feat: add size limit for root tmpfs 2026-03-20 18:27:41 +08:00
Ryan Yin
4db8d0d2cb fix: persist ~/Desktop 2026-03-20 18:10:57 +08:00
Ryan Yin
64a5b6fedd fix: comment out pass-import 2026-03-20 12:24:48 +08:00
Ryan Yin
325496cfb3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs-darwin':
    'github:nixos/nixpkgs/a07d4ce' (2026-03-15)
  → 'github:nixos/nixpkgs/f8573b9' (2026-03-16)
2026-03-20 12:22:21 +08:00
Ryan Yin
1992c52352 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5a88de7' (2026-03-15)
  → 'github:nixos/nixpkgs/b40629e' (2026-03-18)
2026-03-20 12:22:21 +08:00
Ryan Yin
afce99cf38 feat(darwin): add claude-code 2026-03-20 12:22:21 +08:00
Ryan Yin
7576007eb9 chore(darwin): remove orbstack 2026-03-20 12:22:21 +08:00
Ryan Yin
3e3365f51f fix: aqua - fileshare permission 2026-03-20 01:27:49 +08:00
Ryan Yin
be9be72aff chore: preserve davfs2 driver's cache to avoid large memory usage 2026-03-20 00:31:44 +08:00
Ryan Yin
2f777ff38f polish: style 2026-03-20 00:02:14 +08:00
Ryan Yin
b143a89443 feat(ai): add webdav mount (#253)
feat(aquamarine): add group for filesharing, protect /data on subvolume mount failures
2026-03-19 22:25:48 +08:00
Ryan Yin
94e4598681 chore: use latest noctalia-shell 2026-03-19 10:32:08 +08:00
Ryan Yin
ce99c3e2d3 Update aqua (#252)
* fix: Grafana's secret key doesn't have a default value anymore

flake.lock: Update

Flake lock file updates:

• Updated input 'mysecrets':
    'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=cfe34c222cf7ee4290438c97e6cc734aa7792346&shallow=1' (2025-12-18)
  → 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=86de5313787257806723f03dccabd52bb7501ff3&shallow=1' (2026-03-18)

* fix: gitea sendmail path

* fix: transmission_4
2026-03-19 01:02:42 +08:00
Ryan Yin
4b5a7b1be7 fix: macbook do not have a tpm2 device for luks auto unlock
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
2026-03-18 22:47:45 +08:00
Ryan Yin
f6aa45aa00 feat: idols-ai - add new data disk via disko (#250)
feat: luks automatic unlock via tpm2 chip for all physical hosts
feat: enable login manager
fix: Rename network interface config back following hardware change
2026-03-18 22:26:08 +08:00
Ryan Yin
3dbc94c3de feat: run ai agents on homelab (#251)
* feat: run ai agents on kana & ruby

* fix: upload vm
2026-03-17 10:31:18 +08:00
Ryan Yin
424b000ab5 fix: disable heroic - failed to build 2026-03-16 18:10:38 +08:00
Ryan Yin
e38d1936ca fix: linux 6.19 works not well with nvidia driver 2026-03-16 17:50:52 +08:00
Ryan Yin
b9c76b8f22 fix: update wechat appimage hash 2026-03-16 17:48:07 +08:00
Ryan Yin
193b5f3558 fix: comment out mycli to avoid dependencies issue 2026-03-16 17:47:35 +08:00
Ryan Yin
023d3fd4e9 fix: update wechat appimage hash 2026-03-16 17:36:42 +08:00
Ryan Yin
57a868228c fix: systemd.sleep.extraConfig no longer has any effect 2026-03-16 17:31:46 +08:00