Ryan Yin
410b3c5312
chore: remove useless comments
2026-07-06 23:04:16 +08:00
Ryan Yin
f0126c69d0
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3d46470bb3030020f7e1361f33514854f5bfa86d?narHash=sha256-PkBPmP5ofNtunCU7/tfn6wi9OLlzFGcHAqqmY%2B/mwUI%3D' (2026-06-27)
→ 'github:NixOS/nixpkgs/d407951447dcd00442e97087bf374aad70c04cea?narHash=sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU%2BK27sk%3D' (2026-07-05)
2026-07-06 23:04:16 +08:00
Ryan Yin
0fe12bef5a
fix(nix): preserve default sandbox shell
...
Setting nix.settings.sandbox-paths replaces Nix compiled sandbox defaults. Keeping only /dev/net made local builds lose the sandbox shell that normally provides /bin/sh, which broke upstream scripts with /bin/sh shebangs in packages such as X11-fonts and openldap.
Use extra-sandbox-paths for /dev/net instead. This keeps Nix daemon defaults intact, including the configured sandbox shell, while still allowing builds that need /dev/net.
Add eval coverage for both Linux output sets so future changes keep /dev/net in extra-sandbox-paths and do not reintroduce an explicit sandbox-paths override.
2026-07-06 23:04:16 +08:00
Ryan Yin
049390581e
fix(flake): update lanzaboote after bootspec removal
...
The pinned lanzaboote module still defined boot.bootspec.enable, but nixpkgs now always generates bootspec data and rejects attempts to set that removed option.
Update the lanzaboote input to a revision compatible with the new nixpkgs module behavior.
2026-07-06 22:01:23 +08:00
Ryan Yin
46398fc688
fix(nixos): migrate kmscon to config attrset
...
Nixpkgs removed services.kmscon.fonts and services.kmscon.extraConfig, so the old font module failed evaluation on current nixos-unstable.
Move the selected font, font size, and hardware acceleration settings into services.kmscon.config while keeping the existing terminal type option.
2026-07-06 22:01:18 +08:00
Ryan Yin
c7b82b9e3e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/129d65240d8c27ab2875f415e0c0b1da8ca28552?narHash=sha256-7%2BuI3P7u%2Btgl0ZfCusw3g9yoG74yogO/l/QLwNmNDEU%3D' (2026-06-21)
→ 'github:numtide/llm-agents.nix/76948750034d89409ac9224173f52ffc05afe946?narHash=sha256-X1xqgUNcYI/UWxDW8W1DC7OEMOjOhTtwWc8v%2BMGMasY%3D' (2026-06-29)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/3e41b24abd260e8f71dbe2f5737d24122f972158?narHash=sha256-rxO%2Buc/KFbSJp%2BpgyXRuAX6QlG9hJdnt0BXpEQRXY%2BU%3D' (2026-06-16)
→ 'github:NixOS/nixpkgs/89570f24e97e614aa34aa9ab1c927b6578a43775?narHash=sha256-EMzXKmnOtBQ2MnvpiNOm7E%2BkOMvdPrIKaeg52Tip2Uk%3D' (2026-06-23)
2026-06-29 10:37:26 +08:00
Ryan Yin
c02459fabc
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
→ 'github:NixOS/nixpkgs/3d46470bb3030020f7e1361f33514854f5bfa86d?narHash=sha256-PkBPmP5ofNtunCU7/tfn6wi9OLlzFGcHAqqmY%2B/mwUI%3D' (2026-06-27)
2026-06-29 10:30:01 +08:00
Ryan Yin
30a6ad89ef
chore(nixos): dns servers
2026-06-27 22:11:17 +08:00
Ryan Yin
a5110c3aa7
feat(darwin): add orca slicer
2026-06-25 22:41:17 +08:00
Ryan Yin
0e5f1801cf
feat(nixos): add orca-slicer
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-06-25 22:19:14 +08:00
Ryan Yin
6279ac663f
docs: AGENTS.md - script languages
2026-06-23 20:46:35 +08:00
Ryan Yin
92b92969b3
docs: AGENTS.md - script languages
2026-06-23 20:43:11 +08:00
Ryan Yin
ef1c02f3cf
docs: AGENTS.md
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-06-23 20:34:58 +08:00
Ryan Yin
b493cbae45
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/27d586e930f255a425ec2f9f238f078880333d09?narHash=sha256-gYIQvLpoGLH34tw3lZp11IrK82mkttLcw5sPErGe3%2Bk%3D' (2026-06-12)
→ 'github:numtide/llm-agents.nix/129d65240d8c27ab2875f415e0c0b1da8ca28552?narHash=sha256-7%2BuI3P7u%2Btgl0ZfCusw3g9yoG74yogO/l/QLwNmNDEU%3D' (2026-06-21)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/8c3cede7ddc26bd659d2d383b5610efbd2c7a16e?narHash=sha256-rppURzHviaQN131F%2BnLiLdGfcb0uCd9gGP0E5%2Biw9MI%3D' (2026-06-08)
→ 'github:NixOS/nixpkgs/3e41b24abd260e8f71dbe2f5737d24122f972158?narHash=sha256-rxO%2Buc/KFbSJp%2BpgyXRuAX6QlG9hJdnt0BXpEQRXY%2BU%3D' (2026-06-16)
2026-06-22 09:07:06 +08:00
Ryan Yin
8462d34ade
feat: NixOS tests using systemd-nspawn containers
2026-06-22 09:02:06 +08:00
Ryan Yin
be429dea2e
docs: remove comment
2026-06-14 14:25:33 +08:00
Ryan Yin
691af4ae54
chore: use nixfmt pre-commit hook
2026-06-14 14:15:37 +08:00
Ryan Yin
400725b36c
chore: replace nixos-generators image outputs
2026-06-14 14:10:08 +08:00
Ryan Yin
2ed03e23e3
chore: remove nuenv input
2026-06-14 14:09:40 +08:00
Ryan Yin
eaacb0f9e7
chore: update zed-editor settings, remove unused packages(java,zig,etc)
2026-06-12 22:30:04 +08:00
Ryan Yin
86f316cfdb
fix: shoukei - noctalia - adjust brightness
2026-06-12 15:55:51 +08:00
Ryan Yin
e18f94dca1
chore: claude-code: use work credentials
2026-06-12 14:10:20 +08:00
Ryan Yin
b142f1acb7
flake.lock: Update
...
Flake lock file updates:
• Updated input 'mysecrets':
'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=0e2b90e6d57dfa70c0527c3a4d399bde82998f78&shallow=1' (2026-06-03)
→ 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=490e3aca901fa703083822ee64a65f0a1f4529af&shallow=1' (2026-06-12)
2026-06-12 14:07:37 +08:00
Ryan Yin
e6245cad17
chore(darwin): install some packages via nix instead of brew
2026-06-12 14:04:13 +08:00
Ryan Yin
582c643f2e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/c2a4e65' (2026-06-01)
→ 'github:nixos/nixpkgs/173d0ad' (2026-06-12)
2026-06-12 13:21:01 +08:00
Ryan Yin
d5c1177ef4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/468bacd' (2026-06-01)
→ 'github:numtide/llm-agents.nix/27d586e' (2026-06-12)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/e9a7635' (2026-05-29)
→ 'github:NixOS/nixpkgs/8c3cede' (2026-06-08)
2026-06-12 13:20:37 +08:00
Ryan Yin
8e14bc3c28
chore(darwin): remove lm-studio, we use omlx instead
2026-06-11 13:37:30 +08:00
Ryan Yin
6116278251
chore: brew upgrade casks greedy
2026-06-11 11:54:30 +08:00
Ryan Yin
fc1abca4f0
feat: gcp - add plugins
2026-06-10 16:27:57 +08:00
Ryan Yin
c546358888
chore: zed-editor - adjust fonts for idols-ai
2026-06-05 17:17:02 +08:00
Ryan Yin
4e2bf491a0
chore(zed): sync editor settings
2026-06-04 23:48:45 +08:00
Ryan Yin
cfc192afc4
feat: replace vscode with zed-editor ( #263 )
...
* feat: replace vscode with zed-editor
* docs: helix
2026-06-04 23:20:59 +08:00
Ryan Yin
008bc8857b
fix(darwin): brew packages
2026-06-04 21:26:19 +08:00
Ryan Yin
839bd3c330
chore: adjust pnpm/pip/uv min-release-age
...
https://cooldowns.dev/
2026-06-03 18:28:35 +08:00
Ryan Yin
92aca13c40
chore: adjust npm min-release-age
2026-06-03 18:07:14 +08:00
Ryan Yin
bea4f7cf06
chore: add llm agents & helix for ruby/kana/akane
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-06-03 15:48:03 +08:00
Ryan Yin
2a26d51eaa
feat(linux) - avoid compiling creative tools, update noctalia & utils.nu
2026-06-03 14:07:35 +08:00
Ryan Yin
af0ef6d154
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-patched':
'github:ryan4yin/nixpkgs/d373b16187b32770d99f6ff54a133d9543e68702?narHash=sha256-75W3YfzkkKvpE3/wtHMihlT9kOnQZxWpLoshw1xu0T8%3D' (2026-03-20)
→ 'github:ryan4yin/nixpkgs/4425024452e93ce3d10e11bcd9b47f1dfa78593b?narHash=sha256-pu3loLm4gvcbh8iibeYDGgPHOVFXb8sAKEzJ9AxX5L4%3D' (2026-06-03)
fix: qq
2026-06-03 11:56:48 +08:00
Ryan Yin
fe4923f8cb
fix: suppress nixvim nixpkgs.source and ssh matchBlocks deprecation warnings ( #262 )
...
Explicitly set programs.nixvim.nixpkgs.source to suppress the follows
warning, and migrate all programs.ssh.matchBlocks to programs.ssh.settings
using upstream PascalCase directive names.
2026-06-03 11:23:30 +08:00
Ryan Yin
44b0258129
fix(darwin): ghostty
2026-06-03 11:08:16 +08:00
Ryan Yin
685af3fa2c
fix(darwin): depends on wayland
2026-06-03 11:08:16 +08:00
Ryan Yin
67eb9934ab
flake.lock: Update
...
Flake lock file updates:
• Updated input 'mysecrets':
'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=c388ca33beb5c099bf4603e6ab25a2e94af00b80&shallow=1' (2026-03-19)
→ 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=0e2b90e6d57dfa70c0527c3a4d399bde82998f78&shallow=1' (2026-06-03)
2026-06-03 10:25:24 +08:00
Ryan Yin
17676caa3a
fix: google cloud sdk
2026-06-01 10:38:04 +08:00
Ryan Yin
69f62c3467
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
→ 'github:NixOS/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
2026-06-01 10:35:24 +08:00
Ryan Yin
b5fc5cbc73
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/7f8bbc93d63401e41368d6ddc46a4f631610fa90?narHash=sha256-EC07KwADRE2LdIk7vEDyAaD3I0ZUq24T9jQF9L0iEPk%3D' (2026-04-27)
→ 'github:nix-community/home-manager/7d8127d308c3fb9664f7e643eec944be74ebb37d?narHash=sha256-efIPwVGtIWIjWcznhaop6XN6HxnOL8800hF6CBNvlqQ%3D' (2026-05-30)
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/a992a661b033d0ae19c9c16a7b4541ca537e17f7?narHash=sha256-qstSsXBNXE4IJabfcmKmZlOA7PyEUmYeZ131hRx8Z8I%3D' (2026-05-28)
→ 'github:numtide/llm-agents.nix/468bacd83af1b3bf36bceb0366967928b98c9e60?narHash=sha256-srcKWB7mBO%2BmNWsDUmODs5CDDdQ0XjP1NX4iUM45eZo%3D' (2026-06-01)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/a2c6938835fca96e4a10c8561d461efd2f91d04f?narHash=sha256-31mhzm2HpzRr/rupWAFfWBmt9SUjzwr5%2Bgiv5Nmb/rA%3D' (2026-05-28)
→ 'github:NixOS/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
• Updated input 'llm-agents/treefmt-nix':
'github:numtide/treefmt-nix/790751ff7fd3801feeaf96d7dc416a8d581265ba?narHash=sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0%3D' (2026-04-08)
→ 'github:numtide/treefmt-nix/db947814a175b7ca6ded66e21383d938df01c227?narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (2026-05-31)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/06648f4902343228ce2de79f291dd5a58ee12146?narHash=sha256-KM2WYj6EA7M/FVZVCl3rqWY%2BTFV5QzSyyGE2gQxeODU%3D' (2026-04-01)
→ 'github:lnl7/nix-darwin/56c666e108467d87d13508936aade6d567f2a501?narHash=sha256-zXcwYQGCT6pzinK%2B1dBB2ekTVtfxGZAapb3Evdcu4fY%3D' (2026-05-17)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/41492a9baed273d0d005fe81f1b7730749809a40?narHash=sha256-b5y9/y5Crg%2BRQdev1H36s6M3Le4wenrIdKk%2BxaC07ZE%3D' (2026-04-27)
→ 'github:fufexan/nix-gaming/ec11c77819f9736dc9f5fd17b979df24f9bd3e94?narHash=sha256-YdfiXMkJki1hghjaPmK2epJQYUjsbvDFiecaqTUx09U%3D' (2026-05-31)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
→ 'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/333c4e0545a6da976206c74db8773a1645b5870a?narHash=sha256-%2BU7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ%3D' (2026-03-29)
→ 'github:nix-community/nixpkgs.lib/f5901329dade4a6ea039af1433fb087bd9c1fe14?narHash=sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ%3D' (2026-04-26)
• Updated input 'nix-gaming/git-hooks':
'github:cachix/git-hooks.nix/3cfd774b0a530725a077e17354fbdb87ea1c4aad?narHash=sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8%3D' (2026-04-21)
→ 'github:cachix/git-hooks.nix/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a?narHash=sha256-kTwur1wV%2B01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs%3D' (2026-05-11)
• Updated input 'nixos-apple-silicon':
'github:nix-community/nixos-apple-silicon/e60109628c25ee80f04aed96785832f0e869e589?narHash=sha256-TQhSD7eEwJr4nfDzf3am7cypGb1TYUSmMEhwoMkTb1I%3D' (2026-04-24)
→ 'github:nix-community/nixos-apple-silicon/5723dd7b3d7132144287513a398442ae5b57397b?narHash=sha256-Qrgy2wSZ%2BOJ/qf7CKV5wfwFrgSXqBT5MR%2BBFQpyxCLM%3D' (2026-05-30)
• Updated input 'nixpak':
'github:nixpak/nixpak/b2bb4ab9d8e2457eeec3caa279b394525fbbe1a7?narHash=sha256-5Pqwqf4lEsZLZUcpefwMeq69d8hdirE83C5oWshBXo8%3D' (2026-04-16)
→ 'github:nixpak/nixpak/fea2dec31d7405cccbd6b4ce35bb30348108bd04?narHash=sha256-xY%2Bv%2BEnRMvROziet7d/qIC6rd/y219HsSoUZrRHhF%2B0%3D' (2026-05-31)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
→ 'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/554f6ed448ca74c00aa2371cde901ae1e73005b9?narHash=sha256-neu7ixXHjV3LobVjOndkL97u%2B6UF6Yoh%2BCUnzX7kUBQ%3D' (2026-03-15)
→ 'github:hercules-ci/hercules-ci-effects/af4331c44f13977b6964745454eadcfee2d244d1?narHash=sha256-OOEWyt8ma7QAysDbiP65J7li7KIdtZfnbA11gFnwyEI%3D' (2026-05-16)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
→ 'github:nixos/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/01fbdeef22b76df85ea168fbfe1bfd9e63681b30?narHash=sha256-GMSVw35Q%2B294GlrTUKlx087E31z7KurReQ1YHSKp5iw%3D' (2026-04-23)
→ 'github:nixos/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/f3ca7545e06b5a6ac637388d5719da6437a2d4b6?narHash=sha256-/521UsHqQZieBw2yg%2BWtB7iGjuyxdQ4RnKDS77eHQVA%3D' (2026-05-29)
→ 'github:nixos/nixpkgs/c2a4e65eaf219d52ec3bf3a04e69a1e5631500d4?narHash=sha256-ZR9YfHXIBOCDYWEKvGaLdYqwm5lwQPSMVPjg7Hb7uHE%3D' (2026-06-01)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/a4bf06618f0b5ee50f14ed8f0da77d34ecc19160?narHash=sha256-AIiMJiqvGrN4HyLEbKAoCSRRYn0rnlW5VbKNIMIYqm4%3D' (2026-04-25)
→ 'github:nixos/nixpkgs/25f538306313eae3927264466c70d7001dcea1df?narHash=sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY%3D' (2026-05-26)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/3cfd774b0a530725a077e17354fbdb87ea1c4aad?narHash=sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8%3D' (2026-04-21)
→ 'github:cachix/git-hooks.nix/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a?narHash=sha256-kTwur1wV%2B01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs%3D' (2026-05-11)
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-06-01 10:35:01 +08:00
Ryan Yin
631bc9c27c
chore: update flake inputs
2026-06-01 10:34:02 +08:00
Ryan Yin
27e2fb0df0
fix: remove unused pipx
2026-06-01 10:34:02 +08:00
Ryan Yin
662316c18a
Nixos 26.05 ( #261 )
...
* flake.lock: Update
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/7aaa00e7cc9be6c316cb5f6617bd740dd435c59d?narHash=sha256-WacE23EbHTsBKvr8cu%2B1DFNbP6Rh1brHUH5SDUI0NQI%3D' (2026-04-30)
→ 'github:NixOS/nixpkgs/e9a7635a57597d9754eccebdfc7045e6c8600e6b?narHash=sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL%2BWNQD0rJfJZQ%3D' (2026-05-29)
* feat: upgrade to nixos 26.05
2026-06-01 10:02:49 +08:00
Ryan Yin
75f0e30be9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/b1c9feacad7d1223da69d79d7e4b7755bd426fd0?narHash=sha256-OOnyMvAhhI83v4LoP/fBz5Jtenpxx%2B5r0gsjbYASeVg%3D' (2026-05-08)
→ 'github:nixos/nixpkgs/f3ca7545e06b5a6ac637388d5719da6437a2d4b6?narHash=sha256-/521UsHqQZieBw2yg%2BWtB7iGjuyxdQ4RnKDS77eHQVA%3D' (2026-05-29)
2026-05-29 15:22:47 +08:00
Ryan Yin
80ca5d75f1
chore: adjust notifications position
2026-05-29 13:39:29 +08:00
Ryan Yin
41e34dac24
docs: rtk init for llm agents
2026-05-29 08:53:14 +08:00
Ryan Yin
9eb532a461
chore: remove kimi-cli, add opencode permission template
2026-05-29 08:38:00 +08:00
Ryan Yin
88a51d4569
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/3c69691d60d50f87cc0d5f6222992b63c90b010d?narHash=sha256-pXnXgFvoFQKt4gDnOx0OjKSsv0T51QmN5thbzWf9WX0%3D' (2026-05-20)
→ 'github:numtide/llm-agents.nix/a992a661b033d0ae19c9c16a7b4541ca537e17f7?narHash=sha256-qstSsXBNXE4IJabfcmKmZlOA7PyEUmYeZ131hRx8Z8I%3D' (2026-05-28)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/d233902339c02a9c334e7e593de68855ad26c4cb?narHash=sha256-30sZNZoA1cqF5JNO9fVX%2BwgiQYjB7HJqqJ4ztCDeBZE%3D' (2026-05-15)
→ 'github:NixOS/nixpkgs/a2c6938835fca96e4a10c8561d461efd2f91d04f?narHash=sha256-31mhzm2HpzRr/rupWAFfWBmt9SUjzwr5%2Bgiv5Nmb/rA%3D' (2026-05-28)
2026-05-29 08:26:00 +08:00
Ryan Yin
51bea5b6ac
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/7c2b15bbb92e200cb741372f050de789e7811539?narHash=sha256-sq50LUIQ58jHTH5mG811fpC24BVOCagBqi0UuSTZN9o%3D' (2026-05-17)
→ 'github:numtide/llm-agents.nix/3c69691d60d50f87cc0d5f6222992b63c90b010d?narHash=sha256-pXnXgFvoFQKt4gDnOx0OjKSsv0T51QmN5thbzWf9WX0%3D' (2026-05-20)
• Updated input 'llm-agents/bun2nix':
'github:nix-community/bun2nix/2499dedd70744dba1815875b854818a3019e9e4c?narHash=sha256-oQvcadh2BCkrog%2BSGrG6YffKJrveYpjj3TdQJWaKhaM%3D' (2026-05-10)
→ 'github:nix-community/bun2nix/f2bc12af1a6369648aac41041ceeaa0b866599c6?narHash=sha256-oQvcadh2BCkrog%2BSGrG6YffKJrveYpjj3TdQJWaKhaM%3D' (2026-05-10)
2026-05-20 16:15:56 +08:00
Ryan Yin
7c286099b6
chore: remove gemini-cli
2026-05-20 16:15:48 +08:00
Ryan Yin
c2512dc7d9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/03eace0567fae62662191ec3c2c3721c2a32b454?narHash=sha256-hIh5MIF5T%2BJpTtOXt/1A%2B6dH2ngGeZVw1UH9K2NKWS0%3D' (2026-05-03)
→ 'github:numtide/llm-agents.nix/7c2b15bbb92e200cb741372f050de789e7811539?narHash=sha256-sq50LUIQ58jHTH5mG811fpC24BVOCagBqi0UuSTZN9o%3D' (2026-05-17)
• Updated input 'llm-agents/bun2nix':
'github:nix-community/bun2nix/e659e1cc4b8e1b21d0aa85f1c481f9db61ecfa98?narHash=sha256-1xW7cRZNsFNPQD%2BcE0fwnLVStnDth0HSoASEIFeT7uI%3D' (2026-04-28)
→ 'github:nix-community/bun2nix/2499dedd70744dba1815875b854818a3019e9e4c?narHash=sha256-oQvcadh2BCkrog%2BSGrG6YffKJrveYpjj3TdQJWaKhaM%3D' (2026-05-10)
• Updated input 'llm-agents/flake-parts':
'github:hercules-ci/flake-parts/5250617bffd85403b14dbf43c3870e7f255d2c16?narHash=sha256-EPIFsulyon7Z1vLQq5Fk64GR8L7cQsT%2BIPhcsukVbgk%3D' (2026-05-01)
→ 'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/c6d65881c5624c9cae5ea6cedef24699b0c0a4c0?narHash=sha256-WNGcmeOZ8Tr9dq6ztCspYbzWFswr2mPebM9LpsfGxPk%3D' (2026-05-01)
→ 'github:NixOS/nixpkgs/d233902339c02a9c334e7e593de68855ad26c4cb?narHash=sha256-30sZNZoA1cqF5JNO9fVX%2BwgiQYjB7HJqqJ4ztCDeBZE%3D' (2026-05-15)
2026-05-17 22:48:12 +08:00
Ryan Yin
6a12b600a1
fix: mitigate Dirty Frag LPE vulnerabilities
2026-05-14 11:54:36 +08:00
Ryan Yin
26f4f86ad8
chore: pypi - replace mirror server
2026-05-10 23:23:14 +08:00
Ryan Yin
495ed3f938
chore: remove aagl, run them via steam+dw-proton instead
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-05-10 12:42:02 +08:00
Ryan Yin
ce49423247
feat(neovim): migrate to nixvim with minimal plugins ( #260 )
...
Replace bare programs.neovim with programs.nixvim. Only 3 plugins:
neo-tree (file explorer), catppuccin (colorscheme), treesitter.
Add core editor opts matching helix defaults: clipboard, cursorline,
scrolloff, wrap, mouse, undofile, smart search, split direction.
Enable 5 LSP servers: nixd, rust-analyzer, gopls, pyright, bashls.
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-05-09 18:12:17 +08:00
Ryan Yin
3d4a2d4879
chore: more k8s toos
2026-05-09 10:41:56 +08:00
Ryan Yin
c56690d09e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/f2add98a4f20bdaf06056077f0db72112cdbff33?narHash=sha256-c3cP1Ac02Mj0Jb7KvzF1QKoYBfGq5Y5bUuVwSqf3HDs%3D' (2026-05-03)
→ 'github:nixos/nixpkgs/b1c9feacad7d1223da69d79d7e4b7755bd426fd0?narHash=sha256-OOnyMvAhhI83v4LoP/fBz5Jtenpxx%2B5r0gsjbYASeVg%3D' (2026-05-08)
2026-05-08 11:59:54 +08:00
Ryan Yin
86161aeb0c
fix: noctalia-shell - failed to unlock after suspend
2026-05-08 11:56:57 +08:00
Ryan Yin
81bc4f64f6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'catppuccin':
'github:catppuccin/nix/f41cc1cf13647e482b7317396f749840ef715e16?narHash=sha256-OQ%2ByIcRMXo4UaHyX%2BW5DCgBvJ5dZo/3kFGWPJiuR6x8%3D' (2026-04-24)
→ 'github:catppuccin/nix/e68cf5deaf1a7afed2e548835dba2ae99f5a3ccb?narHash=sha256-kbIhdhDPaTP6gxAPkcRYeB%2BcqPFDpTM/bnw%2Bm%2B26vkI%3D' (2026-05-02)
2026-05-03 18:48:36 +08:00
Ryan Yin
d3a2c49822
feat: niri - blur
2026-05-03 18:45:56 +08:00
Ryan Yin
788f3ecd0c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/c8f7c7882804510f2b807021cac0a69c1aeb4829?narHash=sha256-cdSr2nIz4I%2BysG1gAZxbKQo%2Bf79vCCKfQCdiRYnyPec%3D' (2026-04-27)
→ 'github:numtide/llm-agents.nix/03eace0567fae62662191ec3c2c3721c2a32b454?narHash=sha256-hIh5MIF5T%2BJpTtOXt/1A%2B6dH2ngGeZVw1UH9K2NKWS0%3D' (2026-05-03)
• Updated input 'llm-agents/bun2nix':
'github:nix-community/bun2nix/6ef9f144616eedea90b364bb408ef2e1de7b310a?narHash=sha256-5gYQNEs0/vDkHhg63aHS5g0IwG/8HNvU1Vr00cElofk%3D' (2026-04-14)
→ 'github:nix-community/bun2nix/e659e1cc4b8e1b21d0aa85f1c481f9db61ecfa98?narHash=sha256-1xW7cRZNsFNPQD%2BcE0fwnLVStnDth0HSoASEIFeT7uI%3D' (2026-04-28)
• Removed input 'llm-agents/bun2nix/import-tree'
• Updated input 'llm-agents/flake-parts':
'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
→ 'github:hercules-ci/flake-parts/5250617bffd85403b14dbf43c3870e7f255d2c16?narHash=sha256-EPIFsulyon7Z1vLQq5Fk64GR8L7cQsT%2BIPhcsukVbgk%3D' (2026-05-01)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/01fbdeef22b76df85ea168fbfe1bfd9e63681b30?narHash=sha256-GMSVw35Q%2B294GlrTUKlx087E31z7KurReQ1YHSKp5iw%3D' (2026-04-23)
→ 'github:NixOS/nixpkgs/c6d65881c5624c9cae5ea6cedef24699b0c0a4c0?narHash=sha256-WNGcmeOZ8Tr9dq6ztCspYbzWFswr2mPebM9LpsfGxPk%3D' (2026-05-01)
2026-05-03 13:14:13 +08:00
Ryan Yin
08d64425de
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/c3c003de3745906967595ae723fb736b6d8aac13?narHash=sha256-X2P3MGiE2bUlP/pt0RNcmOmHXXxbPLalUk3VBJqFWvY%3D' (2026-04-27)
→ 'github:nixos/nixpkgs/f2add98a4f20bdaf06056077f0db72112cdbff33?narHash=sha256-c3cP1Ac02Mj0Jb7KvzF1QKoYBfGq5Y5bUuVwSqf3HDs%3D' (2026-05-03)
2026-05-03 13:13:58 +08:00
Ryan Yin
762896ddb9
feat: update nixpkgs, fix bug
2026-05-03 13:04:01 +08:00
Ryan Yin
93c7507874
fix: niri - float other zoom-us windows
2026-05-03 12:22:38 +08:00
Ryan Yin
a80bb7bd63
fix: niri - window rules - match excatly empty string
2026-05-03 12:10:11 +08:00
Ryan Yin
8053a2cb8e
chore: update agent permissions
2026-04-30 13:37:18 +08:00
Ryan Yin
f4697b5eca
fix: niri - float notifications
2026-04-30 11:58:07 +08:00
Ryan Yin
6ee2cb48cb
feat: agent permissions
2026-04-29 12:03:29 +08:00
Ryan Yin
5f87926bd6
chore: update wechat
2026-04-28 12:43:32 +08:00
Ryan Yin
b053027899
fix: noctalia-shell - can not find running shell instance
2026-04-28 10:38:38 +08:00
Ryan Yin
9febf86f71
chore: enable wallpapers
2026-04-28 09:23:36 +08:00
Ryan Yin
93a399e498
docs: update
2026-04-27 22:48:10 +08:00
Ryan Yin
d34debd3d3
feat: update helix keymaps
2026-04-27 22:35:22 +08:00
Ryan Yin
0920e8b567
feat: update helix config & doc
2026-04-27 22:13:00 +08:00
Ryan Yin
74a9106917
security(home): drop all neovim plugins to shrink supply-chain exposure ( #259 )
...
* chore(home): drop AstroNvim bundle and centralize editors
Remove the bundled Neovim plugin tree to shrink supply-chain exposure; keep a
minimal programs.neovim backup. Daily editing stays Helix-first with Yazi and
Zellij.
- Add Helix/Neovim docs, glossary, and cheatsheets under core/editors/.
- Default EDITOR/VISUAL to hx; use SUDO_EDITOR nvim --clean for sudoedit and
other sensitive edits; adjust Nushell buffer_editor accordingly.
- Apply Helix Home Manager settings (keys, editor UI) in core/editors/helix.
- Keep heavy language-server tooling only in home/base/tui/editors/packages.nix;
wire it via an explicit default.nix import so core stays lightweight.
- Extend modules/base packages.nix where that profile sets global editor env.
* docs: link editors, VS Code, and agents from README
Document tui/editors versus core/editors; add root README pointers to GUI
vscode (Home Manager) and agents/. Cross-link heavy packages README from
core/editors.
2026-04-27 21:31:58 +08:00
Ryan Yin
bf1e77e88f
fix: neovim - Error installing file '.config/nvim/init.lua' outside $HOME
2026-04-27 15:40:12 +08:00
Ryan Yin
07b4f981d1
fix: aagl
2026-04-27 15:16:08 +08:00
Ryan Yin
7731b1f8af
fix: https://github.com/nixos/nixpkgs/issues/509480
2026-04-27 15:03:50 +08:00
Ryan Yin
4ceec21c14
chore: remove warnings
2026-04-27 15:00:09 +08:00
Ryan Yin
3bde6d23d9
fix: remove broken package
2026-04-27 14:51:48 +08:00
Ryan Yin
5d7360294a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/0726a0ecb6d4e08f6adced58726b95db924cef57?narHash=sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI%3D' (2026-04-22)
→ 'github:NixOS/nixpkgs/566acc07c54dc807f91625bb286cb9b321b5f42a?narHash=sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y%3D' (2026-04-15)
2026-04-27 14:38:15 +08:00
Ryan Yin
a29f6a2eda
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/25372a35667e03ba1f733bbb24f2d8b825ee261f?narHash=sha256-3MEVhEb3WuLDYOBhD1zjADRFcuJz13uJSt2zJFS8F8Y%3D' (2026-02-28)
→ 'github:ezKEa/aagl-gtk-on-nix/6ef0cc1bcc6b1b2959680324ce044571fbb13d2a?narHash=sha256-OdKgdlSuLnYcgdWDCgwDu9jPIKWdOneXdl23PRw8fz8%3D' (2026-04-24)
• Updated input 'catppuccin':
'github:catppuccin/nix/d45b5665cc638bad1b794350de02f4dd41b0bb47?narHash=sha256-47MZaFrHxNO8tVUAmtVnerXUw2WWVluBOiU9MulN/yM%3D' (2026-03-13)
→ 'github:catppuccin/nix/f41cc1cf13647e482b7317396f749840ef715e16?narHash=sha256-OQ%2ByIcRMXo4UaHyX%2BW5DCgBvJ5dZo/3kFGWPJiuR6x8%3D' (2026-04-24)
• Updated input 'home-manager':
'github:nix-community/home-manager/9a40ec3b78fc688d0908485887d355caa5666d18?narHash=sha256-QZteyExJYSQzgxqdsesDPbQgjctGG7iKV/6ooyQPITk%3D' (2026-03-15)
→ 'github:nix-community/home-manager/7f8bbc93d63401e41368d6ddc46a4f631610fa90?narHash=sha256-EC07KwADRE2LdIk7vEDyAaD3I0ZUq24T9jQF9L0iEPk%3D' (2026-04-27)
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/bb6fb1ef73d5a46877a3fc623fedef5cbf3939e3?narHash=sha256-Uo1SvxXlqcxbpoew8deTAbBWDlA/LnkiXQ1PIb95fUA%3D' (2026-04-22)
→ 'github:numtide/llm-agents.nix/c8f7c7882804510f2b807021cac0a69c1aeb4829?narHash=sha256-cdSr2nIz4I%2BysG1gAZxbKQo%2Bf79vCCKfQCdiRYnyPec%3D' (2026-04-27)
• Updated input 'llm-agents/bun2nix':
'github:Mic92/bun2nix/648d293c51e981aec9cb07ba4268bc19e7a8c575?narHash=sha256-%2B/VOe8XGq5klpU%2BI19D%2B3TcaR7o%2BCwbq67KNF7mcFak%3D' (2026-04-14)
→ 'github:nix-community/bun2nix/6ef9f144616eedea90b364bb408ef2e1de7b310a?narHash=sha256-5gYQNEs0/vDkHhg63aHS5g0IwG/8HNvU1Vr00cElofk%3D' (2026-04-14)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/b86751bc4085f48661017fa226dee99fab6c651b?narHash=sha256-a8BYi3mzoJ/AcJP8UldOx8emoPRLeWqALZWu4ZvjPXw%3D' (2026-04-16)
→ 'github:NixOS/nixpkgs/01fbdeef22b76df85ea168fbfe1bfd9e63681b30?narHash=sha256-GMSVw35Q%2B294GlrTUKlx087E31z7KurReQ1YHSKp5iw%3D' (2026-04-23)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/da529ac9e46f25ed5616fd634079a5f3c579135f?narHash=sha256-zm3ftUQw0MPumYi91HovoGhgyZBlM4o3Zy0LhPNwzXE%3D' (2026-03-08)
→ 'github:lnl7/nix-darwin/06648f4902343228ce2de79f291dd5a58ee12146?narHash=sha256-KM2WYj6EA7M/FVZVCl3rqWY%2BTFV5QzSyyGE2gQxeODU%3D' (2026-04-01)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/0fbf5fd80b87d9de87e0961735fac8faacd4b00e?narHash=sha256-EjxdnUGP9Ym4EqAa2qmSOnQR6QTNtQThaJAyN7Kv0u8%3D' (2026-03-15)
→ 'github:fufexan/nix-gaming/41492a9baed273d0d005fe81f1b7730749809a40?narHash=sha256-b5y9/y5Crg%2BRQdev1H36s6M3Le4wenrIdKk%2BxaC07ZE%3D' (2026-04-27)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
→ 'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/c185c7a5e5dd8f9add5b2f8ebeff00888b070742?narHash=sha256-e%2B/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB%2BQ%3D' (2026-03-01)
→ 'github:nix-community/nixpkgs.lib/333c4e0545a6da976206c74db8773a1645b5870a?narHash=sha256-%2BU7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ%3D' (2026-03-29)
• Updated input 'nix-gaming/git-hooks':
'github:cachix/git-hooks.nix/8baab586afc9c9b57645a734c820e4ac0a604af9?narHash=sha256-JDqZMgxUTCq85ObSaFw0HhE%2BlvdOre1lx9iI6vYyOEs%3D' (2026-03-07)
→ 'github:cachix/git-hooks.nix/3cfd774b0a530725a077e17354fbdb87ea1c4aad?narHash=sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8%3D' (2026-04-21)
• Updated input 'nixos-apple-silicon':
'github:nix-community/nixos-apple-silicon/2fbdf62451bcd9fc83ca99c56a6e379df8c47c8d?narHash=sha256-ELGvz8LW3fEzBTO1FpojRAPqp7%2B9xs5lspZb9NoZrbY%3D' (2026-03-13)
→ 'github:nix-community/nixos-apple-silicon/e60109628c25ee80f04aed96785832f0e869e589?narHash=sha256-TQhSD7eEwJr4nfDzf3am7cypGb1TYUSmMEhwoMkTb1I%3D' (2026-04-24)
• Updated input 'nixpak':
'github:nixpak/nixpak/1bf4e77b07ce445779894f17ab21016db5f58a4e?narHash=sha256-mK4yEIF%2BqF7qtAzC5x8GU8kh5lY4v397azT%2Bm1nBvRQ%3D' (2026-03-13)
→ 'github:nixpak/nixpak/b2bb4ab9d8e2457eeec3caa279b394525fbbe1a7?narHash=sha256-5Pqwqf4lEsZLZUcpefwMeq69d8hdirE83C5oWshBXo8%3D' (2026-04-16)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
→ 'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/0b152e0f7c5cc265a529cd63374b80e2771b207b?narHash=sha256-HPBNYf7HiKtBVy7/69vKpLYHX6wTcUxndxmybzDlXP8%3D' (2026-02-15)
→ 'github:hercules-ci/hercules-ci-effects/554f6ed448ca74c00aa2371cde901ae1e73005b9?narHash=sha256-neu7ixXHjV3LobVjOndkL97u%2B6UF6Yoh%2BCUnzX7kUBQ%3D' (2026-03-15)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/b40629efe5d6ec48dd1efba650c797ddbd39ace0?narHash=sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4%3D' (2026-03-18)
→ 'github:nixos/nixpkgs/0726a0ecb6d4e08f6adced58726b95db924cef57?narHash=sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI%3D' (2026-04-22)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/f8573b9c935cfaa162dd62cc9e75ae2db86f85df?narHash=sha256-hpXH0z3K9xv0fHaje136KY872VT2T5uwxtezlAskQgY%3D' (2026-03-16)
→ 'github:nixos/nixpkgs/01fbdeef22b76df85ea168fbfe1bfd9e63681b30?narHash=sha256-GMSVw35Q%2B294GlrTUKlx087E31z7KurReQ1YHSKp5iw%3D' (2026-04-23)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/03de9fe87cb2dcec8da9dbaa3ad1c71ea7fef223?narHash=sha256-B7GmxbRADkklyXzV1ahgY4QhCpbQ3crzPCCs2hf6bPM%3D' (2026-04-26)
→ 'github:nixos/nixpkgs/c3c003de3745906967595ae723fb736b6d8aac13?narHash=sha256-X2P3MGiE2bUlP/pt0RNcmOmHXXxbPLalUk3VBJqFWvY%3D' (2026-04-27)
• Updated input 'nur-ryan4yin':
'github:ryan4yin/nur-packages/420e007374a83784ce915f0d0bffd670f302ee1b?narHash=sha256-23X12PirpI3HhJZVm2Z/9BTbEHlXjJxizB6Mot7qeLU%3D' (2025-12-14)
→ 'github:ryan4yin/nur-packages/ab573501bbbe38f38818afb5b2d0e1f58ba61f29?narHash=sha256-PKkRUkMgpvqAPmGBCSNL1R0MfoaaoQpvH1ffiNwJkQ8%3D' (2026-04-08)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/8baab586afc9c9b57645a734c820e4ac0a604af9?narHash=sha256-JDqZMgxUTCq85ObSaFw0HhE%2BlvdOre1lx9iI6vYyOEs%3D' (2026-03-07)
→ 'github:cachix/git-hooks.nix/3cfd774b0a530725a077e17354fbdb87ea1c4aad?narHash=sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8%3D' (2026-04-21)
2026-04-27 14:17:36 +08:00
Ryan Yin
ae9c127b5c
chore: cleanup flake inputs
2026-04-27 14:08:58 +08:00
Ryan Yin
77ca37eab1
chore: idols-ai - update kernel, add nvidia-offload command, etc
2026-04-27 10:38:57 +08:00
Ryan Yin
306741c2a7
feat: idols-ai - use intel intel iGPU by default, choose Nvidia dGPU manullay - via prime ( #258 )
...
* feat: idols-ai - use intel intel iGPU by default, choose Nvidia dGPU manullay - via prime
* fix: niri - update output names for new motherboard
* fix: niri - DP-1 with prime offload mode - supports only 120HZ
* flake.lock: Update
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/3879e47ce293fb2932d656aa56551a8e80718533?narHash=sha256-siN4x7y/S0FOdjPC1W0Z/vrX4Rlu%2BVClkEGngmSd0vM%3D' (2026-03-24)
→ 'github:nixos/nixpkgs/03de9fe87cb2dcec8da9dbaa3ad1c71ea7fef223?narHash=sha256-B7GmxbRADkklyXzV1ahgY4QhCpbQ3crzPCCs2hf6bPM%3D' (2026-04-26)
* flake.lock: Update
Flake lock file updates:
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/e9f278faa1d0c2fc835bd331d4666b59b505a410?narHash=sha256-Jms57zzlFf64ayKzzBWSE2SGvJmK%2BNGt8Gli71d9kmY%3D' (2026-03-14)
→ 'github:nixos/nixpkgs/a4bf06618f0b5ee50f14ed8f0da77d34ecc19160?narHash=sha256-AIiMJiqvGrN4HyLEbKAoCSRRYn0rnlW5VbKNIMIYqm4%3D' (2026-04-25)
2026-04-27 02:33:51 +08:00
Ryan Yin
4098b0282e
fix: update interface name after replace montherboard ( #257 )
2026-04-27 00:47:07 +08:00
Ryan Yin
3a6a75c703
feat: helix - use stable version
2026-04-27 00:40:49 +08:00
Ryan Yin
319cf87196
feat: add libreoffice
2026-04-24 12:48:57 +08:00
Ryan Yin
c3ed6aa4e8
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/09cd3ef' (2026-04-02)
→ 'github:numtide/llm-agents.nix/bb6fb1e' (2026-04-22)
• Updated input 'llm-agents/blueprint':
'github:numtide/blueprint/06ee719' (2026-02-18)
→ 'github:numtide/blueprint/56131e8' (2026-04-15)
• Updated input 'llm-agents/bun2nix':
'github:nix-community/bun2nix/c843f47' (2026-02-12)
→ 'github:Mic92/bun2nix/648d293' (2026-04-14)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/106eb93' (2026-04-02)
→ 'github:NixOS/nixpkgs/b86751b' (2026-04-16)
• Updated input 'llm-agents/treefmt-nix':
'github:numtide/treefmt-nix/7592596' (2026-04-02)
→ 'github:numtide/treefmt-nix/790751f' (2026-04-08)
2026-04-22 15:23:36 +08:00
Ryan Yin
c8e76ceff8
fix(darwin): agenix - remove non-exist secret
2026-04-21 10:29:45 +08:00
Ryan Yin
04818c5d50
chore: upgrade detsys-nix
2026-04-17 20:20:23 +08:00
Ryan Yin
fb1d8118e3
feat: npmrc min-release-age
2026-04-17 16:20:46 +08:00
Ryan Yin
551020e0e8
feat: nixos - Screenshot Annotation via satty ( #256 )
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-04-09 10:24:43 +08:00
Ryan Yin
6cfc3c3154
chore: update llm models
2026-04-09 10:10:30 +08:00
Ryan Yin
addf85e3b4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'llm-agents':
'github:numtide/llm-agents.nix/c16f757' (2026-03-31)
→ 'github:numtide/llm-agents.nix/09cd3ef' (2026-04-02)
• Updated input 'llm-agents/flake-parts':
'github:hercules-ci/flake-parts/f20dc5d' (2026-03-01)
→ 'github:hercules-ci/flake-parts/3107b77' (2026-04-01)
• Updated input 'llm-agents/nixpkgs':
'github:NixOS/nixpkgs/15c6719' (2026-03-30)
→ 'github:NixOS/nixpkgs/106eb93' (2026-04-02)
• Updated input 'llm-agents/treefmt-nix':
'github:numtide/treefmt-nix/71b125c' (2026-03-12)
→ 'github:numtide/treefmt-nix/7592596' (2026-04-02)
2026-04-03 10:48:07 +08:00
Ryan Yin
67c4aa8c7c
chore(darwin): remove windows-app
2026-03-31 19:48:33 +08:00
Ryan Yin
910b9f322d
feat: install ai agents via llm-agents.nix
2026-03-31 19:42:11 +08:00
Ryan Yin
6885c48513
chore(darwin): install agents cli via nix instead of homebrew
2026-03-30 10:40:59 +08:00
Ryan Yin
05bcbab429
chore(darwin): remove cursor editor(cli is enough)
2026-03-27 23:54:59 +08:00
Ryan Yin
63bdadbda2
chore: docs - agents
2026-03-27 23:49:17 +08:00
Ryan Yin
f398c44307
chore: homelab - use proxyGateway's dns service
2026-03-26 13:33:40 +08:00
Ryan Yin
d2590d3653
chore: docker for ruby/kana
2026-03-26 13:06:52 +08:00
Ryan Yin
8033e0c61f
chore: claude-code env
2026-03-25 21:19:59 +08:00
Ryan Yin
895ca585be
chore: add codex
2026-03-24 16:24:43 +08:00
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
Ryan Yin
cface0caba
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/39dba583302d48ca22c96bfe63c1414b71e04de4?narHash=sha256-bjCsiDZJ4U1uenmcggg3ZgbHyuhyjw1bOwgN1qvbCD0%3D' (2026-02-14)
→ 'github:ezKEa/aagl-gtk-on-nix/25372a35667e03ba1f733bbb24f2d8b825ee261f?narHash=sha256-3MEVhEb3WuLDYOBhD1zjADRFcuJz13uJSt2zJFS8F8Y%3D' (2026-02-28)
• Updated input 'catppuccin':
'github:catppuccin/nix/db4dfe3f2a80e9c33492d839accd49f75c7324c2?narHash=sha256-%2BcS5yXWsSLiK36%2BPP/%2BdcQdxpXSclx2d65p7l6Dis%2BA%3D' (2026-02-08)
→ 'github:catppuccin/nix/d45b5665cc638bad1b794350de02f4dd41b0bb47?narHash=sha256-47MZaFrHxNO8tVUAmtVnerXUw2WWVluBOiU9MulN/yM%3D' (2026-03-13)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/61e347a2c278263dd1392c324feaee5fb9712ee5?narHash=sha256-mTCQuab0I2B/Naq0wveN9U9zWD/Hfu9SwsaKF0DSm4k%3D' (2026-02-14)
→ 'github:ghostty-org/ghostty/600f59ae313adf377c0bf0d754fa258257f5f65f?narHash=sha256-WX66DS0cs6sRutHhJqSGYHrffpszsgmJsl%2BO7kl4Hjs%3D' (2026-03-16)
• Removed input 'ghostty/flake-utils'
• Removed input 'ghostty/flake-utils/systems'
• Updated input 'ghostty/zig':
'github:mitchellh/zig-overlay/64f8b42cfc615b2cf99144adf2b7728c7847c72a?narHash=sha256-sGv/NHCmEnJivguGwB5w8LRmVqr1P72OjS%2BNzcJsssE%3D' (2025-11-16)
→ 'github:mitchellh/zig-overlay/8666155d83bf792956a7c40915508e6d4b2b8716?narHash=sha256-dE8zx8WA54TRmFFQBvA48x/sXGDTP7YaDmY6nNKMAYw%3D' (2026-03-10)
• Removed input 'ghostty/zig/flake-utils'
• Added input 'ghostty/zig/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'helix':
'github:mattwparas/helix/bb5efb6ec09792a91dc6b4dec1a4d6534b7185dc?narHash=sha256-FfbsMeo8p0JUUCf4TnYu5G35vVkFSuqh%2BEHXHyV1/UI%3D' (2026-03-13)
→ 'github:mattwparas/helix/dc1878823905060f54e50b47c946796cdd1e5210?narHash=sha256-uYJz4zLOG694/TxUGWWJ6DFhjh8v5Pdh1l9vrgZl23o%3D' (2026-03-15)
• Updated input 'home-manager':
'github:nix-community/home-manager/1e53254671f36cb7d0e2dcca08730f066d5e69b4?narHash=sha256-Tc%2BYqZ/Q1K35vJK4ji4RbLB/qKGcEq6yh7p4CKoZF60%3D' (2026-02-15)
→ 'github:nix-community/home-manager/9a40ec3b78fc688d0908485887d355caa5666d18?narHash=sha256-QZteyExJYSQzgxqdsesDPbQgjctGG7iKV/6ooyQPITk%3D' (2026-03-15)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/6c5a56295d2a24e43bcd8af838def1b9a95746b2?narHash=sha256-6J/JoK9iL7sHvKJcGW2KId2agaKv1OGypsa7kN%2BZBD4%3D' (2026-02-12)
→ 'github:lnl7/nix-darwin/da529ac9e46f25ed5616fd634079a5f3c579135f?narHash=sha256-zm3ftUQw0MPumYi91HovoGhgyZBlM4o3Zy0LhPNwzXE%3D' (2026-03-08)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/0c4bf3ac4eaf5b693e5d7ae75f3caba8fcf15d8f?narHash=sha256-Px1IFFTw3zdP8RNram2g41EvUTjIZRDLCgZyXgpBty0%3D' (2026-02-15)
→ 'github:fufexan/nix-gaming/0fbf5fd80b87d9de87e0961735fac8faacd4b00e?narHash=sha256-EjxdnUGP9Ym4EqAa2qmSOnQR6QTNtQThaJAyN7Kv0u8%3D' (2026-03-15)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/57928607ea566b5db3ad13af0e57e921e6b12381?narHash=sha256-AnYjnFWgS49RlqX7LrC4uA%2BsCCDBj0Ry/WOJ5XWAsa0%3D' (2026-02-02)
→ 'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/72716169fe93074c333e8d0173151350670b824c?narHash=sha256-cBEymOf4/o3FD5AZnzC3J9hLbiZ%2BQDT/KDuyHXVJOpM%3D' (2026-02-01)
→ 'github:nix-community/nixpkgs.lib/c185c7a5e5dd8f9add5b2f8ebeff00888b070742?narHash=sha256-e%2B/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB%2BQ%3D' (2026-03-01)
• Added input 'nix-gaming/git-hooks':
'github:cachix/git-hooks.nix/8baab586afc9c9b57645a734c820e4ac0a604af9?narHash=sha256-JDqZMgxUTCq85ObSaFw0HhE%2BlvdOre1lx9iI6vYyOEs%3D' (2026-03-07)
• Added input 'nix-gaming/git-hooks/flake-compat':
'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Added input 'nix-gaming/git-hooks/gitignore':
'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'nix-gaming/git-hooks/gitignore/nixpkgs':
follows 'nix-gaming/git-hooks/nixpkgs'
• Added input 'nix-gaming/git-hooks/nixpkgs':
follows 'nix-gaming/nixpkgs'
• Updated input 'nixos-apple-silicon':
'github:nix-community/nixos-apple-silicon/357186cca0f4c7801ff16970e4b6a05e74fd88e0?narHash=sha256-0RYmnOk40U4ZGbW/%2B3rHlNndrsuHCz9h%2BxequKWgwHQ%3D' (2026-02-14)
→ 'github:nix-community/nixos-apple-silicon/2fbdf62451bcd9fc83ca99c56a6e379df8c47c8d?narHash=sha256-ELGvz8LW3fEzBTO1FpojRAPqp7%2B9xs5lspZb9NoZrbY%3D' (2026-03-13)
• Updated input 'nixpak':
'github:nixpak/nixpak/4276954ad4f877d79801fd8952af38a3370bcb65?narHash=sha256-GaDPnzDQAx5WRi12XVttCHsVw0VkOMYNpniT7KHYNfk%3D' (2026-01-24)
→ 'github:nixpak/nixpak/1bf4e77b07ce445779894f17ab21016db5f58a4e?narHash=sha256-mK4yEIF%2BqF7qtAzC5x8GU8kh5lY4v397azT%2Bm1nBvRQ%3D' (2026-03-13)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9?narHash=sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw%3D' (2025-12-15)
→ 'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/edcbb19948b6caf1700434e369fde6ff9e6a3c93?narHash=sha256-UQhfCggNGDc7eam%2BEittlYmeW89CZVT1KkFIHZWBH7k%3D' (2025-12-15)
→ 'github:hercules-ci/hercules-ci-effects/0b152e0f7c5cc265a529cd63374b80e2771b207b?narHash=sha256-HPBNYf7HiKtBVy7/69vKpLYHX6wTcUxndxmybzDlXP8%3D' (2026-02-15)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a82ccc39b39b621151d6732718e3e250109076fa?narHash=sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb%2BZnAo5RzSxJg%3D' (2026-02-13)
→ 'github:nixos/nixpkgs/5a88de74db0e948139be4b46f9a94d64aa11391c?narHash=sha256-LWvZj9Bvm1EuoO6zbX4yjZebwnZNfeTbmCJGS7RGQ3Y%3D' (2026-03-15)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/2343bbb58f99267223bc2aac4fc9ea301a155a16?narHash=sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8%3D' (2026-02-11)
→ 'github:nixos/nixpkgs/a07d4ce6bee67d7c838a8a5796e75dff9caa21ef?narHash=sha256-hQ284SkIeNaeyud%2BLS0WVLX%2BWL2rxcVZLFEaK0e03zg%3D' (2026-03-15)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/137aab9ddb6ba433802b4001bae86df5b2c3e659?narHash=sha256-J14yhlnWKNxEdDUYvZazZt/ep3uq2O6ydvhGBbu%2BBIQ%3D' (2026-03-10)
→ 'github:nixos/nixpkgs/84cc03d4065cc2197f1d58f6349f59503adb185c?narHash=sha256-VMI7iiSJxIoc0Ye9zFH1vJQ88EnMdzfUwbKINy53FXQ%3D' (2026-03-16)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/3aadb7ca9eac2891d52a9dec199d9580a6e2bf44?narHash=sha256-O1XDr7EWbRp%2BkHrNNgLWgIrB0/US5wvw9K6RERWAj6I%3D' (2026-02-14)
→ 'github:nixos/nixpkgs/e9f278faa1d0c2fc835bd331d4666b59b505a410?narHash=sha256-Jms57zzlFf64ayKzzBWSE2SGvJmK%2BNGt8Gli71d9kmY%3D' (2026-03-14)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/5eaaedde414f6eb1aea8b8525c466dc37bba95ae?narHash=sha256-kck%2BvIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8%3D' (2026-02-10)
→ 'github:cachix/git-hooks.nix/8baab586afc9c9b57645a734c820e4ac0a604af9?narHash=sha256-JDqZMgxUTCq85ObSaFw0HhE%2BlvdOre1lx9iI6vYyOEs%3D' (2026-03-07)
2026-03-16 17:19:03 +08:00
Ryan Yin
28a4fb9a26
chore: preserve ~/.agents
2026-03-16 16:42:16 +08:00
Ryan Yin
74c70653af
security: rotate login password
2026-03-16 15:30:24 +08:00
Ryan Yin
5cc1583bd6
chore: upgrade lanzaboote & disko
2026-03-16 14:03:46 +08:00
Ryan Yin
c4fb878d28
fix: Rename network interface config to enp4s0 following hardware change
2026-03-16 14:01:06 +08:00
Ryan Yin
2a5a196591
fix: NVMe SSD Timeout / Freeze Fix for Linux ( #249 )
2026-03-16 11:10:01 +08:00
Ryan Yin
a5295500f1
refactor: migrate idols-ai to new ssd ( #247 )
...
* refactor: migrate idols-ai to new ssd
* fix: github repo mi2ebi/tree-sitter-bovex 404
• Updated input 'helix':
'github:mattwparas/helix/908d48c5dd9700ddff65bcfce8850eea74af0360?narHash=sha256-hXxc3JqZ%2BxF2VjTOczmYHVttRIWlxGh5RmYZ9OcMPD8%3D' (2026-02-15)
→ 'github:mattwparas/helix/bb5efb6ec09792a91dc6b4dec1a4d6534b7185dc?narHash=sha256-FfbsMeo8p0JUUCf4TnYu5G35vVkFSuqh%2BEHXHyV1/UI%3D' (2026-03-13)
* chore: disable helix
* fix: failed to mount swapfile
2026-03-16 10:07:08 +08:00
Ryan Yin
850a7b2c43
feat: add nvme-cli
2026-03-16 09:25:28 +08:00
Ryan Yin
7e7f5a796e
feat: add pv & smartctl
2026-03-16 02:21:18 +08:00
0x0D
120dd53a7f
fix(niri): add workspaces 7, 8, 9 for proper bar ordering ( #246 )
...
* Create reorder-workspaces.sh
* Update keybindings.kdl
* Update config.kdl
* Update niri-hardware.kdl
* fix(niri): add workspaces 7, 8, 9 for proper bar ordering
2026-03-16 00:04:34 +08:00
Ryan Yin
f539b686bb
fix: netbird - persist data
2026-03-13 10:47:32 +08:00
Ryan Yin
76ba6eff91
chore: keep ~/.cache off tmpfs to avoid high RAM usage
2026-03-13 10:41:27 +08:00
Ryan Yin
f173ae37c0
feat: install agents & persist data
2026-03-13 10:31:09 +08:00
Ryan Yin
aaa6b77b15
chore: add yt-dlp downloader
2026-03-12 21:44:33 +08:00
Ryan Yin
5897019585
chore(darwin): fix issue with brew tap
2026-03-12 21:30:30 +08:00
Ryan Yin
6218bb2280
chore(darwin): fix 'brew doctor' warnings - env
2026-03-12 21:27:21 +08:00
Ryan Yin
4e552f9b5c
chore(darwin): fix 'brew doctor' warnings
2026-03-12 21:18:14 +08:00
Ryan Yin
195c5cab86
chore(darwin): remove ice & other unused apps
2026-03-12 21:11:47 +08:00
Ryan Yin
186356854b
chore: zsh dotDir upate
2026-03-12 00:29:50 +08:00
Ryan Yin
112ce70ca8
feat: add modelscope
2026-03-12 00:28:03 +08:00
Ryan Yin
6aad61db73
fix: missing uvx command
2026-03-11 13:30:48 +08:00
Ryan Yin
69b4d96915
feat: idols-akane - use docker instead of podman
2026-03-10 23:45:55 +08:00
Ryan Yin
c12fb46228
feat: idols-akane - more packages
2026-03-10 23:45:55 +08:00
Ryan Yin
f9e29233cc
chore: fix warning - using keys like ‘XDG_SCREENSHOTS_DIR’
2026-03-10 23:26:51 +08:00
Ryan Yin
5a6cf1b475
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/f8770a9d174376ac2890b7e133f72f1f49ccb29c?narHash=sha256-hg%2BwMazlCqyJ/jRbokK6Kr2Z7ZtCVOSA6Jaj0EDsPp0%3D' (2026-03-03)
→ 'github:nixos/nixpkgs/137aab9ddb6ba433802b4001bae86df5b2c3e659?narHash=sha256-J14yhlnWKNxEdDUYvZazZt/ep3uq2O6ydvhGBbu%2BBIQ%3D' (2026-03-10)
2026-03-10 23:23:16 +08:00
Ryan Yin
c15e89e54f
chore: commands for installing agents
2026-03-10 23:16:03 +08:00
Ryan Yin
e948b0bd68
chore: remove claude-code, zed-editor & antigravity, add codex, opencode
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-03-10 23:10:12 +08:00
Ryan Yin
e57fc9d479
chore: remove claude-code, zed-editor & antigravity
2026-03-10 22:58:44 +08:00
Ryan Yin
7ea1e6ae16
feat: idols-akane - add virtfs file sharing between host & guest
2026-03-08 00:58:04 +08:00
Ryan Yin
4211d18ad1
fix: base config should not relys on agenix secrets
2026-03-08 00:25:03 +08:00
Ryan Yin
91ab18fc55
feat: idols-akane - add podman
2026-03-07 23:59:27 +08:00
Ryan Yin
69f77fecca
feat: new host - idols-akane, hardens VFAT /boot mounts ( #245 )
...
* feat: new host - idols-akane
* fix: missing efi files
* fix: efi partition - permission issue
2026-03-07 23:54:13 +08:00
Ryan Yin
f9596089b3
chore(darwin): install utm via homebrew instead of nix
2026-03-07 21:32:21 +08:00
Ryan Yin
02dce24f61
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/d5643dce7d83ac50d5a483566f9b1e6ce65214a9?narHash=sha256-WRiWxJm5SFDkeJyAMIWEEjuFSVFy1GC%2B9b06k661KuQ%3D' (2026-02-15)
→ 'github:nixos/nixpkgs/f8770a9d174376ac2890b7e133f72f1f49ccb29c?narHash=sha256-hg%2BwMazlCqyJ/jRbokK6Kr2Z7ZtCVOSA6Jaj0EDsPp0%3D' (2026-03-03)
2026-03-03 13:19:03 +08:00
Ryan Yin
91e4ab8ef7
feat(noctalia): monitor brightness
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-02-27 10:20:13 +08:00
Ryan Yin
1222bb25d0
feat(preservation): add .openclaw, harden home dir permissions
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-02-27 10:18:49 +08:00
Ryan Yin
a52f48fbbe
feat: add orbstack & apple container
2026-02-26 22:53:07 +08:00
Ryan Yin
6a8e4c24d9
fix: qq
2026-02-20 13:35:57 +08:00
Ryan Yin
8caece291d
chore: comment out zed & antigravity
2026-02-19 17:57:26 +08:00
Ryan Yin
3c27adbb95
fix: idols-ai - disable zram swap when running large LLM models via mmap with limited RAM
2026-02-16 23:59:45 +08:00
Ryan Yin
68c3c8436d
chore: preserve huggingface & modelscope's cache
2026-02-16 23:21:55 +08:00
Ryan Yin
e5c464fa41
chore: remove ollama
2026-02-16 21:35:39 +08:00
Ryan Yin
3a826d60f6
chore: remove avante.nvim - no longer used
2026-02-16 14:34:20 +08:00
Ryan Yin
e3115813a1
fix: nvidia open failed to build
2026-02-15 22:53:44 +08:00
Ryan Yin
6fdc5e7fb9
fix: update wechat, fix warnings & issues after update
2026-02-15 18:09:25 +08:00
Ryan Yin
11cf7738ca
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/a207bb710c6adff77fb205589dc3386223918ac3?narHash=sha256-LPSru6HgKx1431Kzc7xi/VzroYqpFVjd1nEqwFLmOGI%3D' (2026-01-04)
→ 'github:ezKEa/aagl-gtk-on-nix/39dba583302d48ca22c96bfe63c1414b71e04de4?narHash=sha256-bjCsiDZJ4U1uenmcggg3ZgbHyuhyjw1bOwgN1qvbCD0%3D' (2026-02-14)
• Updated input 'aagl/flake-compat':
'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
→ 'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Updated input 'aagl/nixpkgs':
'github:nixos/nixpkgs/a320ce8e6e2cc6b4397eef214d202a50a4583829?narHash=sha256-6zddwDs2n%2Bn01l%2B1TG6PlyokDdXzu/oBmEejcH5L5%2BA%3D' (2025-11-24)
→ 'github:nixos/nixpkgs/6c5e707c6b5339359a9a9e215c5e66d6d802fd7a?narHash=sha256-iKZMkr6Cm9JzWlRYW/VPoL0A9jVKtZYiU4zSrVeetIs%3D' (2026-02-11)
• Updated input 'aagl/rust-overlay':
'github:oxalica/rust-overlay/5da8c00313b4434f00aed6b4c94cd3b207bafdc5?narHash=sha256-vcoOEy3i8AGJi3Y2C48hrf6CuL2h8W1gLe1gNt72Kxg%3D' (2025-11-26)
→ 'github:oxalica/rust-overlay/c8cfbe26238638e2f3a2c0ae7e8d240f5e4ded85?narHash=sha256-oiARqnlvaW6pVGheVi4ye6voqCwhg5hCcGish2ZvQzI%3D' (2026-02-12)
• Updated input 'catppuccin':
'github:catppuccin/nix/48e67b4ad22072f1ae30b0ed8e1cb020cf06c611?narHash=sha256-e0SsKnkSnq%2BUwZNS9ZyPJjTjabzq9TRc1hqeDnvOF1Q%3D' (2026-01-16)
→ 'github:catppuccin/nix/db4dfe3f2a80e9c33492d839accd49f75c7324c2?narHash=sha256-%2BcS5yXWsSLiK36%2BPP/%2BdcQdxpXSclx2d65p7l6Dis%2BA%3D' (2026-02-08)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/250877eff69ee1f00168a1f5ce9ab5490e29b0dc?narHash=sha256-OeoF0vBLezZ0WQDxjpI5OHQskKzeCpOITYJ6XoUDwWg%3D' (2026-01-18)
→ 'github:ghostty-org/ghostty/61e347a2c278263dd1392c324feaee5fb9712ee5?narHash=sha256-mTCQuab0I2B/Naq0wveN9U9zWD/Hfu9SwsaKF0DSm4k%3D' (2026-02-14)
• Updated input 'ghostty/home-manager':
'github:nix-community/home-manager/8bc5473b6bc2b6e1529a9c4040411e1199c43b4c?narHash=sha256-bAXnnJZKJiF7Xr6eNW6%2BPhBf1lg2P1aFUO9%2BxgWkXfA%3D' (2026-01-10)
→ 'github:nix-community/home-manager/b1f916ba052341edc1f80d4b2399f1092a4873ca?narHash=sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo%3D' (2026-02-08)
• Updated input 'ghostty/nixpkgs':
'https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre925418.3146c6aa9995/nixexprs.tar.xz?narHash=sha256-zvxtwlM8ZlulmZKyYCQAPpkm5dngSEnnHjmjV7Teloc%3D ' (2026-01-10)
→ 'https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre942631.fef9403a3e4d/nixexprs.tar.xz?narHash=sha256-XV30uo8tXuxdzuV8l3sojmlPRLd/8tpMsOp4lNzLGUo%3D ' (2026-02-08)
• Updated input 'helix':
'github:mattwparas/helix/d32de0548fa11f54283baae806c0458f06ea682e?narHash=sha256-MauqPznenGX/6v5X2uUXc6DNqCtVUzGbQnPfzw6MA44%3D' (2026-01-10)
→ 'github:mattwparas/helix/908d48c5dd9700ddff65bcfce8850eea74af0360?narHash=sha256-hXxc3JqZ%2BxF2VjTOczmYHVttRIWlxGh5RmYZ9OcMPD8%3D' (2026-02-15)
• Updated input 'helix/rust-overlay':
'github:oxalica/rust-overlay/1d7cbdaad90f8a5255a89a6eddd8af24dc89cafe?narHash=sha256-V8A1L0FaU/aSXZ1QNJScxC12uP4hANeRBgI4YdhHeRM%3D' (2025-10-05)
→ 'github:oxalica/rust-overlay/ec6a3d5cdf14bb5a1dd03652bd3f6351004d2188?narHash=sha256-CjymNrJZWBtpavyuTkfPVPaZkwzIzGaf0E/3WgcwM14%3D' (2026-02-13)
• Updated input 'home-manager':
'github:nix-community/home-manager/521d5ea1a229ba315dd1cceaf869946ddcc83d36?narHash=sha256-JPmLGZgdWa8QcQbbtBqyZhpmxIHZ3lUO48laERjw%2B4k%3D' (2026-01-18)
→ 'github:nix-community/home-manager/1e53254671f36cb7d0e2dcca08730f066d5e69b4?narHash=sha256-Tc%2BYqZ/Q1K35vJK4ji4RbLB/qKGcEq6yh7p4CKoZF60%3D' (2026-02-15)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/0fc4e7ac670a0ed874abacf73c4b072a6a58064b?narHash=sha256-5ulSDyOG1U%2B1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc%3D' (2026-01-18)
→ 'github:lnl7/nix-darwin/6c5a56295d2a24e43bcd8af838def1b9a95746b2?narHash=sha256-6J/JoK9iL7sHvKJcGW2KId2agaKv1OGypsa7kN%2BZBD4%3D' (2026-02-12)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/7c05dff3d845ffd4bcca79cd28f651c3167638c1?narHash=sha256-jvKZrX7be2o2ULDymb8CgDqIjzJSOt2TQleGR82JiJw%3D' (2026-01-18)
→ 'github:fufexan/nix-gaming/0c4bf3ac4eaf5b693e5d7ae75f3caba8fcf15d8f?narHash=sha256-Px1IFFTw3zdP8RNram2g41EvUTjIZRDLCgZyXgpBty0%3D' (2026-02-15)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/80daad04eddbbf5a4d883996a73f3f542fa437ac?narHash=sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY%3D' (2026-01-11)
→ 'github:hercules-ci/flake-parts/57928607ea566b5db3ad13af0e57e921e6b12381?narHash=sha256-AnYjnFWgS49RlqX7LrC4uA%2BsCCDBj0Ry/WOJ5XWAsa0%3D' (2026-02-02)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/2075416fcb47225d9b68ac469a5c4801a9c4dd85?narHash=sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo%3D' (2025-12-14)
→ 'github:nix-community/nixpkgs.lib/72716169fe93074c333e8d0173151350670b824c?narHash=sha256-cBEymOf4/o3FD5AZnzC3J9hLbiZ%2BQDT/KDuyHXVJOpM%3D' (2026-02-01)
• Updated input 'nixos-apple-silicon':
'github:nix-community/nixos-apple-silicon/83a2bb509972148aa6d3f75c65103b6bfb7898af?narHash=sha256-YyIzhZoFVE4C5P9e0wZGjx4P9IT/OTUMFF3r6iKd3UY%3D' (2026-01-16)
→ 'github:nix-community/nixos-apple-silicon/357186cca0f4c7801ff16970e4b6a05e74fd88e0?narHash=sha256-0RYmnOk40U4ZGbW/%2B3rHlNndrsuHCz9h%2BxequKWgwHQ%3D' (2026-02-14)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/032a1878682fafe829edfcf5fdfad635a2efe748?narHash=sha256-NHF7QWa0ZPT8hsJrvijREW3%2BnifmF2rTXgS2v0tpcEA%3D' (2025-11-27)
→ 'github:nix-community/nixos-generators/8946737ff703382fda7623b9fab071d037e897d5?narHash=sha256-nnVmNNKBi1YiBNPhKclNYDORoHkuKipoz7EtVnXO50A%3D' (2026-01-30)
• Updated input 'nixpak':
'github:nixpak/nixpak/ff179ec0158164037ee9036f93c081de6a8bf949?narHash=sha256-b44HZf%2B3NbRvxH3rXtjLNTW3ojAXn172iygCcJr6NhA%3D' (2026-01-01)
→ 'github:nixpak/nixpak/4276954ad4f877d79801fd8952af38a3370bcb65?narHash=sha256-GaDPnzDQAx5WRi12XVttCHsVw0VkOMYNpniT7KHYNfk%3D' (2026-01-24)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e4bae1bd10c9c57b2cf517953ab70060a828ee6f?narHash=sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc%3D' (2026-01-16)
→ 'github:nixos/nixpkgs/a82ccc39b39b621151d6732718e3e250109076fa?narHash=sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb%2BZnAo5RzSxJg%3D' (2026-02-13)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/3327b113f2ef698d380df83fbccefad7e83d7769?narHash=sha256-MJwOjrIISfOpdI9x4C%2B5WFQXvHtOuj5mqLZ4TMEtk1M%3D' (2026-01-17)
→ 'github:nixos/nixpkgs/2343bbb58f99267223bc2aac4fc9ea301a155a16?narHash=sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8%3D' (2026-02-11)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/7037463125d562d71d4a5569092dd7aaea90eea8?narHash=sha256-Es1/b/G9l3%2B3FOlodGiWlkl2xuD4qnmwTFE3e3npdYU%3D' (2026-01-19)
→ 'github:nixos/nixpkgs/d5643dce7d83ac50d5a483566f9b1e6ce65214a9?narHash=sha256-WRiWxJm5SFDkeJyAMIWEEjuFSVFy1GC%2B9b06k661KuQ%3D' (2026-02-15)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/72ac591e737060deab2b86d6952babd1f896d7c5?narHash=sha256-6YwHV1cjv6arXdF/PQc365h1j%2BQje3Pydk501Rm4Q%2B4%3D' (2026-01-17)
→ 'github:nixos/nixpkgs/3aadb7ca9eac2891d52a9dec199d9580a6e2bf44?narHash=sha256-O1XDr7EWbRp%2BkHrNNgLWgIrB0/US5wvw9K6RERWAj6I%3D' (2026-02-14)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/f0927703b7b1c8d97511c4116eb9b4ec6645a0fa?narHash=sha256-6MkqajPICgugsuZ92OMoQcgSHnD6sJHwk8AxvMcIgTE%3D' (2026-01-01)
→ 'github:cachix/git-hooks.nix/5eaaedde414f6eb1aea8b8525c466dc37bba95ae?narHash=sha256-kck%2BvIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8%3D' (2026-02-10)
2026-02-15 17:34:23 +08:00
Ryan Yin
91112b9283
chore: noctalia - disabe notification sounds
2026-01-26 14:51:27 +08:00
Ryan Yin
a47df016af
fix: niri - wallpaper auto change
2026-01-24 18:52:46 +08:00
Ryan Yin
5ffba4685a
fix: niri - window rules
2026-01-24 18:49:45 +08:00
Ryan Yin
9fb6e95d72
fix: convert encoding to utf-8 (a bug introduced by AI)
2026-01-24 18:46:25 +08:00
Ryan Yin
faedc72f24
fix: remove useless services.ollama.acceleration
2026-01-24 18:10:39 +08:00
Ryan Yin
74ed0135aa
feat: add Astronomy softwares
2026-01-24 16:37:26 +08:00
Ryan Yin
cde42a295f
fix: noctolia
2026-01-21 09:58:52 +08:00
Ryan Yin
62b1495c76
docs: add comment
2026-01-19 13:41:58 +08:00
Ryan Yin
2f4aabc197
chore: noctalia - add plugins.json, ignore colors.json (auto-generated from wallpaper)
2026-01-19 13:41:07 +08:00
Ryan Yin
f9fc7cae9c
fix: Error installing file '.config/fcitx5/profile' outside $HOME
2026-01-19 13:34:52 +08:00
Ryan Yin
3e834c5b62
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/1dc0259e0dd6c3eba5ff96b7f597b6cf5627c62c?narHash=sha256-DzRLGukYRf%2BcnGyF9ukg/1n4mtgG3hKBrzE1fHCNZ2w%3D' (2025-12-22)
→ 'github:ezKEa/aagl-gtk-on-nix/a207bb710c6adff77fb205589dc3386223918ac3?narHash=sha256-LPSru6HgKx1431Kzc7xi/VzroYqpFVjd1nEqwFLmOGI%3D' (2026-01-04)
• Updated input 'blender-bin':
'github:edolstra/nix-warez/9417de2cd97c03c12cd063e01e95eda790177dcb?dir=blender&narHash=sha256-thH%2B603iAFvKojLbI%2BLiJXtrR0WwlikZpyp68C2nD1A%3D' (2025-11-19)
→ 'github:edolstra/nix-warez/32a73188c4026cea3f8ed97078ace45bf9f7f578?dir=blender&narHash=sha256-R0SImlpvVtp4gBCjWtrjyWlir2vMEs03XdVBJtsryUU%3D' (2025-12-26)
• Updated input 'catppuccin':
'github:catppuccin/nix/de1b60ca45a578f59f7d84c8d338b346017b2161?narHash=sha256-l8x0gU8mnYaGMl%2BgWrsSHKBJlZWD8KXJfHTkRlFiPI0%3D' (2025-12-17)
→ 'github:catppuccin/nix/48e67b4ad22072f1ae30b0ed8e1cb020cf06c611?narHash=sha256-e0SsKnkSnq%2BUwZNS9ZyPJjTjabzq9TRc1hqeDnvOF1Q%3D' (2026-01-16)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/4af425e11c5547090caa20f9ad358dd30bfecbe9?narHash=sha256-Dk8zpqQfr%2BQjYH0SrZMVJh6%2BJ3iulIY/eZz7hP7tNjA%3D' (2025-12-24)
→ 'github:ghostty-org/ghostty/250877eff69ee1f00168a1f5ce9ab5490e29b0dc?narHash=sha256-OeoF0vBLezZ0WQDxjpI5OHQskKzeCpOITYJ6XoUDwWg%3D' (2026-01-18)
• Updated input 'ghostty/home-manager':
'github:nix-community/home-manager/4fb695d10890e9fc6a19deadf85ff79ffb78da86?narHash=sha256-CPM7zm6csUx7vSfKvzMDIjepEJv1u/usmaT7zydzbuI%3D' (2025-08-21)
→ 'github:nix-community/home-manager/8bc5473b6bc2b6e1529a9c4040411e1199c43b4c?narHash=sha256-bAXnnJZKJiF7Xr6eNW6%2BPhBf1lg2P1aFUO9%2BxgWkXfA%3D' (2026-01-10)
• Updated input 'ghostty/nixpkgs':
'https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre896415.1d4c88323ac3/nixexprs.tar.xz?narHash=sha256-gI9PpaoX4/f28HkjcTbFVpFhtOxSDtOEdFaHZrdETe0%3D ' (2025-11-15)
→ 'https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre925418.3146c6aa9995/nixexprs.tar.xz?narHash=sha256-zvxtwlM8ZlulmZKyYCQAPpkm5dngSEnnHjmjV7Teloc%3D ' (2026-01-10)
• Updated input 'ghostty/zon2nix':
'github:jcollie/zon2nix/bf983aa90ff169372b9fa8c02e57ea75e0b42245?narHash=sha256-WgaDgvIZMPvlZcZrpPMjkaalTBnGF2lTG%2B62znXctWM%3D' (2025-09-20)
→ 'github:jcollie/zon2nix/c28e93f3ba133d4c1b1d65224e2eebede61fd071?narHash=sha256-wL/8Iij4T2OLkhHcc4NieOjf7YeJffaUYbCiCqKv/%2B0%3D' (2026-01-12)
• Updated input 'helix':
'github:mattwparas/helix/a01f45b75ac20f8fa5ec7fd9f3c32e3ae8ab5d34?narHash=sha256-xDVuEKcBIY4cA7g9UwI8keimoHxQz/%2BfUXY7DA8EcsA%3D' (2025-12-08)
→ 'github:mattwparas/helix/d32de0548fa11f54283baae806c0458f06ea682e?narHash=sha256-MauqPznenGX/6v5X2uUXc6DNqCtVUzGbQnPfzw6MA44%3D' (2026-01-10)
• Updated input 'home-manager':
'github:nix-community/home-manager/7eca7f7081036a7b740090994c9ec543927f89a7?narHash=sha256-hHKQhHkXxuPJwLkI8wdu826GLV5AcuW9/HVdc9eBnTU%3D' (2025-12-24)
→ 'github:nix-community/home-manager/521d5ea1a229ba315dd1cceaf869946ddcc83d36?narHash=sha256-JPmLGZgdWa8QcQbbtBqyZhpmxIHZ3lUO48laERjw%2B4k%3D' (2026-01-18)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/c2b36207f2c396c79dbed9d40536db221bd4e363?narHash=sha256-N/sxS27%2Bt9nGvGWqwwAceSMW/Y5ddcypS/aiTnZ7ScA%3D' (2025-12-23)
→ 'github:lnl7/nix-darwin/0fc4e7ac670a0ed874abacf73c4b072a6a58064b?narHash=sha256-5ulSDyOG1U%2B1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc%3D' (2026-01-18)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/4e3926b98be61b018915ded9f8f8706a4ce1a267?narHash=sha256-fvzdJMWM3Nisav0AYbCO9yQ0LbM2Od8Ulp6YBw2r3Ac%3D' (2025-12-24)
→ 'github:fufexan/nix-gaming/7c05dff3d845ffd4bcca79cd28f651c3167638c1?narHash=sha256-jvKZrX7be2o2ULDymb8CgDqIjzJSOt2TQleGR82JiJw%3D' (2026-01-18)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9?narHash=sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw%3D' (2025-12-15)
→ 'github:hercules-ci/flake-parts/80daad04eddbbf5a4d883996a73f3f542fa437ac?narHash=sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY%3D' (2026-01-11)
• Updated input 'nixos-apple-silicon':
'github:nix-community/nixos-apple-silicon/f94f4496775f9ca6e8a9e9e83f5aa4e4210fbb5d?narHash=sha256-aMoYLYIj%2ByYGhDKuSromj%2BVZYnMyN3lRRAZ%2Bdk1IOiE%3D' (2025-12-18)
→ 'github:nix-community/nixos-apple-silicon/83a2bb509972148aa6d3f75c65103b6bfb7898af?narHash=sha256-YyIzhZoFVE4C5P9e0wZGjx4P9IT/OTUMFF3r6iKd3UY%3D' (2026-01-16)
• Updated input 'nixos-apple-silicon/flake-compat':
'github:nix-community/flake-compat/0f158086a2ecdbb138cd0429410e44994f1b7e4b?narHash=sha256-5SSSZ/oQkwfcAz/o/6TlejlVGqeK08wyREBQ5qFFPhM%3D' (2025-05-02)
→ 'github:nix-community/flake-compat/4a56054d8ffc173222d09dad23adf4ba946c8884?narHash=sha256-AtrEP6Jmdvrqiv4x2xa5mrtaIp3OEe8uBYCDZDS%2Bhu8%3D' (2025-10-28)
• Updated input 'nixpak':
'github:nixpak/nixpak/51f7e5693113653be96f2606ec8ba0e2ea10936b?narHash=sha256-al5IYCT3vLDDFuEyOoOx5FIeZ00T/d%2BJ1QPK1LMXPCI%3D' (2025-12-23)
→ 'github:nixpak/nixpak/ff179ec0158164037ee9036f93c081de6a8bf949?narHash=sha256-b44HZf%2B3NbRvxH3rXtjLNTW3ojAXn172iygCcJr6NhA%3D' (2026-01-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0744ef1b047f07d31d9962d757ffe38ec14a4d41?narHash=sha256-SosfgQSqVmOkqVgNYJnxW5FvoIQX4grOcpIKNrIwz4o%3D' (2025-12-29)
→ 'github:nixos/nixpkgs/e4bae1bd10c9c57b2cf517953ab70060a828ee6f?narHash=sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc%3D' (2026-01-16)
• Updated input 'nixpkgs-2505':
'github:nixos/nixpkgs/a6c3a6141ec1b367c58ead3f7f846c772a25f4e5?narHash=sha256-vS6LSOMDOB3s%2BL6tqw9IGujxnmUAZQnEG%2BVi640LayI%3D' (2025-12-22)
→ 'github:nixos/nixpkgs/ac62194c3917d5f474c1a844b6fd6da2db95077d?narHash=sha256-16KkgfdYqjaeRGBaYsNrhPRRENs0qzkQVUooNHtoy2w%3D' (2026-01-02)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/8142186f001295e5a3239f485c8a49bf2de2695a?narHash=sha256-acLU/ag9VEoKkzOD202QASX25nG1eArXg5A0mHjKgxM%3D' (2025-12-23)
→ 'github:nixos/nixpkgs/3327b113f2ef698d380df83fbccefad7e83d7769?narHash=sha256-MJwOjrIISfOpdI9x4C%2B5WFQXvHtOuj5mqLZ4TMEtk1M%3D' (2026-01-17)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/c60ea51bdca90fd46d39f5be1b0436652713b4d2?narHash=sha256-4mqh9WJFKuSbDOEcMc4FerCGVoBl6dPQ%2BPiRFxybync%3D' (2026-01-15)
→ 'github:nixos/nixpkgs/7037463125d562d71d4a5569092dd7aaea90eea8?narHash=sha256-Es1/b/G9l3%2B3FOlodGiWlkl2xuD4qnmwTFE3e3npdYU%3D' (2026-01-19)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
→ 'github:nixos/nixpkgs/72ac591e737060deab2b86d6952babd1f896d7c5?narHash=sha256-6YwHV1cjv6arXdF/PQc365h1j%2BQje3Pydk501Rm4Q%2B4%3D' (2026-01-17)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/b68b780b69702a090c8bb1b973bab13756cc7a27?narHash=sha256-t3T/xm8zstHRLx%2BpIHxVpQTiySbKqcQbK%2Br%2B01XVKc0%3D' (2025-12-16)
→ 'github:cachix/git-hooks.nix/f0927703b7b1c8d97511c4116eb9b4ec6645a0fa?narHash=sha256-6MkqajPICgugsuZ92OMoQcgSHnD6sJHwk8AxvMcIgTE%3D' (2026-01-01)
• Updated input 'pre-commit-hooks/flake-compat':
'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
→ 'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
2026-01-19 13:34:52 +08:00
Sacabambaspis
e814f64228
feat: noctalia - use directory for configuration instead of single file ( #243 )
2026-01-16 14:44:50 +08:00
Ryan Yin
1092ed997a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/2fd271ae7a341a2b2f3728f9d22f6890822f4888?narHash=sha256-FWOxiKWAk8HpIb5SHg0XfLZ3DrtWuGnb2GBeJY02no0%3D' (2026-01-04)
→ 'github:nixos/nixpkgs/c60ea51bdca90fd46d39f5be1b0436652713b4d2?narHash=sha256-4mqh9WJFKuSbDOEcMc4FerCGVoBl6dPQ%2BPiRFxybync%3D' (2026-01-15)
2026-01-15 13:41:05 +08:00
Ryan Yin
a7ee0b3b5d
feat: fcitx5 - add korean
2026-01-09 01:07:49 +08:00
Ryan Yin
bc967093ff
feat: gh login via just
2026-01-07 01:21:56 +08:00
Ryan Yin
23ff53dcac
fix: noctalia - disable osd for brightness changes due to issue
...
https://github.com/noctalia-dev/noctalia-shell/issues/1281
2026-01-06 14:29:21 +08:00
Ryan Yin
f9d0efd425
fix: noctalia - missing qt6ct.conf on reboot
2026-01-06 10:34:37 +08:00
Ryan Yin
1a9ca02329
noctalia-shell: update launcher widget
2026-01-05 23:41:59 +08:00
Ryan Yin
7216201bd6
docs: add desktop screenshots
2026-01-05 13:28:32 +08:00
Ryan Yin
eda3221ac0
chore: noctalia - show cpu/mem usage in detail mode
2026-01-04 19:26:43 +08:00
Ryan Yin
909b8ffe06
chore: noctalia - add desktop widgets
2026-01-04 19:00:36 +08:00
Ryan Yin
e1ef5587fd
chore: update yazi config
2026-01-04 16:45:44 +08:00
Ryan Yin
6c228998e7
chore: noctalia - upgrade & settings adjustment
2026-01-04 16:33:41 +08:00
Ryan Yin
ab8cacb04e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-patched':
'github:ryan4yin/nixpkgs/9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4?narHash=sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI%3D' (2025-11-11)
→ 'github:ryan4yin/nixpkgs/fd9662e1991b624a72e5e545963136906c5c1adf?narHash=sha256-uIZvxuyjwKJkcGFD/DEdmHuwjyjwkk6SkkR/5Z/cpdw%3D' (2026-01-04)
2026-01-04 16:18:10 +08:00
Ryan Yin
26c7076816
chore: noctalia - do not show cpu temporature
2026-01-04 13:30:55 +08:00
Ryan Yin
6853991712
docs: update desktop screenshots
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-01-04 11:36:06 +08:00
Ryan Yin
6db329c55d
chore: noctalia - folders & images
2026-01-04 10:48:38 +08:00
Ryan Yin
e83b7a867f
refactor: auto start apps on login via xdg-autostart ( #242 )
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-01-03 11:03:14 -06:00
Ryan Yin
e3fb563b79
fix: noctalia - brightness adjustment - apple silicon
2026-01-04 00:16:25 +08:00
Ryan Yin
74c8912897
refactor: replace gammastep by noctalia-shell, update README ( #241 )
2026-01-03 10:06:22 -06:00
Ryan Yin
fb7a0cd178
feat: replace waybar/mako/anyrun/wlogout/swaylock with noctolia-shell, remove hyprland ( #240 )
2026-01-03 09:36:54 -06:00
Ryan Yin
847adc7d63
feat: add power management service
2026-01-03 20:16:37 +08:00
Ryan Yin
94e431abfc
fix: error - only one wireless daemon is allowed at the time, speed up wechat download
2026-01-02 22:37:38 +08:00
Ryan Yin
f4f3ff347c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/6a81c8cfb009e8dbd462d8c75f49a121efcb6e17?narHash=sha256-XqmvlUkYpaQzV2CksGR8MzjeqTBKkB3gSf26pYoNqWw%3D' (2025-12-25)
→ 'github:nixos/nixpkgs/eaf3f6b552c15b55d516e8cdca6579f7ec902865?narHash=sha256-bgO3UKGjkqbwQTgHInJIEJeqmV%2Bv8pSWxCPKUl64igk%3D' (2026-01-02)
2026-01-02 21:54:41 +08:00
Ryan Yin
ff3cd9111f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
→ 'github:NixOS/nixpkgs/0744ef1b047f07d31d9962d757ffe38ec14a4d41?narHash=sha256-SosfgQSqVmOkqVgNYJnxW5FvoIQX4grOcpIKNrIwz4o%3D' (2025-12-29)
2026-01-02 21:53:21 +08:00
Ryan Yin
f6266d72e6
feat: persistent mozc's config & antigravity's data
2026-01-02 20:57:33 +08:00
Ryan Yin
bc1bbf3318
fix: git aliases
2025-12-29 21:57:50 +08:00
Ryan Yin
e9906c9322
feat: add antigravity
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-12-27 17:12:08 +08:00
Ryan Yin
72d14c7c9b
Merge pull request #239 from ryan4yin/update
...
feat: update inputs, remove asahi's mesa workaround
2025-12-25 13:17:21 +08:00
Ryan Yin
9f4ff5a8a3
feat: update inputs, remove asahi's mesa workaround
2025-12-25 13:12:43 +08:00
Ryan Yin
38354330ea
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/e272196d003064dfb177ed9cae6a12021b806048?narHash=sha256-aB2OhrotdYU8w3uQLio5a/IiyAQvzywOKr81oldqxss%3D' (2025-11-26)
→ 'github:ezKEa/aagl-gtk-on-nix/1dc0259e0dd6c3eba5ff96b7f597b6cf5627c62c?narHash=sha256-DzRLGukYRf%2BcnGyF9ukg/1n4mtgG3hKBrzE1fHCNZ2w%3D' (2025-12-22)
• Updated input 'catppuccin':
'github:catppuccin/nix/931c6465c3eac4709684dbc320bca243252927df?narHash=sha256-jPpxBhrBOAKrXPxdrdXnq4w7x3UIkUZjarNLNYkb7Zo%3D' (2025-11-24)
→ 'github:catppuccin/nix/de1b60ca45a578f59f7d84c8d338b346017b2161?narHash=sha256-l8x0gU8mnYaGMl%2BgWrsSHKBJlZWD8KXJfHTkRlFiPI0%3D' (2025-12-17)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/d9529947a40e16f8e7efd8a1f680d01ff99f213b?narHash=sha256-bTElYF0d4XEGK9pT4I22%2BXSGZIN26lWEvk5D06cyZak%3D' (2025-11-26)
→ 'github:ghostty-org/ghostty/4af425e11c5547090caa20f9ad358dd30bfecbe9?narHash=sha256-Dk8zpqQfr%2BQjYH0SrZMVJh6%2BJ3iulIY/eZz7hP7tNjA%3D' (2025-12-24)
• Updated input 'ghostty/flake-compat':
'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
→ 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
• Added input 'ghostty/home-manager':
'github:nix-community/home-manager/4fb695d10890e9fc6a19deadf85ff79ffb78da86?narHash=sha256-CPM7zm6csUx7vSfKvzMDIjepEJv1u/usmaT7zydzbuI%3D' (2025-08-21)
• Added input 'ghostty/home-manager/nixpkgs':
follows 'ghostty/nixpkgs'
• Updated input 'ghostty/nixpkgs':
'https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre877938.82c2e0d6dde5/nixexprs.tar.xz?narHash=sha256-sV6pJNzFkiPc6j9Bi9JuHBnWdVhtKB/mHgVmMPvDFlk%3D ' (1980-01-01)
→ 'https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre896415.1d4c88323ac3/nixexprs.tar.xz?narHash=sha256-gI9PpaoX4/f28HkjcTbFVpFhtOxSDtOEdFaHZrdETe0%3D ' (2025-11-15)
• Updated input 'ghostty/zig':
'github:mitchellh/zig-overlay/365085b6652259753b598d43b723858184980bbe?narHash=sha256-/zj5GYO5PKhBWGzbHbqT%2BehY8EghuABdQ2WGfCwZpCQ%3D' (2025-10-14)
→ 'github:mitchellh/zig-overlay/64f8b42cfc615b2cf99144adf2b7728c7847c72a?narHash=sha256-sGv/NHCmEnJivguGwB5w8LRmVqr1P72OjS%2BNzcJsssE%3D' (2025-11-16)
• Updated input 'ghostty/zon2nix/nixpkgs':
'https://releases.nixos.org/nixos/unstable/nixos-25.11pre864002.8eaee1103447/nixexprs.tar.xz?narHash=sha256-XDY3A83bclygHDtesRoaRTafUd80Q30D/Daf9KSG6bs%3D ' (2025-09-20)
→ follows 'ghostty/nixpkgs'
• Updated input 'helix':
'github:mattwparas/helix/92bc3db129c639b4133a0a117cc8f3943b840886?narHash=sha256-HoGhLWTqiwr2GCUPSen7f20snqxyTGWhcd84VClHmI4%3D' (2025-11-24)
→ 'github:mattwparas/helix/a01f45b75ac20f8fa5ec7fd9f3c32e3ae8ab5d34?narHash=sha256-xDVuEKcBIY4cA7g9UwI8keimoHxQz/%2BfUXY7DA8EcsA%3D' (2025-12-08)
• Updated input 'home-manager':
'github:nix-community/home-manager/89c9508bbe9b40d36b3dc206c2483ef176f15173?narHash=sha256-rB45jv4uwC90vM9UZ70plfvY/2Kdygs%2BzlQ07dGQFk4%3D' (2025-12-17)
→ 'github:nix-community/home-manager/7eca7f7081036a7b740090994c9ec543927f89a7?narHash=sha256-hHKQhHkXxuPJwLkI8wdu826GLV5AcuW9/HVdc9eBnTU%3D' (2025-12-24)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/e95de00a471d07435e0527ff4db092c84998698e?narHash=sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE%3D' (2025-11-26)
→ 'github:lnl7/nix-darwin/c2b36207f2c396c79dbed9d40536db221bd4e363?narHash=sha256-N/sxS27%2Bt9nGvGWqwwAceSMW/Y5ddcypS/aiTnZ7ScA%3D' (2025-12-23)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/80e0aed8c6dd00c9fa41f82c808a8972632e3016?narHash=sha256-N6DsDLb8oDBWQ%2BQAq7qKmgk4jhW9AkzHjvXiUiT//Cw%3D' (2025-11-26)
→ 'github:fufexan/nix-gaming/4e3926b98be61b018915ded9f8f8706a4ce1a267?narHash=sha256-fvzdJMWM3Nisav0AYbCO9yQ0LbM2Od8Ulp6YBw2r3Ac%3D' (2025-12-24)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
→ 'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9?narHash=sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw%3D' (2025-12-15)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/719359f4562934ae99f5443f20aa06c2ffff91fc?narHash=sha256-b0yj6kfvO8ApcSE%2BQmA6mUfu8IYG6/uU28OFn4PaC8M%3D' (2025-10-29)
→ 'github:nix-community/nixpkgs.lib/2075416fcb47225d9b68ac469a5c4801a9c4dd85?narHash=sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo%3D' (2025-12-14)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/032decf9db65efed428afd2fa39d80f7089085eb?narHash=sha256-PeSkNMvkpEvts%2B9DjFiop1iT2JuBpyknmBUs0Un0a4I%3D' (2025-07-07)
→ 'github:nix-community/nixos-generators/032a1878682fafe829edfcf5fdfad635a2efe748?narHash=sha256-NHF7QWa0ZPT8hsJrvijREW3%2BnifmF2rTXgS2v0tpcEA%3D' (2025-11-27)
• Updated input 'nixpak':
'github:nixpak/nixpak/fd7e8f5d315158089ffbc34cc20792e43be6e666?narHash=sha256-gFjePmr09rRoAUfih4eeHX7aU3GTBUeaZvglKV%2B1ztI%3D' (2025-11-20)
→ 'github:nixpak/nixpak/51f7e5693113653be96f2606ec8ba0e2ea10936b?narHash=sha256-al5IYCT3vLDDFuEyOoOx5FIeZ00T/d%2BJ1QPK1LMXPCI%3D' (2025-12-23)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da?narHash=sha256-8oNVE8TrD19ulHinjaqONf9QWCKK%2Bw4url56cdStMpM%3D' (2025-11-12)
→ 'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9?narHash=sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw%3D' (2025-12-15)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/b0585849abe7d02a774a853f7952d07bb910fd9e?narHash=sha256-jZi%2B9yKmeTMsJ4ZNqRei/wL16%2BQwYGrCl4EJ3QHfoDU%3D' (2025-11-15)
→ 'github:hercules-ci/hercules-ci-effects/edcbb19948b6caf1700434e369fde6ff9e6a3c93?narHash=sha256-UQhfCggNGDc7eam%2BEittlYmeW89CZVT1KkFIHZWBH7k%3D' (2025-12-15)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0254eab410b90ef2420c1059f908ae777e3b02f9?narHash=sha256-/US2Ei9JHXHVBAxV4FX49Q7H5s4UNBrIiOA6Xjzgq44%3D' (2025-12-06)
→ 'github:nixos/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
• Updated input 'nixpkgs-2505':
'github:nixos/nixpkgs/6c8f0cca84510cc79e09ea99a299c9bc17d03cb6?narHash=sha256-M5aFEFPppI4UhdOxwdmceJ9bDJC4T6C6CzCK1E2FZyo%3D' (2025-12-01)
→ 'github:nixos/nixpkgs/a6c3a6141ec1b367c58ead3f7f846c772a25f4e5?narHash=sha256-vS6LSOMDOB3s%2BL6tqw9IGujxnmUAZQnEG%2BVi640LayI%3D' (2025-12-22)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/dc205f7b4fdb04c8b7877b43edb7b73be7730081?narHash=sha256-sUoHmPr/EwXzRMpv1u/kH%2BdXuvJEyyF2Q7muE%2Bt0EU4%3D' (2025-11-25)
→ 'github:nixos/nixpkgs/8142186f001295e5a3239f485c8a49bf2de2695a?narHash=sha256-acLU/ag9VEoKkzOD202QASX25nG1eArXg5A0mHjKgxM%3D' (2025-12-23)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/e50ab9bb181f9fb3ce00e7a6007c70ddaa007203?narHash=sha256-acPMRCAPgPykzkwATwD1EfF7xgmbraAvIJyCeR6bKxc%3D' (2025-12-18)
→ 'github:nixos/nixpkgs/6a81c8cfb009e8dbd462d8c75f49a121efcb6e17?narHash=sha256-XqmvlUkYpaQzV2CksGR8MzjeqTBKkB3gSf26pYoNqWw%3D' (2025-12-25)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/a320ce8e6e2cc6b4397eef214d202a50a4583829?narHash=sha256-6zddwDs2n%2Bn01l%2B1TG6PlyokDdXzu/oBmEejcH5L5%2BA%3D' (2025-11-24)
→ 'github:nixos/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
• Updated input 'nur-ryan4yin':
'github:ryan4yin/nur-packages/89e4e49bc0279d5c379526b16360e20ca901e226?narHash=sha256-/E/H334pr4qo8bdTLjYahL7Tx3HMMJvKmNHDbhjq3Dc%3D' (2025-11-25)
→ 'github:ryan4yin/nur-packages/420e007374a83784ce915f0d0bffd670f302ee1b?narHash=sha256-23X12PirpI3HhJZVm2Z/9BTbEHlXjJxizB6Mot7qeLU%3D' (2025-12-14)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/50b9238891e388c9fdc6a5c49e49c42533a1b5ce?narHash=sha256-QlcnByMc8KBjpU37rbq5iP7Cp97HvjRP0ucfdh%2BM4Qc%3D' (2025-11-24)
→ 'github:cachix/git-hooks.nix/b68b780b69702a090c8bb1b973bab13756cc7a27?narHash=sha256-t3T/xm8zstHRLx%2BpIHxVpQTiySbKqcQbK%2Br%2B01XVKc0%3D' (2025-12-16)
2025-12-25 12:40:13 +08:00
Ryan Yin
bda311ad9a
chore: use glm 4.7 for claude code
2025-12-24 11:45:06 +08:00
Ryan Yin
2bc25074a6
feat: apple touchbar - remove search key
2025-12-19 16:20:47 +08:00
Ryan Yin
219a7a6e0b
feat: apple touchbar - add f1 f2 & f12
2025-12-19 16:19:19 +08:00
Ryan Yin
85394e25f4
fix: waybar - style for wireplumber.source
2025-12-19 16:04:16 +08:00
Ryan Yin
a0fc2040a9
Keybindings and waybar ( #238 )
...
* feat: niri & hyprland - adjust keybindings
* feat: waybar - add micphone icon, use WirePlumber, etc
2025-12-19 01:52:39 -06:00
Ryan Yin
b7f5aed4b8
docs: how to update nixos-unstable
2025-12-19 10:15:42 +08:00
Ryan Yin
6a23332ce1
chore: niri - hotkey-overlay skip-at-startup
2025-12-19 10:09:18 +08:00
Ryan Yin
12decc32b6
fix: niri keybinding for wlogout
2025-12-19 10:06:04 +08:00
Ryan Yin
e7e9a43dbb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'mysecrets':
'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=76c00cee0b7749518eef167a842a6c7a6d245a4e&shallow=1' (2025-10-21)
→ 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=cfe34c222cf7ee4290438c97e6cc734aa7792346&shallow=1' (2025-12-18)
2025-12-19 09:57:01 +08:00
Ryan Yin
29760ddb27
refactor: update niri, write config in kdl, remove niri-flake ( #237 )
...
• Updated input 'nixpkgs':
→ 'github:NixOS/nixpkgs/0254eab410b90ef2420c1059f908ae777e3b02f9?narHash=sha256-/US2Ei9JHXHVBAxV4FX49Q7H5s4UNBrIiOA6Xjzgq44%3D' (2025-12-06)
• Updated input 'home-manager':
'github:nix-community/home-manager/f4cb25928fafa9ae68660fe71f730fc820a59028?narHash=sha256-5xOuutXM7UPTUcn3uDAD8UlPQsXmqPrX81cXoDOAGcA%3D' (2025-11-26)
→ 'github:nix-community/home-manager/89c9508bbe9b40d36b3dc206c2483ef176f15173?narHash=sha256-rB45jv4uwC90vM9UZ70plfvY/2Kdygs%2BzlQ07dGQFk4%3D' (2025-12-17)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/6812bcfd614abedbdb3f68d7b6554eda6ca3e014?narHash=sha256-sNF/PZcuzYBHKRBkerEiPf5mkZM15A3fWD%2BlqpwKc60%3D' (2025-12-15)
→ 'github:nixos/nixpkgs/e50ab9bb181f9fb3ce00e7a6007c70ddaa007203?narHash=sha256-acPMRCAPgPykzkwATwD1EfF7xgmbraAvIJyCeR6bKxc%3D' (2025-12-18)
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-12-18 19:56:46 -06:00
Ryan Yin
307f5a490c
feat: fcitx5 - add new group for internaional chars input
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-12-17 19:18:52 +08:00
Ryan Yin
2e53101fb7
feat: fcitx5 - add japanese ime
2025-12-17 15:50:35 +08:00
Ryan Yin
b6c1456f46
chore: update nixpkgs-master
2025-12-15 16:48:33 +08:00
Ryan Yin
cdf4ab580f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/5c46f3bd98147c8d82366df95bbef2cab3a967ea?narHash=sha256-nXv6xb7cq%2BXpjBYIjWEGTLCqQetxJu6zvVlrqHMsCOA%3D' (2025-11-26)
→ 'github:nixos/nixpkgs/6812bcfd614abedbdb3f68d7b6554eda6ca3e014?narHash=sha256-sNF/PZcuzYBHKRBkerEiPf5mkZM15A3fWD%2BlqpwKc60%3D' (2025-12-15)
2025-12-15 16:42:05 +08:00
Ryan Yin
fdcc3be59d
chore: update claude models
2025-12-03 14:09:06 +08:00
Ryan Yin
3c2ad0bec2
feat(darwin): set terminal font size to 15
2025-12-01 11:13:42 +08:00
Ryan Yin
81dbc5b8de
feat(darwin): adjust terminal font size
2025-12-01 10:57:39 +08:00
Ryan Yin
618f26017c
feat(darwin): aerosapce - adjust windows
2025-12-01 10:14:53 +08:00
Ryan Yin
4163d09af8
feat: optimizing swap on zram
2025-11-28 19:21:36 +08:00
Ryan Yin
13031e30c2
chore: upgrade code-cursor, avoid compile zed-editor from source
2025-11-27 11:08:10 +08:00
Ryan Yin
3d2a2d50af
fix: foot - do not resize the window on font resizing
2025-11-27 11:06:06 +08:00
Ryan Yin
3bf1b986cf
feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, gh… ( #236 )
...
* feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, ghostty, anyrun, etc
* fix: asahi-nixos - revert mesa to 25.2.6
* fix: disable gitui - it's broken on aarch64-darwin currently
---------
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-26 20:54:44 -06:00
Ryan Yin
7cf0e96efa
feat: helix with steel, preserve steel's package
2025-11-23 16:16:02 +08:00
Ryan Yin
87a1d56247
feat: helix - add steel as the plugin system
...
fix: evaluation warning - 'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-23 13:40:26 +08:00
Ryan Yin
def33a486b
fix: vscode - password-store ( #235 )
...
* feat: vscode + code-cursor, fix password-store, update
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-16 07:47:47 -06:00
Ryan Yin
62bac83db4
fix: README - badge
2025-11-12 07:23:28 -06:00
Ryan Yin
e0d0ff9203
flake.lock: Update ( #233 )
...
* flake.lock: Update
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/944f9903859ad16db762fbe573fb6f05f7367e16?narHash=sha256-SeDqOZQoARl/xxEMdej09IScCf77SEQfRAjED7lBgMY%3D' (2025-09-22)
→ 'github:ezKEa/aagl-gtk-on-nix/1172be1377bc65581004f4d5927b58c5c7d96639?narHash=sha256-OAXK4p7WIYUcp8xx9m0RZUpV6XUDEhkoM4efI8dzPiU%3D' (2025-11-03)
• Updated input 'aagl/flake-compat':
'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
→ 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
• Updated input 'aagl/rust-overlay':
'github:oxalica/rust-overlay/d2bac276ac7e669a1f09c48614538a37e3eb6d0f?narHash=sha256-kx2uELmVnAbiekj/YFfWR26OXqXedImkhe2ocnbumTA%3D' (2025-09-22)
→ 'github:oxalica/rust-overlay/59c45eb69d9222a4362673141e00ff77842cd219?narHash=sha256-myRIDh%2BPxaREz%2Bz9LzbqBJF%2BSnTFJwkthKDX9zMyddY%3D' (2025-10-30)
• Updated input 'catppuccin':
'github:catppuccin/nix/2e0aacdd6abbecd1b1c0511a2fcd1460a6bc6645?narHash=sha256-yqh6EEhlpVWRoKl85o1s%2BQZ72UHWTvornnc3C0Ls484%3D' (2025-09-19)
→ 'github:catppuccin/nix/728cb0a667ce37bb0c68557dba819c7fb54ff1c8?narHash=sha256-KGoSj8qMOOPaNE48RTtuNBbqOvKLTeklnRHWWvE/TXo%3D' (2025-11-07)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/f97518cc100599186846282457be520fda11f467?narHash=sha256-y0B40QQ//4fpTAUfhZjoDEiUejhb2hXl5LcpNenRpYM%3D' (2025-09-23)
→ 'github:ghostty-org/ghostty/bed219c132f1940a23eba50cdd7a40e4c2718149?narHash=sha256-sic0p21KmUz/u9KsdVTIfZRDDRg9brTWs2IDb4F%2By48%3D' (2025-11-10)
• Updated input 'ghostty/nixpkgs':
'https://releases.nixos.org/nixos/25.05/nixos-25.05.802491.7c43f080a7f2/nixexprs.tar.xz?narHash=sha256-zRDR%2BEbbeObu4V2X5QCd2Bk5eltfDlCr5yvhBwUT6pY%3D ' (2025-05-25)
→ 'https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre877938.82c2e0d6dde5/nixexprs.tar.xz?narHash=sha256-sV6pJNzFkiPc6j9Bi9JuHBnWdVhtKB/mHgVmMPvDFlk%3D ' (1980-01-01)
• Updated input 'ghostty/zig':
'github:mitchellh/zig-overlay/aafb1b093fb838f7a02613b719e85ec912914221?narHash=sha256-3i0IL3s18hdDlbsf0/E%2B5kyPRkZwGPbSFngq5eToiAA%3D' (2025-05-26)
→ 'github:mitchellh/zig-overlay/365085b6652259753b598d43b723858184980bbe?narHash=sha256-/zj5GYO5PKhBWGzbHbqT%2BehY8EghuABdQ2WGfCwZpCQ%3D' (2025-10-14)
• Updated input 'home-manager':
'github:nix-community/home-manager/676c0159ed51d10489a249ecdc61e115c2a90d03?narHash=sha256-XhSTUBFOtuumxAUVxTVD5k7nE/FgK11YUxAgzNQcmLU%3D' (2025-09-24)
→ 'github:nix-community/home-manager/37a3d97f2873e0f68711117c34d04b7c7ead8f4e?narHash=sha256-t2U/GLLXHa2%2BkJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs%3D' (2025-11-10)
• Updated input 'niri':
'github:sodiboo/niri-flake/6e26dd2cece5430571b45ffe3d97213431b3e86f?narHash=sha256-/f1k6oL2UqpDxe0MasJyLpXJj80Az/TxBbEf4hinmgI%3D' (2025-09-23)
→ 'github:sodiboo/niri-flake/44c5a2c19b7b22d1b2375ef95f656291a0af3a1b?narHash=sha256-eu8Gkb/y/5pRS3Ml/sg3oeUtFFzlJMpDrJRgPgOXz38%3D' (2025-11-10)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/3850739e445b95a73c2466a718ccaf3a9a406c06?narHash=sha256-EQecFZ5VZtNjN/yzDA/RV13fK3EdLPblcf9p5wVNACo%3D' (2025-09-23)
→ 'github:YaLTeR/niri/978c4e6c8afc0199e2cbd9037bdc7c41fbbab2a3?narHash=sha256-LCddK36/6u73jed1yuqbu6JKWIITsc42qoM883DgwJg%3D' (2025-11-10)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
→ 'github:NixOS/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
→ 'github:NixOS/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/03368548ba745e17a85bd631613a59cb2d8469a4?narHash=sha256-sB2GAOjhjoWnjU6A/uHNJiY6O3UeztV5pJAN2g1FkXU%3D' (2025-09-22)
→ 'github:Supreeeme/xwayland-satellite/6338574bc5c036487486acde264f38f39ea15fad?narHash=sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk%3D' (2025-11-10)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/25381509d5c91bbf3c30e23abc6d8476d2143cd1?narHash=sha256-yGA6MV0E4JSEXqLTb4ZZkmdJZcoQ8HUzihRRX12Bvpg%3D' (2025-09-21)
→ 'github:lnl7/nix-darwin/5125a3cd414dc98bbe2c528227aa6b62ee61f733?narHash=sha256-/QLk1bzmbcqJt9sU43%2By/3tHtXhAy0l8Ck0MoO2%2BevQ%3D' (2025-11-08)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/6418c314274a8ce27078402ab1fbac7c06da7a36?narHash=sha256-Ff5IFCEABf3CStKvf8MqJe7jwrHk2J8swdYTrwOj9dk%3D' (2025-09-24)
→ 'github:fufexan/nix-gaming/eefca17cb40462878ee1c46ac6910b2ec21adaa8?narHash=sha256-M4rbwlO4peCHRvA%2BWNYCmg8je4YBF7kSY9tG%2Bp1kEKo%3D' (2025-11-11)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
→ 'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10)
→ 'github:nix-community/nixpkgs.lib/719359f4562934ae99f5443f20aa06c2ffff91fc?narHash=sha256-b0yj6kfvO8ApcSE%2BQmA6mUfu8IYG6/uU28OFn4PaC8M%3D' (2025-10-29)
• Updated input 'nixpak':
'github:nixpak/nixpak/17df00be4383dbf88c42ed1fa519cc6dd71df042?narHash=sha256-eGksZmv1ie834yfgJW0z85eZZo10A/JE%2B6dhHNWQajQ%3D' (2025-09-18)
→ 'github:nixpak/nixpak/e4bcce21a735a07c409b696b31c17f6640ca0aa2?narHash=sha256-riBOo30D8DhqQobcIYAC6sDl9PHBUq9ukjS4NjnjEM4%3D' (2025-11-06)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
→ 'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b?narHash=sha256-z5PlZ47j50VNF3R%2BIMS9LmzI5fYRGY/Z5O5tol1c9I4%3D' (2025-11-01)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/1a3667d33e247ad35ca250698d63f49a5453d824?narHash=sha256-ENUhCRWgSX4ni751HieNuQoq06dJvApV/Nm89kh%2B/A0%3D' (2025-09-16)
→ 'github:hercules-ci/hercules-ci-effects/7db2b867219a26781437d840ce457b75b7645154?narHash=sha256-pLE7U5gOtlA/2wbKCsVRYf5DqMQ5TWBCrCfZGytDDeo%3D' (2025-10-23)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
→ 'github:nixos/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21)
→ 'github:nixos/nixpkgs/e1ebeec86b771e9d387dd02d82ffdc77ac753abc?narHash=sha256-g/da4FzvckvbiZT075Sb1/YDNDr%2BtGQgh4N8i5ceYMg%3D' (2025-11-07)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/2a8c7895537748fb6d8f0a14c08a482ffe549441?narHash=sha256-MFd2bpd3V/Nr2UhFE0uhF/21JNi5GrbCXqwCFCt4Mlg%3D' (2025-11-01)
→ 'github:nixos/nixpkgs/31fa703ba440e16d86d31598dc0601b117769b91?narHash=sha256-QiSTsHcXiu2O84iPhedQde/62TlUWwj%2BjqoYNpE%2BQ28%3D' (2025-11-11)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
→ 'github:nixos/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'nu_scripts':
'github:nushell/nu_scripts/0b97c5e1444b13db7c263bee646dea1e1ffe4ddb?narHash=sha256-tKMLaSNniylbo9f0wdUzUZm059RPqyFQlxMtiTPIkWQ%3D' (2025-10-15)
→ 'github:nushell/nu_scripts/449dd3d06598714c2ba0ee3fa3556e24d034c624?narHash=sha256-4ibgz7y1fsBn2aDuptqpdLd4Wdfx2sKGs7wVRJxCWW0%3D' (2025-11-02)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b?narHash=sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo%3D' (2025-09-17)
→ 'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
* fix: adb and fastboot's udev rules are now integrated within systemd
* fix: programs.git - renamed options
* fix: package rename
* fix: comment out joplin-desktop - Electron version 36.9.5 is EOL
* fix: rust-overlay - aagl & lanzaboote
* fix: nu_scripts
2025-11-10 22:45:53 -06:00
Ryan Yin
1385a34f1a
fix: nu_scripts
2025-11-11 12:45:04 +08:00
Ryan Yin
744fbf9ce5
fix: rust-overlay - aagl & lanzaboote
2025-11-11 11:59:40 +08:00
Ryan Yin
a23073bfee
fix: comment out joplin-desktop - Electron version 36.9.5 is EOL
2025-11-11 11:09:49 +08:00
Ryan Yin
60d1909055
fix: package rename
2025-11-11 11:06:20 +08:00
Ryan Yin
cd4389a40f
fix: programs.git - renamed options
2025-11-11 10:59:04 +08:00
Ryan Yin
d0035905e1
fix: adb and fastboot's udev rules are now integrated within systemd
2025-11-11 10:58:30 +08:00
Ryan Yin
fdf66fbae0
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/944f9903859ad16db762fbe573fb6f05f7367e16?narHash=sha256-SeDqOZQoARl/xxEMdej09IScCf77SEQfRAjED7lBgMY%3D' (2025-09-22)
→ 'github:ezKEa/aagl-gtk-on-nix/1172be1377bc65581004f4d5927b58c5c7d96639?narHash=sha256-OAXK4p7WIYUcp8xx9m0RZUpV6XUDEhkoM4efI8dzPiU%3D' (2025-11-03)
• Updated input 'aagl/flake-compat':
'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
→ 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
• Updated input 'aagl/rust-overlay':
'github:oxalica/rust-overlay/d2bac276ac7e669a1f09c48614538a37e3eb6d0f?narHash=sha256-kx2uELmVnAbiekj/YFfWR26OXqXedImkhe2ocnbumTA%3D' (2025-09-22)
→ 'github:oxalica/rust-overlay/59c45eb69d9222a4362673141e00ff77842cd219?narHash=sha256-myRIDh%2BPxaREz%2Bz9LzbqBJF%2BSnTFJwkthKDX9zMyddY%3D' (2025-10-30)
• Updated input 'catppuccin':
'github:catppuccin/nix/2e0aacdd6abbecd1b1c0511a2fcd1460a6bc6645?narHash=sha256-yqh6EEhlpVWRoKl85o1s%2BQZ72UHWTvornnc3C0Ls484%3D' (2025-09-19)
→ 'github:catppuccin/nix/728cb0a667ce37bb0c68557dba819c7fb54ff1c8?narHash=sha256-KGoSj8qMOOPaNE48RTtuNBbqOvKLTeklnRHWWvE/TXo%3D' (2025-11-07)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/f97518cc100599186846282457be520fda11f467?narHash=sha256-y0B40QQ//4fpTAUfhZjoDEiUejhb2hXl5LcpNenRpYM%3D' (2025-09-23)
→ 'github:ghostty-org/ghostty/bed219c132f1940a23eba50cdd7a40e4c2718149?narHash=sha256-sic0p21KmUz/u9KsdVTIfZRDDRg9brTWs2IDb4F%2By48%3D' (2025-11-10)
• Updated input 'ghostty/nixpkgs':
'https://releases.nixos.org/nixos/25.05/nixos-25.05.802491.7c43f080a7f2/nixexprs.tar.xz?narHash=sha256-zRDR%2BEbbeObu4V2X5QCd2Bk5eltfDlCr5yvhBwUT6pY%3D ' (2025-05-25)
→ 'https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre877938.82c2e0d6dde5/nixexprs.tar.xz?narHash=sha256-sV6pJNzFkiPc6j9Bi9JuHBnWdVhtKB/mHgVmMPvDFlk%3D ' (1980-01-01)
• Updated input 'ghostty/zig':
'github:mitchellh/zig-overlay/aafb1b093fb838f7a02613b719e85ec912914221?narHash=sha256-3i0IL3s18hdDlbsf0/E%2B5kyPRkZwGPbSFngq5eToiAA%3D' (2025-05-26)
→ 'github:mitchellh/zig-overlay/365085b6652259753b598d43b723858184980bbe?narHash=sha256-/zj5GYO5PKhBWGzbHbqT%2BehY8EghuABdQ2WGfCwZpCQ%3D' (2025-10-14)
• Updated input 'home-manager':
'github:nix-community/home-manager/676c0159ed51d10489a249ecdc61e115c2a90d03?narHash=sha256-XhSTUBFOtuumxAUVxTVD5k7nE/FgK11YUxAgzNQcmLU%3D' (2025-09-24)
→ 'github:nix-community/home-manager/37a3d97f2873e0f68711117c34d04b7c7ead8f4e?narHash=sha256-t2U/GLLXHa2%2BkJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs%3D' (2025-11-10)
• Updated input 'niri':
'github:sodiboo/niri-flake/6e26dd2cece5430571b45ffe3d97213431b3e86f?narHash=sha256-/f1k6oL2UqpDxe0MasJyLpXJj80Az/TxBbEf4hinmgI%3D' (2025-09-23)
→ 'github:sodiboo/niri-flake/44c5a2c19b7b22d1b2375ef95f656291a0af3a1b?narHash=sha256-eu8Gkb/y/5pRS3Ml/sg3oeUtFFzlJMpDrJRgPgOXz38%3D' (2025-11-10)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/3850739e445b95a73c2466a718ccaf3a9a406c06?narHash=sha256-EQecFZ5VZtNjN/yzDA/RV13fK3EdLPblcf9p5wVNACo%3D' (2025-09-23)
→ 'github:YaLTeR/niri/978c4e6c8afc0199e2cbd9037bdc7c41fbbab2a3?narHash=sha256-LCddK36/6u73jed1yuqbu6JKWIITsc42qoM883DgwJg%3D' (2025-11-10)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
→ 'github:NixOS/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
→ 'github:NixOS/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/03368548ba745e17a85bd631613a59cb2d8469a4?narHash=sha256-sB2GAOjhjoWnjU6A/uHNJiY6O3UeztV5pJAN2g1FkXU%3D' (2025-09-22)
→ 'github:Supreeeme/xwayland-satellite/6338574bc5c036487486acde264f38f39ea15fad?narHash=sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk%3D' (2025-11-10)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/25381509d5c91bbf3c30e23abc6d8476d2143cd1?narHash=sha256-yGA6MV0E4JSEXqLTb4ZZkmdJZcoQ8HUzihRRX12Bvpg%3D' (2025-09-21)
→ 'github:lnl7/nix-darwin/5125a3cd414dc98bbe2c528227aa6b62ee61f733?narHash=sha256-/QLk1bzmbcqJt9sU43%2By/3tHtXhAy0l8Ck0MoO2%2BevQ%3D' (2025-11-08)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/6418c314274a8ce27078402ab1fbac7c06da7a36?narHash=sha256-Ff5IFCEABf3CStKvf8MqJe7jwrHk2J8swdYTrwOj9dk%3D' (2025-09-24)
→ 'github:fufexan/nix-gaming/eefca17cb40462878ee1c46ac6910b2ec21adaa8?narHash=sha256-M4rbwlO4peCHRvA%2BWNYCmg8je4YBF7kSY9tG%2Bp1kEKo%3D' (2025-11-11)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
→ 'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10)
→ 'github:nix-community/nixpkgs.lib/719359f4562934ae99f5443f20aa06c2ffff91fc?narHash=sha256-b0yj6kfvO8ApcSE%2BQmA6mUfu8IYG6/uU28OFn4PaC8M%3D' (2025-10-29)
• Updated input 'nixpak':
'github:nixpak/nixpak/17df00be4383dbf88c42ed1fa519cc6dd71df042?narHash=sha256-eGksZmv1ie834yfgJW0z85eZZo10A/JE%2B6dhHNWQajQ%3D' (2025-09-18)
→ 'github:nixpak/nixpak/e4bcce21a735a07c409b696b31c17f6640ca0aa2?narHash=sha256-riBOo30D8DhqQobcIYAC6sDl9PHBUq9ukjS4NjnjEM4%3D' (2025-11-06)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
→ 'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b?narHash=sha256-z5PlZ47j50VNF3R%2BIMS9LmzI5fYRGY/Z5O5tol1c9I4%3D' (2025-11-01)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/1a3667d33e247ad35ca250698d63f49a5453d824?narHash=sha256-ENUhCRWgSX4ni751HieNuQoq06dJvApV/Nm89kh%2B/A0%3D' (2025-09-16)
→ 'github:hercules-ci/hercules-ci-effects/7db2b867219a26781437d840ce457b75b7645154?narHash=sha256-pLE7U5gOtlA/2wbKCsVRYf5DqMQ5TWBCrCfZGytDDeo%3D' (2025-10-23)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
→ 'github:nixos/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21)
→ 'github:nixos/nixpkgs/e1ebeec86b771e9d387dd02d82ffdc77ac753abc?narHash=sha256-g/da4FzvckvbiZT075Sb1/YDNDr%2BtGQgh4N8i5ceYMg%3D' (2025-11-07)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/2a8c7895537748fb6d8f0a14c08a482ffe549441?narHash=sha256-MFd2bpd3V/Nr2UhFE0uhF/21JNi5GrbCXqwCFCt4Mlg%3D' (2025-11-01)
→ 'github:nixos/nixpkgs/31fa703ba440e16d86d31598dc0601b117769b91?narHash=sha256-QiSTsHcXiu2O84iPhedQde/62TlUWwj%2BjqoYNpE%2BQ28%3D' (2025-11-11)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
→ 'github:nixos/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'nu_scripts':
'github:nushell/nu_scripts/0b97c5e1444b13db7c263bee646dea1e1ffe4ddb?narHash=sha256-tKMLaSNniylbo9f0wdUzUZm059RPqyFQlxMtiTPIkWQ%3D' (2025-10-15)
→ 'github:nushell/nu_scripts/449dd3d06598714c2ba0ee3fa3556e24d034c624?narHash=sha256-4ibgz7y1fsBn2aDuptqpdLd4Wdfx2sKGs7wVRJxCWW0%3D' (2025-11-02)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b?narHash=sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo%3D' (2025-09-17)
→ 'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
2025-11-11 10:47:15 +08:00
Ryan Yin
125bce3bc2
fix: cuda12.8-cuda_cudart-12.8.90 is marked as broken
2025-11-02 16:21:24 +08:00
Ryan Yin
6ae7fee541
feat: gaming - add bbe
2025-11-02 16:13:04 +08:00
Ryan Yin
8d1c70cc72
docs: gaming
2025-11-02 16:13:04 +08:00
Ryan Yin
de05214ec5
chore: nixpaks - update dbus policies
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-01 21:26:01 +08:00
Ryan Yin
34fdd92351
feat: comment out nixpkgs-unstable, we use unstable by default ( #232 )
...
* feat: comment out nixpkgs-unstable, we use unstable by default
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
* fix: typo...
---------
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-01 07:21:57 -06:00
Ryan Yin
0c2dcc0734
feat: update nixpkgs-patched & nixpaks-common
2025-11-01 20:01:22 +08:00
Ryan Yin
2f47f7dc76
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-patched':
'github:ryan4yin/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe?narHash=sha256-tLdkkC6XnsY9EOZW9TlpesTclELy8W7lL2ClL%2Bnma8o%3D' (2025-09-08)
→ 'github:ryan4yin/nixpkgs/08dacfca559e1d7da38f3cf05f1f45ee9bfd213c?narHash=sha256-o9KF3DJL7g7iYMZq9SWgfS1BFlNbsm6xplRjVlOCkXI%3D' (2025-10-28)
2025-11-01 20:00:08 +08:00
Ryan Yin
082327c693
chore: ~/.claude.json - bindmount
2025-11-01 18:33:09 +08:00
Ryan Yin
1436c6c069
chore: nixpaks
2025-11-01 16:34:00 +08:00
Ryan Yin
b034b383d7
feat: add flameshot
2025-11-01 15:00:10 +08:00
Ryan Yin
863f6a31f7
feat: upgrade code-cursor
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-01 13:54:17 +08:00
Ryan Yin
0cdc201974
fix: claude-code
2025-11-01 12:10:52 +08:00
Ryan Yin
40b782d94b
fix: niri - screencapture
2025-11-01 11:41:29 +08:00
Ryan Yin
23de363622
feat: add jc
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-01 10:30:25 +08:00
Ryan Yin
2195a599d6
feat: update model for claude-code
2025-10-21 13:17:51 +08:00
Ryan Yin
c58e76574e
feat: update model for claude-code
2025-10-21 09:45:02 +08:00
Ryan Yin
7fbd31a70a
fix: fontconfig serif & sans ( #230 )
2025-10-19 09:28:09 +08:00
Ryan Yin
e8a227dcb7
feat(nixos): hyprland - gestures
2025-10-18 20:02:45 +08:00
Ryan Yin
74420b4161
fix(nixos): hyprland - enable polkit-gnome to get auth work
2025-10-18 19:55:30 +08:00
Ryan Yin
aabe1c65fa
fix: nixos-installer - use nixos-unstable ( #228 )
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-10-16 21:16:58 -06:00
Ryan Yin
b25d30dd62
chore: nixos-installer - update flake.nix
2025-10-16 15:22:17 +08:00
Ryan Yin
57cd863aa5
feat: remove determinate nix
2025-10-16 13:23:36 +08:00
Ryan Yin
492708cfc7
feat: nixos-apple-silicon - build full NixOS kernel to enable BTF/BPF
2025-10-16 13:15:35 +08:00
Ryan Yin
a5bd9c1d09
chore: use nu_scripts from git
2025-10-16 10:14:45 +08:00
Ryan Yin
73642f6686
refactor: install core cli tools at system-level
2025-10-15 12:48:58 +08:00
Ryan Yin
d06fdb3076
feat: add procs - replacement of ps
2025-10-15 11:13:26 +08:00
Ryan Yin
956a997eb8
feat(nixos): add systemctl-tui
2025-10-15 10:57:55 +08:00
Ryan Yin
f9bb934218
fix(home/base/tui/shell): nushell - use both git-completions & git-aliases
2025-10-15 10:49:53 +08:00
Ryan Yin
0029bdc8c7
feat: gcloud aliases ( #226 )
2025-10-14 19:49:14 -06:00
Ryan Yin
18946a0814
chore: remove mihomo-party
2025-10-02 11:50:46 +08:00
Ryan Yin
5479ea26cd
feat: add netbird for homelab, keep tailscale for work ( #225 )
2025-10-02 11:49:05 +08:00
Ryan Yin
7885d10e29
refactor: grafana - add more datasources, rewrite in nix
2025-09-26 23:46:54 +08:00
Ryan Yin
935a1dccda
feat: grafana - add more plugins
2025-09-26 21:37:23 +08:00
Ryan Yin
958f5878c1
chore: alertmanager - adjust group labels
2025-09-26 19:12:45 +08:00
Ryan Yin
5e727543c1
feat: Grafana Dashboards & VMAlert ( #224 )
...
* chore: grafana - remove useless dashboards
* fix: alertmanager - metrics
* fix: victoria-metrics - job filter
* feat: add recoding rules
* fix: grafana - add or update uid for all dashboards
* fix: vmalert - remoteWrite
2025-09-26 19:10:32 +08:00
Ryan Yin
38f9a3e1bb
fix: vmalert - remoteWrite
2025-09-26 19:07:04 +08:00
Ryan Yin
902f558995
fix: grafana - add or update uid for all dashboards
2025-09-26 18:56:06 +08:00
Ryan Yin
2961a9591a
feat: add recoding rules
2025-09-26 18:56:06 +08:00
Ryan Yin
a8ac95ebad
chore: grafana - remove useless dashboards
...
fix: alertmanager - metrics
fix: victoria-metrics - job filter
2025-09-26 18:36:29 +08:00
Ryan Yin
3ac0cea3cc
fix: time zone in nixpak
2025-09-26 14:12:42 +08:00
Ryan Yin
58e333a23b
chore: starship - disable aws & gcp module
2025-09-26 11:31:48 +08:00
Ryan Yin
ba86a02fca
feat: starship - enable kubernetes & os, adjust settings
2025-09-26 11:19:15 +08:00
Ryan Yin
7b28c08ab6
feat: block qqpatch.gtimg.cn by resolve it to 127.0.0.1
2025-09-26 10:27:09 +08:00
Ryan Yin
6f09e34c21
fix: qemu-user-static on aarch64 - disable pie
2025-09-24 14:35:26 +08:00
Ryan Yin
553e8d16e5
fix(WIP): qemu-user-static - too many GOT entries for -fpic, please recompile with -fPIC
2025-09-24 14:19:27 +08:00
Ryan Yin
ebce6504c6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'aagl':
'github:ezKEa/aagl-gtk-on-nix/8e105b0850a1c9bc81affcae689db92f35d28595?narHash=sha256-yHMlD/8m4RQOrFwtaaZUfKn6hr0i3DhkoD%2BGzcd2qns%3D' (2025-09-13)
→ 'github:ezKEa/aagl-gtk-on-nix/944f9903859ad16db762fbe573fb6f05f7367e16?narHash=sha256-SeDqOZQoARl/xxEMdej09IScCf77SEQfRAjED7lBgMY%3D' (2025-09-22)
• Updated input 'aagl/rust-overlay':
'github:oxalica/rust-overlay/6db0fb0e9cec2e9729dc52bf4898e6c135bb8a0f?narHash=sha256-afOx8AG0KYtw7mlt6s6ahBBy7eEHZwws3iCRoiuRQS4%3D' (2025-08-07)
→ 'github:oxalica/rust-overlay/d2bac276ac7e669a1f09c48614538a37e3eb6d0f?narHash=sha256-kx2uELmVnAbiekj/YFfWR26OXqXedImkhe2ocnbumTA%3D' (2025-09-22)
• Updated input 'blender-bin':
'github:edolstra/nix-warez/0873f0bab56b6af0953db620b0fb2ec517513a7e?dir=blender&narHash=sha256-%2BaNWKYKUXgjcBIv5zqDM8Hta4CmB4FRTNX3vq68d6Vo%3D' (2025-09-12)
→ 'github:edolstra/nix-warez/f49a87422539d748a34b9f3b07a7b8ced7242dff?dir=blender&narHash=sha256-GlScQnoFgaFLQ9cd4llbJSisR0LjafjMAkBZQV7m4uk%3D' (2025-09-18)
• Updated input 'catppuccin':
'github:catppuccin/nix/039cd59357bc6fdd8d9848717069fbc9ee609a73?narHash=sha256-dzKGtCdGbW7v95MS6pxb97u025JP24QsqCLE5bHAumI%3D' (2025-09-15)
→ 'github:catppuccin/nix/2e0aacdd6abbecd1b1c0511a2fcd1460a6bc6645?narHash=sha256-yqh6EEhlpVWRoKl85o1s%2BQZ72UHWTvornnc3C0Ls484%3D' (2025-09-19)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/0f0a61c38dbebbd70979afbd3df81bf143efca9d?narHash=sha256-4yQjtJnX3tyDASjZTVRZWOBADrjJCaXMESFzM2uMvXQ%3D' (2025-09-16)
→ 'github:ghostty-org/ghostty/f97518cc100599186846282457be520fda11f467?narHash=sha256-y0B40QQ//4fpTAUfhZjoDEiUejhb2hXl5LcpNenRpYM%3D' (2025-09-23)
• Updated input 'ghostty/zon2nix':
'github:jcollie/zon2nix/dc78177e2ad28d5a407c9e783ee781bd559d7dd5?narHash=sha256-4XyJ6fmKd9wgJ7vHUQuULYy5ps2gUgkkDk/PrJb2OPY%3D' (2025-09-06)
→ 'github:jcollie/zon2nix/bf983aa90ff169372b9fa8c02e57ea75e0b42245?narHash=sha256-WgaDgvIZMPvlZcZrpPMjkaalTBnGF2lTG%2B62znXctWM%3D' (2025-09-20)
• Updated input 'ghostty/zon2nix/nixpkgs':
'https://releases.nixos.org/nixos/unstable-small/nixos-25.11pre850642.73e96df7cff5/nixexprs.tar.xz?narHash=sha256-VYK7aDAv8H1enXn1ECRHmGbeY6RqLnNwUJkOwloIsko%3D ' (2025-08-23)
→ 'https://releases.nixos.org/nixos/unstable/nixos-25.11pre864002.8eaee1103447/nixexprs.tar.xz?narHash=sha256-XDY3A83bclygHDtesRoaRTafUd80Q30D/Daf9KSG6bs%3D ' (2025-09-20)
• Updated input 'home-manager':
'github:nix-community/home-manager/fb928abb67bd4df99040721ed48c3b42e24b1d08?narHash=sha256-D0KVKNgWSDVjYFgPLEtSQvSKchTBT0YqSbNlH7OQ%2Bbo%3D' (2025-09-17)
→ 'github:nix-community/home-manager/676c0159ed51d10489a249ecdc61e115c2a90d03?narHash=sha256-XhSTUBFOtuumxAUVxTVD5k7nE/FgK11YUxAgzNQcmLU%3D' (2025-09-24)
• Updated input 'niri':
'github:sodiboo/niri-flake/addd500206b992b1c9211e0dfecb70c1d0c9821a?narHash=sha256-5BUDFG%2BHnB4ZBLZSxbQ5tuueOVQDkSHi/8tUsJWlXl8%3D' (2025-09-16)
→ 'github:sodiboo/niri-flake/6e26dd2cece5430571b45ffe3d97213431b3e86f?narHash=sha256-/f1k6oL2UqpDxe0MasJyLpXJj80Az/TxBbEf4hinmgI%3D' (2025-09-23)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/08f5c6fecb3c5c81d63a0bf7248c85ae3299a4a5?narHash=sha256-yDFq5/uwQV9NetcKduw0A/3XmGN/Z3ovMCTZkUv0B6Y%3D' (2025-09-16)
→ 'github:YaLTeR/niri/3850739e445b95a73c2466a718ccaf3a9a406c06?narHash=sha256-EQecFZ5VZtNjN/yzDA/RV13fK3EdLPblcf9p5wVNACo%3D' (2025-09-23)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
→ 'github:NixOS/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/9a094440e02a699be5c57453a092a8baf569bdad?narHash=sha256-Vp9K5ol6h0J90jG7Rm4RWZsCB3x7v5VPx588TQ1dkfs%3D' (2025-09-14)
→ 'github:NixOS/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/970728d0d9d1eada342bb8860af214b601139e58?narHash=sha256-TIvyWzRt1miQj6Cf5Wy8Qz43XIZX7c4vTVwRLAT5S4Y%3D' (2025-09-06)
→ 'github:Supreeeme/xwayland-satellite/03368548ba745e17a85bd631613a59cb2d8469a4?narHash=sha256-sB2GAOjhjoWnjU6A/uHNJiY6O3UeztV5pJAN2g1FkXU%3D' (2025-09-22)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/830b3f0b50045cf0bcfd4dab65fad05bf882e196?narHash=sha256-MhDltfXesGH8VkGv3hmJ1QEKl1ChTIj9wmGAFfWj/Wk%3D' (2025-09-09)
→ 'github:lnl7/nix-darwin/25381509d5c91bbf3c30e23abc6d8476d2143cd1?narHash=sha256-yGA6MV0E4JSEXqLTb4ZZkmdJZcoQ8HUzihRRX12Bvpg%3D' (2025-09-21)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/17db183a6a2ba1217bbfc123b47d4b5ee70b256a?narHash=sha256-wmlDAkOrwX9cvhXQa7wekGr/5G6SfE2D5KlvuvSEEXc%3D' (2025-09-14)
→ 'github:fufexan/nix-gaming/6418c314274a8ce27078402ab1fbac7c06da7a36?narHash=sha256-Ff5IFCEABf3CStKvf8MqJe7jwrHk2J8swdYTrwOj9dk%3D' (2025-09-24)
• Updated input 'nixpak':
'github:nixpak/nixpak/7e7c4f735a766a359c10e59a6e99f4964eefa82f?narHash=sha256-SQKn77oAyNcxumJrOIGZbCN/FDKgUqq5vHzV4ehGJFw%3D' (2025-09-11)
→ 'github:nixpak/nixpak/17df00be4383dbf88c42ed1fa519cc6dd71df042?narHash=sha256-eGksZmv1ie834yfgJW0z85eZZo10A/JE%2B6dhHNWQajQ%3D' (2025-09-18)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/99e03e72e3f7e13506f80ef9ebaedccb929d84d0?narHash=sha256-AavrbMltJKcC2Fx0lfJoZfmy7g87ebXU0ddVenhajLA%3D' (2025-08-15)
→ 'github:hercules-ci/hercules-ci-effects/1a3667d33e247ad35ca250698d63f49a5453d824?narHash=sha256-ENUhCRWgSX4ni751HieNuQoq06dJvApV/Nm89kh%2B/A0%3D' (2025-09-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
→ 'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/08b8f92ac6354983f5382124fef6006cade4a1c1?narHash=sha256-TjqVmbpoCqWywY9xIZLTf6ANFvDCXdctCjoYuYPYdMI%3D' (2025-09-16)
→ 'github:nixos/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
→ 'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/9a094440e02a699be5c57453a092a8baf569bdad?narHash=sha256-Vp9K5ol6h0J90jG7Rm4RWZsCB3x7v5VPx588TQ1dkfs%3D' (2025-09-14)
→ 'github:nixos/nixpkgs/d1d883129b193f0b495d75c148c2c3a7d95789a0?narHash=sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k%3D' (2025-09-23)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
→ 'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/302af509428169db34f268324162712d10559f74?narHash=sha256-4DpXmct/2rcLgScT1CXOLr0TUeIlrBB1rnFqCOf5MUw%3D' (2025-09-15)
→ 'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b?narHash=sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo%3D' (2025-09-17)
2025-09-24 11:53:41 +08:00
Ryan Yin
e3a33fdf03
fix: podman cross platform - binfmt
2025-09-24 11:47:23 +08:00
Ryan Yin
16c8b893d3
fix: niri - touchpad - disable on typing
2025-09-20 17:45:13 +08:00
Ryan Yin
9509c15ac3
fix: telegram - for niri to recognize the app ID(WIP)
2025-09-19 23:04:05 +08:00
Ryan Yin
6a74052413
chore: updte renamed package
2025-09-19 09:19:42 +08:00
Ryan Yin
205b1466de
feat: nixpak telegram-desktop, move data to flatpak's appDataDir ~/.var
2025-09-19 00:32:10 +08:00
Ryan Yin
8b2b43d28a
feat: optimize nixpaks
2025-09-19 00:04:31 +08:00
Ryan Yin
0c6e5dc32e
refactor: aquamarine - enable tailscale
2025-09-18 22:59:22 +08:00
Ryan Yin
95abfef3a9
feat: update alertmanager message template
2025-09-18 21:52:58 +08:00
Ryan Yin
070aeae8db
feat: gaming ( #223 )
...
* refactor: configure gaming suite via options, use pkgs-x64
* fix: gaming on apple silicon (not work yet)
2025-09-17 13:54:27 +08:00
Ryan Yin
35f9816db9
Merge pull request #222 from ryan4yin/flake-update
...
chore: flake update, replace lix with dix
2025-09-17 13:41:18 +08:00
Ryan Yin
9f97c659d6
fix: lix is broken, use dix instead
2025-09-17 13:38:04 +08:00
Ryan Yin
d6954ea964
flake.lock: Update
...
Flake lock file updates:
• Updated input 'blender-bin':
'github:edolstra/nix-warez/8ae661516ca53314cfad8a8d3ab41e2274fdc168?dir=blender' (2025-08-22)
→ 'github:edolstra/nix-warez/0873f0bab56b6af0953db620b0fb2ec517513a7e?dir=blender' (2025-09-12)
• Updated input 'catppuccin':
'github:catppuccin/nix/d75e3fe67f49728cb5035bc791f4b9065ff3a2c9' (2025-09-08)
→ 'github:catppuccin/nix/039cd59357bc6fdd8d9848717069fbc9ee609a73' (2025-09-15)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/0dc324607d289fcf5588fb9da4bd2c5459353974' (2025-09-09)
→ 'github:ghostty-org/ghostty/0f0a61c38dbebbd70979afbd3df81bf143efca9d' (2025-09-16)
• Updated input 'home-manager':
'github:nix-community/home-manager/17a10049486f6698fca32097d8f52c0c895542b0' (2025-09-14)
→ 'github:nix-community/home-manager/6efc49be7c6115a0e07b3a2fa042cd41d9195545' (2025-09-17)
• Updated input 'niri':
'github:sodiboo/niri-flake/ef694b996daeeb8684c0adfaa9b7067a6e709054' (2025-09-09)
→ 'github:sodiboo/niri-flake/addd500206b992b1c9211e0dfecb70c1d0c9821a' (2025-09-16)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/bdee1a657699a77bc4cdb050f7355f37f64c45a6' (2025-09-08)
→ 'github:YaLTeR/niri/08f5c6fecb3c5c81d63a0bf7248c85ae3299a4a5' (2025-09-16)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
→ 'github:NixOS/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1' (2025-09-13)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/d179d77c139e0a3f5c416477f7747e9d6b7ec315' (2025-09-09)
→ 'github:NixOS/nixpkgs/9a094440e02a699be5c57453a092a8baf569bdad' (2025-09-14)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/cae14b9ee74180bda2c1f312958fe710b4267fce' (2025-09-09)
→ 'github:fufexan/nix-gaming/17db183a6a2ba1217bbfc123b47d4b5ee70b256a' (2025-09-14)
• Updated input 'nixpak':
'github:nixpak/nixpak/0cd505152f03cc703550b01c6eab7ed95bca5339' (2025-09-04)
→ 'github:nixpak/nixpak/7e7c4f735a766a359c10e59a6e99f4964eefa82f' (2025-09-11)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
→ 'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1' (2025-09-13)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0' (2025-09-05)
→ 'github:nixos/nixpkgs/08b8f92ac6354983f5382124fef6006cade4a1c1' (2025-09-16)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
→ 'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1' (2025-09-13)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/d179d77c139e0a3f5c416477f7747e9d6b7ec315' (2025-09-09)
→ 'github:nixos/nixpkgs/9a094440e02a699be5c57453a092a8baf569bdad' (2025-09-14)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
→ 'github:nixos/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1' (2025-09-13)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d' (2025-09-07)
→ 'github:cachix/git-hooks.nix/302af509428169db34f268324162712d10559f74' (2025-09-15)
2025-09-17 13:24:39 +08:00
Ryan Yin
755596484b
docs: add comments for proton & winetriks
2025-09-16 23:29:16 +08:00
Ryan Yin
d729ca1377
refacotor: python packages
2025-09-16 12:09:02 +08:00
Ryan Yin
918403b098
feat: gaming - docs, persistent data, add lutris, heroic & star rail
2025-09-14 23:57:27 +08:00
Ryan Yin
1b663c757b
fix: node_exporter - exclude also run/credentials/.+ & run/user/.+
2025-09-14 11:28:12 +08:00
Ryan Yin
a5b57cd16e
fix: alert - exclude also /persistent-prefixed paths
2025-09-14 11:09:48 +08:00
Ryan Yin
48a9d7c507
fix: idols-aquamarine - alert ( #221 )
...
* fix: idols-aquamarine - alert
* feat: add dashboards for victoriametrics
* fix: node_exporter - exclude docker/podman/kubelet mounts and /home/ryan bindmounts
* fix: alert - add coredns, comment out some useless alert rules
2025-09-14 10:48:38 +08:00
Ryan Yin
7a82b8085a
fix: alert - add coredns, comment out some useless alert rules
2025-09-14 10:40:12 +08:00
Ryan Yin
c8182216ae
fix: node_exporter - exclude docker/podman/kubelet mounts and /home/ryan bindmounts
2025-09-14 10:15:20 +08:00
Ryan Yin
e5b9a4917e
feat: add dashboards for victoriametrics
2025-09-14 09:44:09 +08:00
Ryan Yin
f771ec76a0
fix: idols-aquamarine - alert
2025-09-14 09:28:50 +08:00
Ryan Yin
01b69e810e
fix: downgrade kubernetes-helm due to regression in 3.18.x, related to schema validation
2025-09-12 19:47:23 +08:00
Ryan Yin
7f112010c2
feat: update alert rules
2025-09-12 11:50:17 +08:00
Ryan Yin
e902a9bdb1
feat: update anyrun & use gtk4 css, revert nvidia to prod driver ( #220 )
...
fix: nvidia: revert to prod driver to fix GTK4 apps hang on close
2025-09-11 10:41:09 +08:00
Ryan Yin
07d6a5e102
fix: anyrun - The package should come from the same flake as all the plugins
2025-09-10 22:48:57 +08:00
Ryan Yin
b6796f9592
flake.lock: Update
...
Flake lock file updates:
• Updated input 'catppuccin':
'github:catppuccin/nix/842da43be0d00d7cf4c26faf279bc71a614c259b' (2025-08-28)
→ 'github:catppuccin/nix/d75e3fe67f49728cb5035bc791f4b9065ff3a2c9' (2025-09-08)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/a51a956bdb15a3868abf688f5679da4ea897b845' (2025-08-31)
→ 'github:ghostty-org/ghostty/0dc324607d289fcf5588fb9da4bd2c5459353974' (2025-09-09)
• Updated input 'ghostty/zon2nix':
'github:jcollie/zon2nix/d9dc9ef1ab9ae45b5c9d80c6a747cc9968ee0c60' (2025-08-24)
→ 'github:jcollie/zon2nix/dc78177e2ad28d5a407c9e783ee781bd559d7dd5' (2025-09-06)
• Removed input 'ghostty/zon2nix/flake-utils'
• Updated input 'home-manager':
'github:nix-community/home-manager/99a69bdf8a3c6bf038c4121e9c4b6e99706a187a' (2025-08-30)
→ 'github:nix-community/home-manager/3c97248d6f896232355735e34bb518ae9f130c5d' (2025-09-10)
• Updated input 'niri':
'github:sodiboo/niri-flake/01285d6ffb9214e6e524cfb7a4752a3c20be6b2b' (2025-08-30)
→ 'github:sodiboo/niri-flake/ef694b996daeeb8684c0adfaa9b7067a6e709054' (2025-09-09)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294' (2025-08-30)
→ 'github:YaLTeR/niri/bdee1a657699a77bc4cdb050f7355f37f64c45a6' (2025-09-08)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
→ 'github:NixOS/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
→ 'github:NixOS/nixpkgs/d179d77c139e0a3f5c416477f7747e9d6b7ec315' (2025-09-09)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/1d156aa8d30b124ff770488e5e34289a08ff4207' (2025-08-30)
→ 'github:Supreeeme/xwayland-satellite/970728d0d9d1eada342bb8860af214b601139e58' (2025-09-06)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/8df64f819698c1fee0c2969696f54a843b2231e8' (2025-08-22)
→ 'github:lnl7/nix-darwin/830b3f0b50045cf0bcfd4dab65fad05bf882e196' (2025-09-09)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/4c92760b8d12d0d36e8e189d890d1c01a7ae646e' (2025-08-31)
→ 'github:fufexan/nix-gaming/cae14b9ee74180bda2c1f312958fe710b4267fce' (2025-09-09)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
→ 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751' (2025-09-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/0f36c44e01a6129be94e3ade315a5883f0228a6e' (2025-07-27)
→ 'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6' (2025-08-10)
• Updated input 'nixpak':
'github:nixpak/nixpak/d73116f6b9eb8cd5f1acc1a3dc9e9979ba5c3131' (2025-08-28)
→ 'github:nixpak/nixpak/0cd505152f03cc703550b01c6eab7ed95bca5339' (2025-09-04)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
→ 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751' (2025-09-01)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
→ 'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/a918bb3594dd243c2f8534b3be01b3cb4ed35fd1' (2025-08-30)
→ 'github:nixos/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0' (2025-09-05)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
→ 'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
• Updated input 'nixpkgs-patched':
'github:ryan4yin/nixpkgs/361887dbb55312dd449193578200beedb6688fcf' (2025-09-01)
→ 'github:ryan4yin/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
→ 'github:nixos/nixpkgs/d179d77c139e0a3f5c416477f7747e9d6b7ec315' (2025-09-09)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
→ 'github:nixos/nixpkgs/b599843bad24621dcaa5ab60dac98f9b0eb1cabe' (2025-09-08)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/e891a93b193fcaf2fc8012d890dc7f0befe86ec2' (2025-08-23)
→ 'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d' (2025-09-07)
• Updated input 'preservation':
'github:nix-community/preservation/286737ba485f30c1687c833e66f5901a6c8dc019' (2025-07-01)
→ 'github:nix-community/preservation/93416f4614ad2dfed5b0dcf12f27e57d27a5ab11' (2025-09-09)
2025-09-10 21:48:50 +08:00
Ryan Yin
4c04c8e3a3
Merge pull request #219 from ryan4yin/anyrun
...
polish: anyrun - update config & css style
2025-09-10 21:48:09 +08:00
Ryan Yin
e14c197e8f
fix: qq with inputmethod
2025-09-01 14:45:32 +08:00
Ryan Yin
a1d51ffe0c
fix: qq with input method https://patch-diff.githubusercontent.com/raw/NixOS/nixpkgs/pull/439070.patch
2025-09-01 14:28:06 +08:00
Ryan Yin
8d7b622430
fix: nixos/logind: migrate to settings option
2025-09-01 14:04:13 +08:00
Ryan Yin
da1e7253da
docs: flypy - user customized words, fix typos
2025-09-01 14:00:24 +08:00
Ryan Yin
123d90a8dd
fix: niri - windowrule for chromium
2025-09-01 10:01:55 +08:00
Ryan Yin
2483ee2707
fix: update nixos-appli-silicon
2025-09-01 09:50:12 +08:00
Ryan Yin
3eec0b94a0
feat: preservation - add sunshine & obs-studio
2025-08-31 13:26:21 +08:00
Ryan Yin
ac68092d88
chore: flake update & adjustment ( #218 )
...
* flake.lock: Update
Flake lock file updates:
• Updated input 'anyrun':
'github:Kirottu/anyrun/0c3fa788227d29cf8b0184e553c83021bcebad7c' (2025-08-17)
→ 'github:Kirottu/anyrun/af1ffe4f17921825ff2a773995604dce2b2df3cd' (2025-08-19)
• Updated input 'anyrun/flake-parts':
'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5' (2025-04-01)
→ 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
• Updated input 'blender-bin':
'github:edolstra/nix-warez/e8b2b3214f07970e45ec3fc98d957b0507a3564a?dir=blender' (2025-08-01)
→ 'github:edolstra/nix-warez/8ae661516ca53314cfad8a8d3ab41e2274fdc168?dir=blender' (2025-08-22)
• Updated input 'catppuccin':
'github:catppuccin/nix/a2ef20ed6fb921073c2d1b1929447c3bd88f595e' (2025-08-16)
→ 'github:catppuccin/nix/842da43be0d00d7cf4c26faf279bc71a614c259b' (2025-08-28)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/11d56235f9e4a227b794a87a503785ef9f3349ed' (2025-08-15)
→ 'github:ghostty-org/ghostty/a51a956bdb15a3868abf688f5679da4ea897b845' (2025-08-31)
• Updated input 'ghostty/zon2nix':
'github:jcollie/zon2nix/56c159be489cc6c0e73c3930bd908ddc6fe89613' (2025-03-16)
→ 'github:jcollie/zon2nix/d9dc9ef1ab9ae45b5c9d80c6a747cc9968ee0c60' (2025-08-24)
• Updated input 'ghostty/zon2nix/nixpkgs':
follows 'ghostty/nixpkgs'
→ 'https://releases.nixos.org/nixos/unstable-small/nixos-25.11pre850642.73e96df7cff5/nixexprs.tar.xz?narHash=sha256-VYK7aDAv8H1enXn1ECRHmGbeY6RqLnNwUJkOwloIsko%3D ' (2025-08-23)
• Updated input 'home-manager':
'github:nix-community/home-manager/8b4ac149687e8520187a66f05e9d4eafebf96522' (2025-08-17)
→ 'github:nix-community/home-manager/99a69bdf8a3c6bf038c4121e9c4b6e99706a187a' (2025-08-30)
• Updated input 'niri':
'github:sodiboo/niri-flake/9aa137af01f05386e5bb5050e983750017007a66' (2025-08-17)
→ 'github:sodiboo/niri-flake/01285d6ffb9214e6e524cfb7a4752a3c20be6b2b' (2025-08-30)
• Updated input 'niri/niri-stable':
'github:YaLTeR/niri/8ba57fcf25d2fc9565131684a839d58703f1dae7' (2025-05-25)
→ 'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294' (2025-08-30)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/a6febb86aa5af0df7bf2792ca027ef95a503d599' (2025-08-17)
→ 'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294' (2025-08-30)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:NixOS/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899' (2025-08-15)
→ 'github:NixOS/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
• Updated input 'niri/xwayland-satellite-stable':
'github:Supreeeme/xwayland-satellite/3ba30b149f9eb2bbf42cf4758d2158ca8cceef73' (2025-05-29)
→ 'github:Supreeeme/xwayland-satellite/388d291e82ffbc73be18169d39470f340707edaa' (2025-08-18)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/5a184d435927c3423f0ad189ea2b490578450fb7' (2025-08-15)
→ 'github:Supreeeme/xwayland-satellite/1d156aa8d30b124ff770488e5e34289a08ff4207' (2025-08-30)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/7220b01d679e93ede8d7b25d6f392855b81dd475' (2025-08-15)
→ 'github:lnl7/nix-darwin/8df64f819698c1fee0c2969696f54a843b2231e8' (2025-08-22)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/f2bf778502254d8852402a83ae346fd803095ccc' (2025-08-17)
→ 'github:fufexan/nix-gaming/4c92760b8d12d0d36e8e189d890d1c01a7ae646e' (2025-08-31)
• Updated input 'nixos-apple-silicon/flake-compat':
'github:nix-community/flake-compat/8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c' (2023-06-29)
→ 'github:nix-community/flake-compat/0f158086a2ecdbb138cd0429410e44994f1b7e4b' (2025-05-02)
• Updated input 'nixpak':
'github:nixpak/nixpak/ae70d05017be7e0aa6c1cf5f267fe6953eb027e6' (2025-08-14)
→ 'github:nixpak/nixpak/d73116f6b9eb8cd5f1acc1a3dc9e9979ba5c3131' (2025-08-28)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/5f2e09654b2e70ba643e41609d9f9b6640f22113' (2025-07-15)
→ 'github:hercules-ci/hercules-ci-effects/99e03e72e3f7e13506f80ef9ebaedccb929d84d0' (2025-08-15)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/32f313e49e42f715491e1ea7b306a87c16fe0388' (2025-08-15)
→ 'github:nixos/nixpkgs/a918bb3594dd243c2f8534b3be01b3cb4ed35fd1' (2025-08-30)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899' (2025-08-15)
→ 'github:nixos/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864' (2025-08-05)
→ 'github:cachix/git-hooks.nix/e891a93b193fcaf2fc8012d890dc7f0befe86ec2' (2025-08-23)
* chore: niri xwayland-satellite integration
* feat: ssh - `programs.ssh` default values will be removed in the future
* fix: comment out all fgpa tools - nextpnr failed to build
2025-08-31 13:23:13 +08:00
Ryan Yin
601816a5ee
fix: comment out all fgpa tools - nextpnr failed to build
2025-08-31 13:15:28 +08:00
Ryan Yin
3a21601778
feat: ssh - programs.ssh default values will be removed in the future
2025-08-31 13:08:57 +08:00
Ryan Yin
d1eadc6f40
chore: niri xwayland-satellite integration
2025-08-31 13:04:04 +08:00
Ryan Yin
3c90833fb4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'anyrun':
'github:Kirottu/anyrun/0c3fa788227d29cf8b0184e553c83021bcebad7c' (2025-08-17)
→ 'github:Kirottu/anyrun/af1ffe4f17921825ff2a773995604dce2b2df3cd' (2025-08-19)
• Updated input 'anyrun/flake-parts':
'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5' (2025-04-01)
→ 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
• Updated input 'blender-bin':
'github:edolstra/nix-warez/e8b2b3214f07970e45ec3fc98d957b0507a3564a?dir=blender' (2025-08-01)
→ 'github:edolstra/nix-warez/8ae661516ca53314cfad8a8d3ab41e2274fdc168?dir=blender' (2025-08-22)
• Updated input 'catppuccin':
'github:catppuccin/nix/a2ef20ed6fb921073c2d1b1929447c3bd88f595e' (2025-08-16)
→ 'github:catppuccin/nix/842da43be0d00d7cf4c26faf279bc71a614c259b' (2025-08-28)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/11d56235f9e4a227b794a87a503785ef9f3349ed' (2025-08-15)
→ 'github:ghostty-org/ghostty/a51a956bdb15a3868abf688f5679da4ea897b845' (2025-08-31)
• Updated input 'ghostty/zon2nix':
'github:jcollie/zon2nix/56c159be489cc6c0e73c3930bd908ddc6fe89613' (2025-03-16)
→ 'github:jcollie/zon2nix/d9dc9ef1ab9ae45b5c9d80c6a747cc9968ee0c60' (2025-08-24)
• Updated input 'ghostty/zon2nix/nixpkgs':
follows 'ghostty/nixpkgs'
→ 'https://releases.nixos.org/nixos/unstable-small/nixos-25.11pre850642.73e96df7cff5/nixexprs.tar.xz?narHash=sha256-VYK7aDAv8H1enXn1ECRHmGbeY6RqLnNwUJkOwloIsko%3D ' (2025-08-23)
• Updated input 'home-manager':
'github:nix-community/home-manager/8b4ac149687e8520187a66f05e9d4eafebf96522' (2025-08-17)
→ 'github:nix-community/home-manager/99a69bdf8a3c6bf038c4121e9c4b6e99706a187a' (2025-08-30)
• Updated input 'niri':
'github:sodiboo/niri-flake/9aa137af01f05386e5bb5050e983750017007a66' (2025-08-17)
→ 'github:sodiboo/niri-flake/01285d6ffb9214e6e524cfb7a4752a3c20be6b2b' (2025-08-30)
• Updated input 'niri/niri-stable':
'github:YaLTeR/niri/8ba57fcf25d2fc9565131684a839d58703f1dae7' (2025-05-25)
→ 'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294' (2025-08-30)
• Updated input 'niri/niri-unstable':
'github:YaLTeR/niri/a6febb86aa5af0df7bf2792ca027ef95a503d599' (2025-08-17)
→ 'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294' (2025-08-30)
• Updated input 'niri/nixpkgs':
'github:NixOS/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:NixOS/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'niri/nixpkgs-stable':
'github:NixOS/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899' (2025-08-15)
→ 'github:NixOS/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
• Updated input 'niri/xwayland-satellite-stable':
'github:Supreeeme/xwayland-satellite/3ba30b149f9eb2bbf42cf4758d2158ca8cceef73' (2025-05-29)
→ 'github:Supreeeme/xwayland-satellite/388d291e82ffbc73be18169d39470f340707edaa' (2025-08-18)
• Updated input 'niri/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/5a184d435927c3423f0ad189ea2b490578450fb7' (2025-08-15)
→ 'github:Supreeeme/xwayland-satellite/1d156aa8d30b124ff770488e5e34289a08ff4207' (2025-08-30)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/7220b01d679e93ede8d7b25d6f392855b81dd475' (2025-08-15)
→ 'github:lnl7/nix-darwin/8df64f819698c1fee0c2969696f54a843b2231e8' (2025-08-22)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/f2bf778502254d8852402a83ae346fd803095ccc' (2025-08-17)
→ 'github:fufexan/nix-gaming/4c92760b8d12d0d36e8e189d890d1c01a7ae646e' (2025-08-31)
• Updated input 'nixos-apple-silicon/flake-compat':
'github:nix-community/flake-compat/8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c' (2023-06-29)
→ 'github:nix-community/flake-compat/0f158086a2ecdbb138cd0429410e44994f1b7e4b' (2025-05-02)
• Updated input 'nixpak':
'github:nixpak/nixpak/ae70d05017be7e0aa6c1cf5f267fe6953eb027e6' (2025-08-14)
→ 'github:nixpak/nixpak/d73116f6b9eb8cd5f1acc1a3dc9e9979ba5c3131' (2025-08-28)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/5f2e09654b2e70ba643e41609d9f9b6640f22113' (2025-07-15)
→ 'github:hercules-ci/hercules-ci-effects/99e03e72e3f7e13506f80ef9ebaedccb929d84d0' (2025-08-15)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/32f313e49e42f715491e1ea7b306a87c16fe0388' (2025-08-15)
→ 'github:nixos/nixpkgs/a918bb3594dd243c2f8534b3be01b3cb4ed35fd1' (2025-08-30)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899' (2025-08-15)
→ 'github:nixos/nixpkgs/41d292bfc37309790f70f4c120b79280ce40af16' (2025-08-29)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa' (2025-08-30)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864' (2025-08-05)
→ 'github:cachix/git-hooks.nix/e891a93b193fcaf2fc8012d890dc7f0befe86ec2' (2025-08-23)
2025-08-31 12:55:50 +08:00
Ryan Yin
fcc90318f2
chore: nixos user groups
2025-08-31 12:51:14 +08:00
Ryan Yin
ccec1d4c29
fix: wallpaper.service/start deleted to break ordering cycle starting with app-nm-applet@autostart.service/start
2025-08-31 12:18:38 +08:00
Ryan Yin
c56593516d
fix: wireshark
2025-08-27 17:12:51 +08:00
Ryan Yin
8e356dd6fc
refactor: steam ( #217 )
2025-08-22 16:16:35 +08:00
Ryan Yin
7a1a9644c6
fix: steam
2025-08-22 11:55:51 +08:00
Ryan Yin
eb38e7c6af
docs: readme - remove xorg
2025-08-22 09:50:54 +08:00
Ryan Yin
1099cc7ab0
docs: readme for niri
2025-08-22 09:49:34 +08:00
Ryan Yin
d21131deca
feat: add tokei
2025-08-21 17:53:00 +08:00
Ryan Yin
497823f9a3
docs: home/
2025-08-21 15:59:43 +08:00
Ryan Yin
76ca2dbb65
docs: hosts
2025-08-21 15:40:28 +08:00
Ryan Yin
e685d4416e
docs: hosts
2025-08-21 15:39:19 +08:00
Ryan Yin
cb47adb6b3
feat: update docs via LLM ( #216 )
2025-08-21 15:32:50 +08:00
Ryan Yin
a9bc0ebdb8
feat: kubie
2025-08-21 14:30:55 +08:00
Ryan Yin
1a3b80b608
chore: remove unused fcitx5-chinese-addons
2025-08-21 00:23:52 +08:00
Ryan Yin
7a6f4fb3ea
feat: add shoukei into my main ssh keys
2025-08-20 23:08:37 +08:00
Ryan Yin
5c236517bc
feat: refactor, update settings for sunshine ( #215 )
2025-08-20 22:12:43 +08:00
Ryan Yin
bccd5475df
feat: niri - update keybindigs
2025-08-20 20:35:24 +08:00
Ryan Yin
c199f11582
feat: niri - update window rules
2025-08-20 20:25:34 +08:00
Ryan Yin
0a27530c11
fix: niri - add support for xwayland
2025-08-20 20:14:55 +08:00
Ryan Yin
41d521e6f5
docs: niri - screenshot
2025-08-20 19:32:38 +08:00
Ryan Yin
b7f12a6ff2
fix: niri - settings per host ( #214 )
2025-08-20 14:55:08 +08:00
Ryan Yin
155c02ed66
docs: README - update
2025-08-20 13:21:35 +08:00
Ryan Yin
8a2c5ba577
docs: README - add niri
2025-08-20 13:08:43 +08:00
Ryan Yin
f904a672d4
Merge pull request #213 from ryan4yin/niri-spawn-at-startup
...
feat: niri - more settings
2025-08-20 13:02:23 +08:00
Ryan Yin
379fdd5b46
refactor: niri settings
2025-08-20 12:56:04 +08:00
Ryan Yin
21090c93e8
feat: environment variables for wayland & nvidia
2025-08-20 12:39:43 +08:00
Ryan Yin
2b914efbb1
feat: niri - waybar opacity
2025-08-20 12:23:50 +08:00
Ryan Yin
7b1bab3c9b
feat: niri - spawn at startup
2025-08-20 12:12:19 +08:00
Ryan Yin
d517d74bf7
feat: shoukei - add Lid & PowerKey settings ( #207 )
2025-08-20 02:21:07 +08:00
Ryan Yin
d83cfcf681
docs: nixos-apple-silicon
2025-08-20 02:10:07 +08:00
Ryan Yin
a9d08f15a2
Merge pull request #212 from ryan4yin/niri
...
feat: add new wayland compositor - niri
2025-08-20 02:00:31 +08:00
Ryan Yin
ce4588d0c2
feat: niri - define configs via home-manager
2025-08-20 01:59:42 +08:00
Ryan Yin
69eee64e7e
feat: add new wayland compositor - niri
2025-08-20 00:03:25 +08:00
Ryan Yin
09fbea3f77
chore: adjust keyboard backlight via hypridle
2025-08-20 00:00:18 +08:00
Ryan Yin
64a7b2c6cf
chore: power management
2025-08-19 23:56:19 +08:00
Ryan Yin
c8bc396e89
chore: replace iotop with iotop-c
2025-08-19 23:54:14 +08:00
Ryan Yin
035c07d658
chore: update nixos-appli-silicon, update asahi options
2025-08-19 23:30:19 +08:00
Ryan Yin
30d73dabf1
refactor: justfile - nixos-swtich/darwin-switch ( #211 )
2025-08-18 21:22:23 +08:00
Ryan Yin
adc49e7f6e
docs: grafana dashboards
2025-08-18 13:29:39 +08:00
Ryan Yin
74b19dd7dc
feat: idols-aquamarine - use default kernel for stability
2025-08-17 17:39:47 +08:00
Ryan Yin
329f03c1e2
fix: remove duplicated values with catppuccin-nix
2025-08-17 17:23:17 +08:00
Ryan Yin
99cf8d6ac6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'anyrun':
'github:Kirottu/anyrun/25367153f225a59c5ce5746583e39a71ff052f09' (2025-05-27)
→ 'github:Kirottu/anyrun/0c3fa788227d29cf8b0184e553c83021bcebad7c' (2025-08-17)
• Updated input 'blender-bin':
'github:edolstra/nix-warez/69acfebb3740542936f71775bcdf322dc328a655?dir=blender' (2025-07-16)
→ 'github:edolstra/nix-warez/e8b2b3214f07970e45ec3fc98d957b0507a3564a?dir=blender' (2025-08-01)
• Updated input 'catppuccin':
'github:catppuccin/nix/b32de96c3c5384c83b0f4d741ec58a7f97c9ab11' (2025-07-28)
→ 'github:catppuccin/nix/a2ef20ed6fb921073c2d1b1929447c3bd88f595e' (2025-08-16)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/92c1f4b0b9c6fde6d8f79109de71bf4e30831e86' (2025-07-28)
→ 'github:ghostty-org/ghostty/11d56235f9e4a227b794a87a503785ef9f3349ed' (2025-08-15)
• Updated input 'home-manager':
'github:nix-community/home-manager/25deca893974aae98c9be151fb47d6284c053470' (2025-07-29)
→ 'github:nix-community/home-manager/8b4ac149687e8520187a66f05e9d4eafebf96522' (2025-08-17)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/e04a388232d9a6ba56967ce5b53a8a6f713cdfcf' (2025-06-30)
→ 'github:lnl7/nix-darwin/7220b01d679e93ede8d7b25d6f392855b81dd475' (2025-08-15)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/ceb9d44f09b0db02332873247a50210a486959ff' (2025-07-27)
→ 'github:fufexan/nix-gaming/f2bf778502254d8852402a83ae346fd803095ccc' (2025-08-17)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e' (2025-07-21)
→ 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/14a40a1d7fb9afa4739275ac642ed7301a9ba1ab' (2025-06-29)
→ 'github:nix-community/nixpkgs.lib/0f36c44e01a6129be94e3ade315a5883f0228a6e' (2025-07-27)
• Updated input 'nixpak':
'github:nixpak/nixpak/fedd4b59b7c8f18be508dee9d89985a8501982d0' (2025-07-24)
→ 'github:nixpak/nixpak/ae70d05017be7e0aa6c1cf5f267fe6953eb027e6' (2025-08-14)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e' (2025-07-21)
→ 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
→ 'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/648f70160c03151bc2121d179291337ad6bc564b' (2025-07-28)
→ 'github:nixos/nixpkgs/32f313e49e42f715491e1ea7b306a87c16fe0388' (2025-08-15)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
→ 'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/13e8d35b7d6028b7198f8186bc0347c6abaa2701' (2025-07-26)
→ 'github:nixos/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899' (2025-08-15)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
→ 'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c' (2025-08-14)
• Updated input 'pre-commit-hooks':
'github:cachix/git-hooks.nix/16ec914f6fb6f599ce988427d9d94efddf25fe6d' (2025-06-24)
→ 'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864' (2025-08-05)
• Updated input 'pre-commit-hooks/flake-compat':
'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
→ 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885' (2025-05-12)
2025-08-17 17:19:50 +08:00
Ryan Yin
d222dc05a9
feat: add kubectl-cnpg
2025-08-17 16:42:07 +08:00
Ryan Yin
84b30c0233
fix: cloudnative-pg dashboard - conflicted label - cluster
2025-08-17 16:25:38 +08:00
Ryan Yin
ebf1b6b4d0
feat: add grafana dashboard for cnpg
2025-08-17 03:20:16 +08:00
Ryan Yin
6e246c38b6
fix: loki-logs dashboard
2025-08-16 23:34:16 +08:00
Ryan Yin
f5e2f1832a
chore: systemd-journal - reduce disk usage
2025-08-16 22:12:08 +08:00
Ryan Yin
d53ab3b4e3
fix: grafana loki-logs dashboard
2025-08-16 21:42:30 +08:00
Ryan Yin
f9368749b5
feat: start clash-verge on login
2025-08-11 00:42:10 +08:00
Ryan Yin
3c409bd83a
feat: use mainGateway for idols-ai, rename defaultGateway to proxyGateway
2025-08-11 00:32:08 +08:00
Ryan Yin
01448b6e0e
feat: install clash verge on all nixos desktop hosts
2025-08-11 00:18:29 +08:00
Ryan Yin
e54af73cb2
feat: shoukei - scale monitor to 1.33 times
2025-08-10 13:27:20 +08:00
Ryan Yin
7da0b208e6
feat: waybar network - use bytes instead of bits
2025-08-10 13:23:56 +08:00
Ryan Yin
0fe704c32a
chore: shoukei - disable sunshine for security
2025-08-09 13:47:04 +08:00
Ryan Yin
273bfd2ac8
feat: shoukei - add clash verge rev
2025-08-06 15:54:02 +08:00
Ryan Yin
09a01ff947
fix: hyprlock is broken on asahi kernel, replace it with swaylock
2025-08-06 14:11:48 +08:00
Ryan Yin
1ef015cb16
fix: comment out git-aliases.nu
2025-08-02 13:10:21 +08:00
Ryan Yin
52dfcea713
fix: hyprland - disable tap related features to avoid palm rejection.
2025-07-30 12:24:24 +08:00
Ryan Yin
863f124b08
Merge pull request #209 from ryan4yin/nixfmt
...
nixfmt
2025-07-30 12:20:52 +08:00
Ryan Yin
7a78b1831c
feat: justfile - format nix files
2025-07-30 12:19:15 +08:00
Ryan Yin
13bb77108c
feat: format via 'ls **/*.nix | each { |it| nixfmt $it.name }'
2025-07-30 12:17:24 +08:00
Ryan Yin
d10b30b06b
chore: remove platformio - not used currently
2025-07-30 10:57:05 +08:00
Ryan Yin
4d218e314c
chore: install ai stuff(ollama) & games(steam) only on idols-ai
2025-07-30 10:57:05 +08:00
Ryan Yin
87229f9a31
chore: rename pre-commit-hooks.nix to git-hooks.nix
2025-07-30 10:57:05 +08:00
Ryan Yin
bc163b8157
feat: replace alejandra with nixfmt(rfc-style) 1.0.0
2025-07-30 10:57:05 +08:00
Ryan Yin
30fefb0f5f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'blender-bin':
'github:edolstra/nix-warez/85d76721132cc6631bbaa8c950d4d0f3aa4003fd?dir=blender' (2025-05-04)
→ 'github:edolstra/nix-warez/69acfebb3740542936f71775bcdf322dc328a655?dir=blender' (2025-07-16)
• Updated input 'catppuccin':
'github:catppuccin/nix/5f431aac1a4038c385e6de2d2384d943e4802d61' (2025-07-11)
→ 'github:catppuccin/nix/b32de96c3c5384c83b0f4d741ec58a7f97c9ab11' (2025-07-28)
• Updated input 'ghostty':
'github:ghostty-org/ghostty/4aa28988a6ddd9aa8b3402e4bab05ad02a0c12c6' (2025-07-11)
→ 'github:ghostty-org/ghostty/92c1f4b0b9c6fde6d8f79109de71bf4e30831e86' (2025-07-28)
• Updated input 'ghostty/zig/flake-compat':
follows 'ghostty'
→ follows 'ghostty/flake-compat'
• Updated input 'home-manager':
'github:nix-community/home-manager/fab659b346c0d4252208434c3c4b3983a4b38fec' (2025-07-11)
→ 'github:nix-community/home-manager/25deca893974aae98c9be151fb47d6284c053470' (2025-07-29)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/62f976ed47de88323770646a9a92e4912d33585f' (2025-07-11)
→ 'github:fufexan/nix-gaming/ceb9d44f09b0db02332873247a50210a486959ff' (2025-07-27)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5' (2025-07-01)
→ 'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e' (2025-07-21)
• Updated input 'nixpak':
'github:nixpak/nixpak/19942ded45bd73c74dbb44642406da0569f639a8' (2025-07-10)
→ 'github:nixpak/nixpak/fedd4b59b7c8f18be508dee9d89985a8501982d0' (2025-07-24)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5' (2025-07-01)
→ 'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e' (2025-07-21)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/231726642197817d20310b9d39dd4afb9e899489' (2025-05-23)
→ 'github:hercules-ci/hercules-ci-effects/5f2e09654b2e70ba643e41609d9f9b6640f22113' (2025-07-15)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0' (2025-07-08)
→ 'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/9b008d60392981ad674e04016d25619281550a9d' (2025-07-08)
→ 'github:nixos/nixpkgs/648f70160c03151bc2121d179291337ad6bc564b' (2025-07-28)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0' (2025-07-08)
→ 'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/88983d4b665fb491861005137ce2b11a9f89f203' (2025-07-08)
→ 'github:nixos/nixpkgs/13e8d35b7d6028b7198f8186bc0347c6abaa2701' (2025-07-26)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/fc02ee70efb805d3b2865908a13ddd4474557ecf' (2025-07-23)
→ 'github:nixos/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727' (2025-07-28)
• Updated input 'polybar-themes':
'github:adi1090x/polybar-themes/ccf23ef328f1e988650487c40678c6953038e2b2' (2025-06-26)
→ 'github:adi1090x/polybar-themes/e6326ff356b296256b7fac9c5bcc42a1ef4a4d5b' (2025-07-26)
2025-07-30 10:57:05 +08:00
Ryan Yin
8124b9ffa9
feat: neovim - use nixd as nix lsp
2025-07-30 10:57:05 +08:00
Ryan Yin
77c9514b88
feat: gnome-keyring - add gui app
2025-07-29 13:47:14 +08:00
Ryan Yin
bc2523302d
fix: waybar - network & battery
2025-07-28 19:59:58 +08:00
Ryan Yin
31c1139dbd
feat: replace cppnix with lix
2025-07-28 14:26:09 +08:00
Ryan Yin
32fa706f9f
feat: apple touchbar - add keys
2025-07-26 17:03:29 +08:00
Ryan Yin
18cabc994c
feat: shoukei - add x64 support via binfmt
2025-07-26 17:03:29 +08:00
Ryan Yin
4bb92855e7
fix: aarch64-linux - start chromium & telegram on startup
2025-07-26 17:03:29 +08:00
Ryan Yin
fa7bfabf48
doc: apple touchbar
2025-07-25 22:49:53 +08:00
Ryan Yin
9bd5c5b727
fix: apple silicon ( #205 )
...
* fix: pavucontrol on apple-silicon
* fix: apple-silicon - touchbar
2025-07-25 22:37:50 +08:00
Ryan Yin
88f85bb5d7
feat: hyprland - use chromium on aarch64-linux
2025-07-25 13:55:31 +08:00
Ryan Yin
70154b0652
feat: use chromium on aarch64-linux
2025-07-25 13:53:19 +08:00
Ryan Yin
e226d4b28f
chore: add static ip for shoukei
2025-07-25 13:48:04 +08:00
Ryan Yin
58dc1d49f6
docs: README - minor changes
2025-07-25 12:32:00 +08:00
Ryan Yin
90f36202a9
docs: mkpasswd - add link to man page
2025-07-17 23:09:16 +08:00
Ryan Yin
9548fef641
docs: mkpasswd
2025-07-17 23:07:33 +08:00
Ryan Yin
e0fe69b887
feat: add security tools
2025-07-17 22:42:21 +08:00
Ryan Yin
d3c4fd6aa3
feat: preservation - add nix cache to reduce ram usage
2025-07-17 20:21:38 +08:00
Ryan Yin
d51025fc6b
feat: using claude-code with kimi k2
2025-07-17 15:29:04 +08:00
Ryan Yin
737b892bad
flake.lock: Update
...
Flake lock file updates:
• Updated input 'mysecrets':
'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=a914c8281a8ad1df332cfcaf9a1024ecb7ccd9d3&shallow=1' (2025-07-12)
→ 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=a231913597362c15c71fd9212cef5092ae85a64c&shallow=1' (2025-07-16)
2025-07-17 15:29:04 +08:00
Ryan Yin
2e8ec1406e
fix(home/darwin): aerospace - clash-verge
2025-07-17 13:09:14 +08:00
Ryan Yin
c231ba66f8
chore: nushell do not use history.txt now
2025-07-16 23:00:23 +08:00
Ryan Yin
2af4b221a7
chore: persistent cache & uv's env
2025-07-16 22:53:59 +08:00
Ryan Yin
29372222e4
feat: add pipx & uv for python
2025-07-16 22:44:17 +08:00
Ryan Yin
653f1586c3
fix: persistent claude-code & gemini-cli's state
2025-07-16 22:34:47 +08:00
Ryan Yin
99cd3f8936
chore: remove gemini, install it via npm instead
2025-07-16 22:25:15 +08:00
Ryan Yin
f51f364cfa
feat(home/linux/base): make npm install -g <pkg> happey
2025-07-16 22:25:15 +08:00
Ryan Yin
ec6211ff5c
chore: minor refactor
2025-07-16 22:25:15 +08:00
Ryan Yin
7b5c7064e0
feat: hyprland - touchpad for macbook
2025-07-15 16:22:24 +08:00
Ryan Yin
a30535af6a
feat: apple-silicon - try to use m2's gpu
2025-07-15 14:47:42 +08:00
Ryan Yin
28dee2775c
fix: wechat - input method
2025-07-15 10:12:52 +08:00
Ryan Yin
173aa199e1
chore: hyprland - add wechat into windowrules
2025-07-15 10:02:04 +08:00
Ryan Yin
f9456a3861
chore: hyprland - adjust window rules
2025-07-15 09:53:10 +08:00
Ryan Yin
c715b34439
chore: aerospace - adjust window rules
2025-07-15 09:42:00 +08:00
Ryan Yin
20685f8927
Merge pull request #195 from ryan4yin/apple-silicon
...
feat: remove x86_64-darwin, add new nixos host on macbook pro m2
2025-07-13 10:53:43 +08:00
Ryan Yin
bccf7db486
fix: foot - disable dpi-aware
2025-07-13 04:08:10 +08:00
Ryan Yin
c612aa73de
fix: shoukei - monitor scale
2025-07-13 04:03:56 +08:00
Ryan Yin
cdb8eb26be
chore: update flake.lock
2025-07-13 03:56:24 +08:00
Ryan Yin
50451d9da9
fix: shoukei - filter packages that do not support aarch64
2025-07-13 02:49:36 +08:00
Ryan Yin
ae0158b226
fix: shoukei - allowUnsupportedSstem
2025-07-13 02:42:32 +08:00
Ryan Yin
fde384a626
fix: shoukei - asahi-fwextract
2025-07-13 02:37:56 +08:00
Ryan Yin
710ddc3263
fix: shoukei - filter packages that do not support aarch64
2025-07-13 02:33:52 +08:00
Ryan Yin
264611e334
fix: shoukei - hardening
2025-07-13 02:12:24 +08:00
Ryan Yin
cc82892eb7
fix: enable steam only on x86_64 platform
2025-07-13 02:02:30 +08:00
Ryan Yin
e6f0569fd3
flake.lock: Update
...
Flake lock file updates:
• Updated input 'mysecrets':
'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=6339faf0195d803c9ff4a2df6f6810be8101bf96&shallow=1' (2025-06-07)
→ 'git+ssh://git@github.com/ryan4yin/nix-secrets.git?ref=refs/heads/main&rev=a914c8281a8ad1df332cfcaf9a1024ecb7ccd9d3&shallow=1' (2025-07-12)
2025-07-13 01:51:06 +08:00
Ryan Yin
8528c6e573
fix: shoukei - hardcode nameservers
2025-07-13 01:28:10 +08:00
Ryan Yin
a6d54395d3
fix: nixos-installer - enable sshd
2025-07-13 01:25:37 +08:00
Ryan Yin
323aaf0ac0
fix: preserve iwd's data
2025-07-13 00:56:09 +08:00
Ryan Yin
3561426a11
fix: docs & /boot
2025-07-13 00:52:53 +08:00
Ryan Yin
9dcafa8cc9
fix: nixos-installer - peripheralFirmwareDirectory
2025-07-13 00:22:11 +08:00
Ryan Yin
c55b1c6712
fix: nixos-installer - disable canTouchEfiVariables, add iwd
2025-07-12 23:59:38 +08:00
Ryan Yin
635e38c275
fix: nixos-installer - missing nixos-apple-silicon
2025-07-12 23:52:12 +08:00
Ryan Yin
a1014361a3
fix: nixos-installer - attribute 'age' missing
2025-07-12 23:47:48 +08:00
Ryan Yin
db82d2d8c5
feat: remove x86_64-darwin, add new nixos host on macbook pro m2
2025-07-12 23:30:52 +08:00
Ryan Yin
77a792710a
docs: outputs
2025-07-12 16:55:41 +08:00
Ryan Yin
ba8b99105b
docs: macOS
2025-07-12 16:54:43 +08:00
Ryan Yin
0c7e43a21b
feat: add sandboxed wechat ( #196 )
2025-07-12 16:49:45 +08:00
Ryan Yin
9d0a3df9f9
docs: nushell config.nu
2025-07-12 15:44:00 +08:00
Ryan Yin
f6a5d75f4f
Merge pull request #203 from ryan4yin/catppuccin
...
refactor: theme - catppuccin-mocha
2025-07-12 15:31:17 +08:00
Ryan Yin
649e10525e
fix: zellij - theme
2025-07-12 15:28:42 +08:00
Ryan Yin
5f68f9281f
fix: zellij
2025-07-12 15:28:05 +08:00
Ryan Yin
5e311c6e42
fix: Error installing file '.config/mako/config' outside $HOME
2025-07-12 15:17:59 +08:00
Ryan Yin
c8a790f2cf
fix: Error installing file '.config/mako/config' outside $HOME
2025-07-12 15:08:36 +08:00
Ryan Yin
fcbbfefedc
feat: justfile - commit-lock-file
2025-07-11 14:40:33 +08:00
Ryan Yin
716c8baf65
flake.lock: Update
...
Flake lock file updates:
• Updated input 'ghostty':
'github:ghostty-org/ghostty/8e14d262752ef02fdf5838eea5157cf46b668615?narHash=sha256-v9OPz%2BSCTSDCgdxrRQqukWsEWkJ4pNuZN20t766rt2E%3D' (2025-07-03)
→ 'github:ghostty-org/ghostty/4aa28988a6ddd9aa8b3402e4bab05ad02a0c12c6?narHash=sha256-6Fiy%2Bicid2rKXL9oKcRd3zuITSwtdnShqCPp0Evt3fM%3D' (2025-07-11)
• Updated input 'home-manager':
'github:nix-community/home-manager/83f978812c37511ef2ffaf75ffa72160483f738a?narHash=sha256-3q35cq6BPuwIRL3IoVKYPc72r3OleeuRyf4YAPjEqzA%3D' (2025-07-04)
→ 'github:nix-community/home-manager/fab659b346c0d4252208434c3c4b3983a4b38fec?narHash=sha256-knafgng4gCjZIUMyAEWjxxdols6n/swkYnbWr%2BoF%2B1w%3D' (2025-07-11)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/d00203f8630983aadb57cfde60b481cd97d06659?narHash=sha256-IXBLUCMTKaMzbbs5SOqH7FEI9fRwOi3ZP6LKjttnO5o%3D' (2025-07-03)
→ 'github:fufexan/nix-gaming/62f976ed47de88323770646a9a92e4912d33585f?narHash=sha256-p2zkn8fdLvZ19MgAA5CdiuQWQ/gE3YNg1Nhbm4EAflI%3D' (2025-07-11)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569?narHash=sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98%3D' (2025-06-08)
→ 'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5?narHash=sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ%3D' (2025-07-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/656a64127e9d791a334452c6b6606d17539476e2?narHash=sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc%3D' (2025-06-01)
→ 'github:nix-community/nixpkgs.lib/14a40a1d7fb9afa4739275ac642ed7301a9ba1ab?narHash=sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo%3D' (2025-06-29)
• Updated input 'nix-gaming/nixpkgs':
'github:NixOS/nixpkgs/80d50fc87924c2a0d346372d242c27973cf8cdbf?narHash=sha256-3u6rEbIX9CN/5A5/mc3u0wIO1geZ0EhjvPBXmRDHqWM%3D' (2025-06-27)
→ 'github:NixOS/nixpkgs/c860cf0b3a0829f0f6cf344ca8de83a2bbfab428?narHash=sha256-4E7wWftF1ExK5ZEDzj41%2B9mVgxtuRV3wWCId7QAYMAU%3D' (2025-07-04)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/ee07ba0d36c38e9915c55d2ac5a8fb0f05f2afcc?narHash=sha256-Obh50J%2BO9jhUM/FgXtI3he/QRNiV9%2BJ53%2Bl%2BRlKSaAk%3D' (2025-05-19)
→ 'github:nix-community/nixos-generators/032decf9db65efed428afd2fa39d80f7089085eb?narHash=sha256-PeSkNMvkpEvts%2B9DjFiop1iT2JuBpyknmBUs0Un0a4I%3D' (2025-07-07)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/497ae1357f1ac97f1aea31a4cb74ad0d534ef41f?narHash=sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE%2BJ9w%3D' (2025-07-02)
→ 'github:NixOS/nixos-hardware/7ced9122cff2163c6a0212b8d1ec8c33a1660806?narHash=sha256-gATnkOe37eeVwKKYCsL%2BOnS2gU4MmLuZFzzWCtaKLI8%3D' (2025-07-09)
• Updated input 'nixpak':
'github:nixpak/nixpak/9361c8e7d5d43c64d60d2d858d2ed754f549b969?narHash=sha256-ejnxldFzqwnY791ycFOxqtPswYZ6dVtj2G4GfhSL4Fo%3D' (2025-07-03)
→ 'github:nixpak/nixpak/19942ded45bd73c74dbb44642406da0569f639a8?narHash=sha256-mbAHO0rZDBdSosV4LIk9s/3IH1ZhQY9ELixieo%2BiEns%3D' (2025-07-10)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df?narHash=sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU%2Btt4YY%3D' (2025-06-30)
→ 'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0?narHash=sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X%2BxgOL0%3D' (2025-07-08)
• Updated input 'nixpkgs-darwin':
'github:nixos/nixpkgs/d55716bb59b91ae9d1ced4b1ccdea7a442ecbfdb?narHash=sha256-QWJ%2BNQbMU%2BNcU2xiyo7SNox1fAuwksGlQhpzBl76g1I%3D' (2025-07-02)
→ 'github:nixos/nixpkgs/9b008d60392981ad674e04016d25619281550a9d?narHash=sha256-mgFxAPLWw0Kq%2BC8P3dRrZrOYEQXOtKuYVlo9xvPntt8%3D' (2025-07-08)
• Updated input 'nixpkgs-ollama':
'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df?narHash=sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU%2Btt4YY%3D' (2025-06-30)
→ 'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0?narHash=sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X%2BxgOL0%3D' (2025-07-08)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/b43c397f6c213918d6cfe6e3550abfe79b5d1c51?narHash=sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y%3D' (2025-06-29)
→ 'github:nixos/nixpkgs/88983d4b665fb491861005137ce2b11a9f89f203?narHash=sha256-7orTnNqkGGru8Je6Un6mq1T8YVVU/O5kyW4%2Bf9C1mZQ%3D' (2025-07-08)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df?narHash=sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU%2Btt4YY%3D' (2025-06-30)
→ 'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0?narHash=sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X%2BxgOL0%3D' (2025-07-08)
2025-07-11 14:40:25 +08:00
Ryan Yin
90d411b943
fix(darwin): homebrew renamed some casks
2025-07-04 17:48:52 +08:00
Ryan Yin
468e9483cf
fix(darwin): revert nixpkgs-darwin, add clash-verge-rev
2025-07-04 17:42:53 +08:00
Ryan Yin
c4a33c55aa
feat: open ports for testing
2025-07-04 17:09:48 +08:00
Ryan Yin
1e937dc832
chore: udpate flake.lock
2025-07-04 10:06:47 +08:00
Ryan Yin
8af80214f5
feat: neo-tree.nvim - do not hide dotfiles
2025-07-02 21:18:09 +08:00
Ryan Yin
a144093227
feat: allow to modify /etc/hosts for testing
2025-07-01 16:20:52 +08:00
Ryan Yin
0a05224ffe
chore: neovim - update plugins
2025-07-01 16:19:38 +08:00
Ryan Yin
f766a3b196
fix: neovim - neo-tree
2025-06-30 14:10:17 +08:00
Ryan Yin
58225d7978
feat: justfile - clean
2025-06-29 15:16:29 +08:00
Ryan Yin
ffee47a2de
chore: replace impermanence with preservation ( #201 )
2025-06-29 15:08:12 +08:00
Ryan Yin
0004bccc9d
feat: hosts/k8s - fix k3s cidr ( #200 )
2025-06-29 15:00:53 +08:00
Ryan Yin
aaabb5ed76
feat: hosts/k8s - replace impermanence with preservation ( #199 )
2025-06-29 14:56:08 +08:00
Ryan Yin
dd008c3363
chore: hyprland - no_update_news=true
2025-06-29 14:01:33 +08:00
Ryan Yin
8690978d7e
feat: replace impermanence with preservation ( #198 )
...
* feat: replace impermanence with preservation
* fix: This module cannot be used with scripted initrd.
* fix: permission for /var/lib/private
* chore: boot.initrd.systemd.enable
* docs: boot.initrd.luks.devices.<name>.fallbackToPassword is implied by systemd stage 1
* fix: typo
2025-06-29 13:02:36 +08:00
Ryan Yin
763167ce0d
feat: replace docker with podman, fix justfile for nixpkgs-review ( #197 )
2025-06-29 10:32:32 +08:00
Ryan Yin
85039dd975
feat: justfile - commands for nixpkgs review
2025-06-28 15:18:34 +08:00
Ryan Yin
908d52365b
chore: gemini-cli - update
2025-06-28 13:03:07 +08:00
Ryan Yin
0694dcad94
chore: update flake inputs
2025-06-28 12:23:17 +08:00
Ryan Yin
7d0da19a63
feat: idols-ai - persist aliyun's config
2025-06-28 11:47:59 +08:00
Ryan Yin
194b1db1d2
refactor: hosts/idols-ai/impermanence.nix
2025-06-28 11:46:09 +08:00
Ryan Yin
cc0b099d63
feat: add gemini-cli
2025-06-27 00:39:20 +08:00
Ryan Yin
623e697343
fix: github cli
2025-06-23 15:54:06 +08:00
Ryan Yin
9aa0ff80ae
feat: update flake.lock
...
fix: issues introduced by the update
chore: --use-remote-sudo is deprecated, use --sudo instead
2025-06-23 15:27:18 +08:00
Ryan Yin
4ec26c5e5f
refactor: fonts ( #194 )
2025-06-22 20:13:50 +08:00
Ryan Yin
5716831d6c
chore: fonts - remove unused fonts, add mono fonts for cjk
...
feat: more fontconfig parameters
2025-06-22 19:30:28 +08:00
Ryan Yin
df06a1d7e4
fix: kmscon - show neo-tree icons
...
fix: darwin fonts
chore: fonts - add Sarasa Gothic
2025-06-22 17:40:59 +08:00
Ryan Yin
923fd7ae7d
fix: firefox/chrome - render English's sigle quota correctly
2025-06-22 16:21:26 +08:00
Ryan Yin
970d3f9343
chore: kubectl-ai
2025-06-22 11:48:04 +08:00
Ryan Yin
5ec74c3ff5
fix: hyprland - float zoom workspace
2025-06-20 13:43:24 +08:00
Ryan Yin
17301d503c
docs: hardening - more references
2025-06-19 20:45:11 +08:00
Ryan Yin
84a123b917
docs: hardening
2025-06-19 20:43:46 +08:00
Ryan Yin
c8a714a05e
chore: remove firejail
2025-06-19 20:01:33 +08:00
Ryan Yin
8584c3c98b
fix: nixpaks - access gtk/hyprland portals
2025-06-19 00:14:19 +08:00
Ryan Yin
9849923180
refactor: nixpak apps
2025-06-19 00:13:49 +08:00
Ryan Yin
20194262f2
feat: nixpaks - add music/video dirs for firefox & qq
2025-06-19 00:04:58 +08:00
Ryan Yin
8ba75c5128
fix: nixpaks.firefox - browserpass extension
2025-06-19 00:03:39 +08:00
Ryan Yin
915af0c868
fix: hyprland - windowrule for zoom meeting
2025-06-18 13:08:31 +08:00
Ryan Yin
37813ce6f1
chore: neovim - Lazy Update
2025-06-16 21:39:43 +08:00
Ryan Yin
8e67a6d825
fix: neovim - neo-tree.nvim - hidden files
2025-06-16 21:39:22 +08:00
Ryan Yin
4c8b973e2c
chore: nix flake update
2025-06-16 21:25:57 +08:00
Ryan Yin
fb0f89d975
feat: fcitx5 - wayland support
2025-06-14 20:32:15 +08:00
Ryan Yin
710f547074
docs: fcitx5 rime-data
2025-06-14 20:28:13 +08:00
Ryan Yin
50feead9e8
feat: darwin - add a menu bar manager
2025-06-10 00:14:16 +08:00
Ryan Yin
de1513587a
feat: alacritty - do not show title bar & window title
2025-06-09 23:52:59 +08:00
Ryan Yin
a86789c5b8
feat: kitty - do not show title bar & window title
2025-06-09 23:46:56 +08:00
Ryan Yin
e46d101c9f
feat: darwin - add cursor ai editor
2025-06-09 23:27:13 +08:00
Ryan Yin
217a624bc7
feat: darwin - use tailscale app instead of cli version
2025-06-09 22:05:21 +08:00
Ryan Yin
7087ef3024
docs: tailscale
2025-06-09 10:16:24 +08:00
Ryan Yin
e84d88fdc9
fix: loki-operational - trail comma
2025-06-09 03:12:22 +08:00
Ryan Yin
d450dc1704
chore: grafana-loki - add route=otlp_v1_logs
2025-06-09 03:10:03 +08:00
Ryan Yin
8a2ff48bbc
chore: grafana-loki - remove promtail related charts
2025-06-09 03:06:36 +08:00
Ryan Yin
d8d7010dc0
fix: loki-operational
2025-06-09 03:02:18 +08:00
Ryan Yin
f03183e2d9
fix: loki-mixin - remove label - job ( #193 )
2025-06-09 02:57:00 +08:00
Ryan Yin
c1959ee0b9
feat: grafana datasource - add loki
2025-06-08 20:05:25 +08:00
Ryan Yin
a6ea7f5d77
chore: vmagent remote write via https, disable http access
2025-06-08 19:13:15 +08:00
Ryan Yin
a37d99f069
chore: remove the unused loki buckets
2025-06-08 19:13:15 +08:00
Ryan Yin
7c2de23806
chore: minio bucket loki - add lifecycle rules
2025-06-08 19:13:15 +08:00
Ryan Yin
e12afe7cea
feat: infra - remove openobserve, add loki
2025-06-08 19:13:15 +08:00
Ryan Yin
77ed0378d1
feat: IPv6 ( #192 )
...
* feat: custom ipv6 routes for all hosts
* fix: ipv6 - k3s+cilium
2025-06-08 19:12:55 +08:00
Ryan Yin
10924e67e1
feat: avante.nvim - update providers
2025-06-07 16:09:32 +08:00
Ryan Yin
285662df1e
feat: persistent joplin & cursor's config
2025-06-07 11:40:54 +08:00
Ryan Yin
a2101bd74f
chore: update nvim plugins
2025-06-07 11:05:17 +08:00
Ryan Yin
4fb61ddc59
fix: hyprland with nvidia
2025-06-07 11:04:55 +08:00
Ryan Yin
a3e99c913f
chore: idols-ai - disable hdr for all monitors
2025-06-07 09:50:50 +08:00
Ryan Yin
d2a6f28043
feat: git - use iso format for date
2025-06-06 09:07:16 +08:00
Ryan Yin
04c3c88152
feat(modules/nixos/remote-desktop): enable tailscale & sunshine
2025-06-05 10:59:17 +08:00
Ryan Yin
c4e268682a
fix: google-chrome CVE
2025-06-05 10:59:17 +08:00
Ryan Yin
c070abe60e
feat: update all nixpkgs inputs
2025-06-05 10:59:17 +08:00
Ryan Yin
f6b2e42776
chore(nixos): brew - use bfsu mirror
2025-06-05 10:49:44 +08:00
Ryan Yin
0c9ad09cf2
fix: idols-ai - persist work code
2025-06-03 17:21:18 +08:00
Ryan Yin
c7e6ef3293
fix: idols-ai - disable dhcp
2025-06-03 17:06:58 +08:00
Ryan Yin
0eca8029f1
chore: persist gcloud's data
2025-06-03 16:42:23 +08:00
Ryan Yin
67609dfd9f
fix: persist zoom's config
2025-06-03 15:38:29 +08:00
Ryan Yin
72403971ed
feat: nixos desktop - add flatpak
2025-06-03 14:33:50 +08:00
Ryan Yin
72572a87d6
chore: persist zoom's data
2025-06-03 11:42:38 +08:00
Ryan Yin
39c98598d5
chore: use chrome by default
2025-06-03 11:38:41 +08:00
Ryan Yin
88cee1016d
chore: adjust hypridle's timeout
2025-06-02 21:49:26 +08:00
Ryan Yin
7b5b23ce29
docs: IPv6AcceptRA
2025-06-02 17:41:18 +08:00
Ryan Yin
fa2e7ae0a4
feat: idols-ai - set ipv6 routes & link-local address
2025-06-02 17:34:54 +08:00
Ryan Yin
34297e2cd6
fix: hyprdile - do not suspend the system due to issues with HDR+hyprland
2025-06-02 14:43:38 +08:00
Ryan Yin
db711d5ff8
fix: nvim - update depends, remove img-clip.nvim due to performance issues
2025-06-02 14:17:12 +08:00
Ryan Yin
756ccca234
chore: hyprland - remove some unused keybindings
2025-06-02 11:26:10 +08:00
Ryan Yin
ca627a1b28
feat: hyprland - launch my daily-used apps at startup
2025-06-02 10:59:04 +08:00
Ryan Yin
bc36220606
fix: flameshot have issues on wayland with dual monitors, remove it
2025-06-01 22:23:30 +08:00
Ryan Yin
c6113d6f28
feat: waybar - start via systemd, update config
2025-06-01 20:42:45 +08:00
Ryan Yin
d8ba9671fc
fix: hyprland - windowrules
2025-06-01 20:04:22 +08:00
Ryan Yin
b065d3381f
feat: hyprland - bind workspaces to monitors
2025-06-01 19:47:19 +08:00
Ryan Yin
3818f9dabf
feat: gammastep - adjust temperature
2025-06-01 19:33:11 +08:00
Ryan Yin
a97baf175c
feat: gammastep - do not adjust brightness via gamma
2025-06-01 19:19:58 +08:00
Ryan Yin
49796cdc50
feat: idols-ai - dual monitor with hdr enabled
2025-06-01 19:10:52 +08:00
Ryan Yin
fa9aaa6d27
feat(home/linux/gui/hyprland): hypridle & windowrules & keybindings
2025-06-01 14:42:20 +08:00
Ryan Yin
41be352b2c
chore(home/linux/gui/hyprland): keybindings for audio/backlight
2025-06-01 10:56:07 +08:00
Ryan Yin
4c38a38848
chore: remove lisp
2025-06-01 10:22:47 +08:00
Ryan Yin
127a4362b5
chore: remove idea ide
2025-06-01 10:15:37 +08:00
Ryan Yin
fcb1f200ed
chore: remove duplicated config for foot terminal
2025-06-01 01:39:34 +08:00
Ryan Yin
a17afea08c
chore: remove cursor ai editor
2025-06-01 01:32:56 +08:00
Ryan Yin
4080bad9df
chore(home/linux/gui/hyprland): remove scripts & unused packages, use hyprlock & hypridle
2025-06-01 01:10:07 +08:00
Ryan Yin
0342d55c4f
chore(home/linux/gui/hyprland): remove script for brightness adjustment
2025-05-31 23:47:00 +08:00
Ryan Yin
b612932b17
chore(home/linux/gui/hyprland): remove music player - mpd
2025-05-31 23:39:15 +08:00
Ryan Yin
e53e7d80e4
refactor(home/linux/gui/hyprland): refactor hyprland config
2025-05-31 23:20:45 +08:00
Ryan Yin
8b2842026a
chore: remove xorg server
2025-05-31 21:35:04 +08:00
Ryan Yin
b1eede94f6
fix(home): Please remove all nixpkgs options when using home-manager.useGlobalPkgs
2025-05-31 20:33:17 +08:00
Ryan Yin
cc1004bf29
chore: remove insecure packages
2025-05-31 12:40:18 +08:00
Ryan Yin
fa21a9b7ec
chore: update flake inputs, fix error: substituteAll has been removed.
2025-05-31 12:11:47 +08:00
Ryan Yin
927d97deed
chore: comment out inputs for waydroid
2025-05-31 12:07:04 +08:00
Ryan Yin
c88a7a6723
feat(home/linux/gui): zoom-us - support xdg-desktop-portal-hyprland
2025-05-31 12:03:03 +08:00
Ryan Yin
149f06c645
refactor(modules/nixos/desktop): xdg.nix
2025-05-31 11:41:49 +08:00
Ryan Yin
fff0dc22c2
feat(home/linux/gui/base/xdg): adjust mimeApps
2025-05-31 11:31:53 +08:00
Ryan Yin
a250432a59
feat: add zoom-us for meeting
2025-05-31 11:15:19 +08:00
Ryan Yin
3a41b2b2cf
fix: wayland - xdgOpenUsePortal
2025-05-31 11:13:22 +08:00
Ryan Yin
2645d9e279
feat(home/linux/gui/base/fcitx5): default to en-us instead of rime
2025-05-31 11:07:49 +08:00
Ryan Yin
c539962c96
fix: flameshot on hyprland
2025-05-30 21:52:25 +08:00
Ryan Yin
4a4427cf2d
chore: update mysecrets
2025-05-29 17:51:31 +08:00
Ryan Yin
6090b28a98
fix: programs.home-manager.enable is useless when use hm as a nixos module
2025-05-29 17:48:10 +08:00
Ryan Yin
8dee9864fc
feat: neovim - update avante.nvim & ollama
2025-05-29 17:42:59 +08:00
Ryan Yin
413cc67a4a
chore: remove alias-for-work.bash
2025-05-29 17:41:44 +08:00
Ryan Yin
f5f8b1ecc3
feat(hardening/nixpaks): adjust app's direcotry permission
2025-05-29 12:06:18 +08:00
Ryan Yin
e370856b94
feat(home/base/tui/cloud): add terraform cli config file
2025-05-29 11:10:23 +08:00
Ryan Yin
60f57b6ea2
fix: zoxide not a directory - https://github.com/nix-community/home-manager/issues/6856
2025-05-22 10:20:45 +08:00
Ryan Yin
e95476d7b4
fix: kubectl-ai version, remove broken app - gowin-eda-edu-ide
2025-05-22 10:20:09 +08:00
Ryan Yin
50c911ea2d
Merge pull request #188 from ryan4yin/xdg-terminal-exec
...
feat(nixos): desktop - Add xdg-terminal-exec #185
2025-05-21 13:20:07 +08:00
Ryan Yin
978ebab16f
Merge pull request #189 from ryan4yin/nixos-25.05
...
feat: bump to nixos 25.05
2025-05-21 13:12:59 +08:00
Ryan Yin
e4d2eb35dc
fix: revert stateVersion to 24.11 for some servers
2025-05-21 12:54:45 +08:00
Ryan Yin
dc4a7d8827
fix(darwin): darwin-rebuild - unknown option
2025-05-21 12:54:29 +08:00
Ryan Yin
c99e1378c5
fix(darwin): run darwin-rebuild using sudo
2025-05-21 12:49:25 +08:00
Ryan Yin
19faab32f7
fix(darwin): nix-darwin - activation option & zsh option
2025-05-21 12:49:25 +08:00
Ryan Yin
69e0572df1
fix(nixos): remove ventoy(insecure) & aseprite, fix warnings
2025-05-21 12:41:53 +08:00
Ryan Yin
a2007fd88c
feat: bump to nixos 25.05
2025-05-21 12:16:00 +08:00
Ryan Yin
d66ca3680c
feat(home/base): replace tldr with tealdeer, add more nu_scripts
2025-05-21 11:58:30 +08:00
Ryan Yin
4c474f399c
feat(home/base/core/container): more kubectl plugins
2025-05-21 11:10:31 +08:00
Ryan Yin
bee1ef06a4
fix(hosts/idols-ai): ssh key name
2025-05-20 11:14:56 +08:00
Ryan Yin
9649a79e75
feat(home/base/tui/zellij): update config
2025-05-20 11:14:56 +08:00
Ryan Yin
e2a0d429de
feat(darwin): aerospace - update config
2025-05-20 09:02:19 +08:00
Ryan Yin
822a17861a
feat(nixos): desktop - Add xdg-terminal-exec #185
2025-05-17 08:54:45 +08:00
Ryan Yin
9919ac8811
chore(darwin): aerospace - adjust fallback behavior
2025-05-16 23:30:16 +08:00
Ryan Yin
26384a73ed
refactor(ssh): system-level ssh known_hosts & ssh config
2025-05-16 00:28:40 +08:00
Ryan Yin
b44d277072
feat(ssh): Using SSH over the HTTPS port for GitHub, refactor ssh config ( #187 )
2025-05-16 00:24:46 +08:00
Ryan Yin
43721fba8a
chore(darwin): add lm-studio
2025-05-15 17:30:22 +08:00
Ryan Yin
9a2883f5de
chore(darwin): aerospace - system settings
2025-05-14 21:50:35 +08:00
Ryan Yin
377b37ef0f
chore(darwin): aerospace - joplin
2025-05-13 16:43:38 +08:00
Ryan Yin
0fe00c237b
fix(darwin): aerospace - do not move security agent to other workspace
2025-05-13 16:12:19 +08:00
Ryan Yin
277ef1d04b
fix: google gcloud sdk
2025-05-13 16:03:02 +08:00
Ryan Yin
b0e3794734
chore(darwin): add gcloud
2025-05-13 15:57:13 +08:00
Ryan Yin
e151d3b488
Merge pull request #186 from ryan4yin/darwin-frieren
...
feat(darwin): new host - frieren
2025-05-13 15:31:21 +08:00
Ryan Yin
2ba35fd07f
feat(darwin): adjust aerospace
2025-05-13 14:20:33 +08:00
Ryan Yin
7e5e1a99df
feat(neovim): update lock file
2025-05-13 14:00:42 +08:00
Ryan Yin
db4811ed88
fix(darwin): rekey secrets
2025-05-13 13:44:06 +08:00
Ryan Yin
92a6a7ebc8
fix(darwin): homebrew/services was deprecated
2025-05-13 13:09:16 +08:00
Ryan Yin
e13079f7a8
feat(darwin): new host - frieren
2025-05-13 13:07:47 +08:00
Ryan Yin
65e1ea4fc5
chore: darwin - add zoom
2025-05-01 18:19:15 +08:00
Ryan Yin
8c40436e41
feat(idols-ai): add ollama
2025-04-30 14:03:21 +08:00
Ryan Yin
25e1604cda
feat: avante.nvim - add qwen3
2025-04-30 09:36:10 +08:00
Ryan Yin
cbc5b55ec2
chore: update alias-for-work
2025-04-30 09:29:45 +08:00
Ryan Yin
eeba466cda
fix(kubevirt lab): secrets
2025-04-27 21:39:55 +08:00
Ryan Yin
15ec912368
feat: avante.nvim - more custom models
2025-04-27 18:17:37 +08:00
Ryan Yin
1c02730d1d
fix(lib): k3s+multus-cni - k3s changes its path for cni plugin binaries
2025-04-27 09:23:15 +08:00
Ryan Yin
dc7bac0025
feat: darwin - add joplin
2025-04-24 16:55:31 +08:00
Ryan Yin
8fff2bd556
chore: update secrets
2025-04-23 21:37:49 +08:00
Ryan Yin
5dc287dde7
chore: avante.nvim - add openrouter
2025-04-23 21:29:09 +08:00
Ryan Yin
a60671a983
feat: avante.nvim - auto_suggestion
2025-04-20 12:29:37 +08:00
Ryan Yin
75081d1d5a
fix: avante.nvim
2025-04-20 12:29:37 +08:00
Ryan Yin
15628b667a
chore(home): upgrade python to python3.13
2025-04-19 22:30:39 +08:00
Ryan Yin
4465b0388e
chore: zellij - do not show startup tips
2025-04-19 22:26:41 +08:00
Ryan Yin
c872728eea
fix: empty-directory does not have the meta.mainProgram attribute
2025-04-19 22:24:59 +08:00
Ryan Yin
f1a3aa0e9c
chore(darwin): remove ibkr
2025-04-19 22:12:24 +08:00
Ryan Yin
49ed072d25
feat: remove emacs
2025-04-19 21:56:26 +08:00
Ryan Yin
aaf499a52c
fix: can't use nixpkgs.config and nixpkgs.pkgs at the same time, and other renames
2025-04-19 21:21:27 +08:00
Ryan Yin
9ade06b235
feat: add avante.nvim via astrocommunity plugin
2025-04-15 23:35:20 +08:00
Ryan Yin
dfb26c3b59
feat: nushell - update extraConfig
2025-04-13 19:42:55 +08:00
Ryan Yin
28b642bff1
fix: hyprland v0.48.0 - breaking changes - windowrulev2
2025-04-13 16:40:32 +08:00
Ryan Yin
49de321e32
fix: update nushell config
2025-04-13 16:37:44 +08:00
Ryan Yin
2315c7c1df
fix: hyprland v0.48.0 - breaking changes
2025-04-13 16:11:56 +08:00
Ryan Yin
f585ba721a
chore: update neovim & nix cache mirror
2025-04-13 16:03:15 +08:00
Ryan Yin
47179e46ba
fix: use blender-bin, update cache mirror, disable rustdesk & others.
2025-04-13 15:48:21 +08:00
Ryan Yin
6b2f5542da
fix: obs-nvfbc is marked as broken
2025-04-13 14:28:11 +08:00
Ryan Yin
17184d7835
fix: Emacs 29 is removed due to CVEs which are fixed in Emacs 30
2025-04-13 14:26:32 +08:00
Ryan Yin
6e2b2e8dbb
fix: anyrun home manager module
2025-04-13 14:24:15 +08:00
Ryan Yin
dc24978eaf
chore: udpate flake inputs
2025-04-13 14:17:34 +08:00
Ryan Yin
908656e5d4
feat: add cursor ai editor
2025-04-13 13:42:52 +08:00
Ryan Yin
a69b60bf6e
feat: add avante.nvim, remove copilot.lua
2025-04-13 11:21:40 +08:00
Ryan Yin
9d26022139
feat: enable remote desktop - sunshine
2025-03-01 08:47:47 +08:00
Ryan Yin
cfdf12b356
fix: attribute 'nix-access-tokens' missing for homelab
2025-03-01 06:26:23 +08:00
Ryan Yin
417d7ad2d7
feat(modules/darwin): add proxy tool
2025-02-23 14:45:42 +08:00
Ryan Yin
891c70e045
Merge pull request #182 from DataEraserC/patch-3
...
fix(typo): fix typo in the comment of home/base/tui/editors/neovim/nvim/lua/lazy_setup.lua
2025-02-15 15:24:44 +08:00
Sacabambaspis
18485a5530
fix(typo): fix typo in the comment of home/base/tui/editors/neovim/nvim/lua/lazy_setup.lua
2025-02-15 15:09:13 +08:00
Ryan Yin
8ff415a55f
feat: darwin - add app - ibkr
2025-01-31 01:04:46 +08:00
Ryan Yin
7e4c6de8cc
Merge pull request #179 from ryan4yin/ghostty
...
feat: add ghostty
2025-01-29 14:40:48 +08:00
Ryan Yin
0cac8e1763
feat: ghostty - use nushell
2025-01-29 14:40:00 +08:00
Ryan Yin
ec2d41742c
fix: ghostty - darwin
2025-01-29 14:33:41 +08:00
Ryan Yin
b30199c437
feat: add ghostty
2025-01-29 13:58:07 +08:00
Ryan Yin
a3aa2db0f1
Reinit fern ( #181 )
...
* chore: update flake.lock, reinit macbook-fern
* fix: darwin - use XDG base directories, fix secrets
* fix(NixOS): update lanzaboote
2025-01-29 13:54:35 +08:00
Ryan Yin
3ad2a334c9
fix(NixOS): update lanzaboote
2025-01-29 13:51:43 +08:00
Ryan Yin
935c80ef5a
fix: darwin - use XDG base directories, fix secrets
2025-01-27 13:15:14 +08:00
Ryan Yin
7c493445a2
polish: gpg's docs
2025-01-27 12:56:28 +08:00
Ryan Yin
922a59a68b
chore: update flake.lock, reinit macbook-fern
2025-01-26 19:54:43 +08:00
Ryan Yin
7deed26cc5
chore: update flake.lock & fix issues ( #180 )
2025-01-22 11:42:23 +08:00
Ryan Yin
2a21d77f33
feat(home/base/gui): add zed-editor
2024-12-09 20:39:32 +08:00
Ryan Yin
113b764052
Merge pull request #178 from OpusNano/main
...
Correct typos in README.md
2024-12-07 21:56:57 +08:00
OpusNano
df13f1b0c3
Correct typos in README.md
...
- Changed "checkout" to "check out."
- Corrected "hardwares" to "hardware."
- Fixed the typo "deplyment" to "deployment."
- Added a space in "ISO image(purest installation method)."
2024-12-07 14:43:07 +01:00
Ryan Yin
0a9697352b
fix: darwin - nix-access-token
2024-11-29 23:48:42 +08:00
Ryan Yin
6fc0c5bcc2
fix: upgrade zellij to 0.41.2 to fix keybinding
2024-11-29 23:34:05 +08:00
Ryan Yin
f0576ecc88
fix: nix-access-token - permission
2024-11-29 23:26:54 +08:00
Ryan Yin
d5e6432efa
fix: comment cava out
2024-11-29 22:08:46 +08:00
Ryan Yin
921df30ef0
fix: nerdfonts has been refactored
2024-11-28 21:47:20 +08:00
Ryan Yin
ab5a154de8
chore: switch to nixos-unstable, update flake.lock
2024-11-28 21:14:57 +08:00
Ryan Yin
28b20d279e
chore(home/darwin): proxy - mkOutOfStoreSymlink
2024-11-28 10:06:22 +08:00
Ryan Yin
071b91758e
feat(darwin/aerospace): move-node-to-workspace & float
2024-11-28 10:01:56 +08:00
Ryan Yin
870ca80869
fix: typo
2024-11-27 16:24:24 +08:00
Ryan Yin
366aef4d2c
fix: EDITOR, replace neofetch with fastfetch
2024-11-26 09:51:42 +08:00
Ryan Yin
1955875498
docs(EDITOR): by default, do not load neovim's user config
2024-11-25 20:18:32 +08:00
Ryan Yin
102ec54f82
security(EDITOR): by default, do not load neovim's user config
2024-11-25 20:17:45 +08:00
Ryan Yin
cc44f41584
chore: nvim - lazy-lock.json
2024-11-25 16:21:36 +08:00
Ryan Yin
d82119183c
feat(justfile): list services by pattern systemd-*
2024-11-25 09:31:40 +08:00
Ryan Yin
1cd6c0b124
fix(tmpfiles rule): do not remove the contents of the directory
2024-11-25 09:22:25 +08:00
Ryan Yin
595f76e120
feat(home/base/tui/editors): replace rsync by config.lib.file.mkOutOfStoreSymlink
2024-11-22 18:55:25 +08:00
Ryan Yin
961d24c80a
fix: neovim lsp for python
2024-11-22 15:11:39 +08:00
Ryan Yin
4ed9432280
fix: pip mirror url
2024-11-22 15:01:03 +08:00
Ryan Yin
3daf799be2
fix(darwin): errors after bump version
2024-11-22 14:03:29 +08:00
Ryan Yin
0683ef0a13
chore: bump nixpkgs to 24.11
2024-11-22 13:58:51 +08:00
Ryan Yin
97f1a6a950
chore: update some mirrors for both nix & homebrew
2024-11-22 13:55:47 +08:00
Ryan Yin
4503964146
fix(secrets/nixos): assertion
2024-11-17 21:31:53 +08:00
Ryan Yin
2eb37b34ea
chore(neovim): ruff_lsp & bufls is deprecated
2024-11-16 00:36:38 +08:00
Ryan Yin
c768073783
feat: persist qq's data
2024-11-14 00:08:16 +08:00