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
Ryan Yin
ab8fd424d8
feat: add WeChat(UOS) sandboxed
...
fix: mkdir - persist qq's config
feat: update kernel params for nvidia
2024-11-14 00:00:22 +08:00
Ryan Yin
fd776a0c0a
chore(terminals/foot.nix): adjust font size
2024-11-14 00:00:22 +08:00
Ryan Yin
0a957dab79
fix(nvim): copilot.lua - encoding
2024-11-14 00:00:22 +08:00
Ryan Yin
7c35aca631
fix: aerospace - replace wezterm by alacritty
2024-11-14 00:00:21 +08:00
Ryan Yin
a2bc3c4292
feat: update justfile
2024-11-14 00:00:21 +08:00
Ryan Yin
86d6f88484
fix(darwin): update alacritty & zellij
2024-11-14 00:00:21 +08:00
Ryan Yin
4cbc4a2724
feat(hyprland): use foot as the default terminal emulator
2024-11-14 00:00:10 +08:00
Ryan Yin
39fc4a118f
feat: add alacritty
2024-11-13 23:59:44 +08:00
Ryan Yin
ab3c88b071
feat: add foot terminal
2024-11-13 23:59:44 +08:00
Ryan Yin
5efb1f69df
chore: remove wezterm, it's broken currently https://github.com/NixOS/nixpkgs/issues/336069
2024-11-13 23:59:44 +08:00
Ryan Yin
4417c0dde4
docs: hyprland
2024-11-13 23:59:44 +08:00
Ryan Yin
fdfbe202cd
chore(kitty): update deprecated option
2024-11-13 23:59:44 +08:00
Ryan Yin
dd8259ed85
feat: troubleshooting agenix
2024-11-13 23:59:44 +08:00
Ryan Yin
7429aab2aa
chore: use upstream's victoriametrics module
2024-11-13 23:59:44 +08:00
Ryan Yin
73ebd9ecb4
feat: update hugo
2024-11-13 23:59:44 +08:00
Ryan Yin
e5cb040f29
chore: comment nix-gaming
2024-11-13 23:59:43 +08:00
Ryan Yin
90c55009e0
fix: zellij+kitty: https://github.com/zellij-org/zellij/issues/3592
2024-11-12 21:15:29 +08:00
Ryan Yin
290e813677
fix: hyprland - https://github.com/hyprwm/Hyprland/issues/7971
2024-11-12 20:38:04 +08:00
Ryan Yin
6bbd73c245
chore: update depcrated options
2024-11-12 01:17:52 +08:00
Ryan Yin
bdf4d46be8
fix: nushell config
2024-11-11 18:31:45 +08:00
Ryan Yin
b8d03dedb6
chore: comment out my cache server
2024-11-11 17:25:20 +08:00
Ryan Yin
dffb641f04
chore: cuda is cached at nix-community.cachix.org now
...
https://github.com/nix-community/infra/pull/1335
2024-11-11 17:24:12 +08:00
Ryan Yin
f8a8ae8d13
feat: update flake inputs, fix issues
2024-11-11 17:20:26 +08:00
Ryan Yin
c56676eec3
fix: typo
2024-11-10 11:55:32 +08:00
Ryan Yin
140d0c7c3d
chore: update flake.lock
2024-11-09 21:11:44 +08:00
Ryan Yin
72b25cee70
fix(home/base/gui/terminal/wezterm): failed to compile on x86_64-darwin
2024-11-07 22:13:51 +08:00
Ryan Yin
199aca18d1
docs(templates/bevy): update nixpkgs to use the latest darwin_sdk
2024-11-07 15:30:12 +08:00
Ryan Yin
28d66fef04
feat(templates/bevy): update nixpkgs to use the latest darwin_sdk
2024-11-07 15:28:42 +08:00
Ryan Yin
984fac8469
docs: hardening
2024-11-06 11:49:44 +08:00
Ryan Yin
b940146aec
docs: hardening
2024-11-06 11:40:36 +08:00
Ryan Yin
7ff4338475
feat: add rustc
2024-11-02 22:44:10 +08:00
Ryan Yin
30947c3ded
chore: update sftpgo & victoriametrics
...
fix: home-manager
2024-11-01 00:08:41 +08:00
Ryan Yin
e4c256145b
fix: victoriametrics ( #172 )
...
* chore: update aqua's host key
* fix: victoriametrics
* feat: adjust order of nix cache mirrors
* feat: update mysecrets
* fix: use bind mount - Failed at step STATE_DIRECTORY
2024-10-31 23:29:27 +08:00
Ryan Yin
7c18b85f30
chore: darwin - remove some unused apps
2024-10-31 14:16:33 +08:00
Ryan Yin
f2825513c0
feat: adjust btrbk - decrease snapshots count
2024-10-31 00:08:54 +08:00
Ryan Yin
1e33fd1e17
feat: update victoriametrics
2024-10-31 00:08:54 +08:00
Ryan Yin
0d7b4ac928
chore: remove discord app, use the web version instead
2024-10-30 17:17:22 +08:00
Ryan Yin
34072df760
feat: migrate from prometheus to victoriametrics ( #171 )
...
* feat: migrate from prometheus to victoriametrics
* fix: duplicated declaration
* fix: victoriametrics - isSystemUser
* fix: import promTypes
* fix: vmalert
* fix(victoriametrics): cli args
2024-10-23 23:22:08 +08:00
Ryan Yin
0fb0601a24
fix(darwin): wezterm - terminfo
2024-10-23 15:17:58 +08:00
Ryan Yin
051c37ad29
docs: remove tor browser
2024-10-22 09:58:06 +08:00
Ryan Yin
c6f81aa2b8
feat: persiste ldtk's config folder
2024-10-20 23:11:03 +08:00
Ryan Yin
aa35fce12a
feat: game dev
2024-10-20 23:01:43 +08:00
Ryan Yin
47e1ca61c3
chore: upgrade sops
2024-10-10 11:32:24 +08:00
Ryan Yin
76a18e6ed6
feat: add tor-browser
2024-10-09 11:46:16 +08:00
Sacabambaspis
ae229e568f
fix(typo): fix typo in the comment of modules/nixos/desktop/virtualisation.nix ( #169 )
2024-10-07 20:29:52 +08:00
Sacabambaspis
0ed219db34
fix: ignore typo daed ( #168 )
2024-09-27 09:06:05 +08:00
Ryan Yin
698bd14c47
docs: README
2024-09-26 23:11:08 +08:00
Ryan Yin
b9cb86c8e3
docs: hardening
2024-09-26 16:19:49 +08:00
Sacabambaspis
acc4f4eda7
fix(comment): fix a typo ( #167 )
2024-09-26 10:53:44 +08:00
Ryan Yin
fed81fad1c
Merge pull request #166 from ryan4yin/nixpaks
...
feat: nixpakd-firefox
2024-09-25 19:54:43 +08:00
Ryan Yin
4236df4281
fix: nixpaks - font
2024-09-25 19:49:53 +08:00
Ryan Yin
ae289ab869
fix: libEGL warning: egl: failed to create dri2 screen
2024-09-25 19:47:14 +08:00
Ryan Yin
9197bc7f0d
docs(templates/bevy): use rust-analyzer-nightly for better type inference
2024-09-22 23:57:34 +08:00
Ryan Yin
f85982c8ea
feat(templates/bevy): add support for darwin, and use rust-analyzer-nightly for better type inference
2024-09-22 23:56:20 +08:00
Ryan Yin
b82395d603
docs: fix style
2024-09-22 22:55:10 +08:00
Ryan Yin
37be74746f
fix: steam - games failed to start
2024-09-22 02:47:16 +08:00
Ryan Yin
00a9c844d3
fix: hyprland - remove non-exist variables
2024-09-20 19:45:26 +08:00
Ryan Yin
5a8ef54c3b
feat(darwin): brew install --cask blender@lts
2024-09-20 09:52:01 +08:00
Ryan Yin
19a917f1d9
fix: blender runtime crash - https://github.com/NixOS/nixpkgs/pull/340100
...
fix: advanced-scene-switcher failed to compile, persist blender user directory
2024-09-20 00:07:09 +08:00
Ryan Yin
9b9ad93a88
feat(hosts/idols-ai): enable cudaSupport globally
2024-09-19 21:50:11 +08:00
Ryan Yin
e03a86b461
chore: ‘gnome.gnome-settings-daemon’ was moved to top-level
2024-09-19 21:47:06 +08:00
Ryan Yin
4e8e7ecef2
chore(neovim): lsp - tsserver => ts_ls
2024-09-19 08:36:41 +08:00
Ryan Yin
5f42a1442e
feat(neovim): enable inlay_hints - neovim v0.10+
2024-09-19 08:33:00 +08:00
Ryan Yin
3c4de12ebf
feat(neovim): rustlsp
2024-09-19 08:21:56 +08:00
Ryan Yin
94e04bfbcc
fix(home/darwin): shell.nix
2024-09-18 21:53:15 +08:00
Ryan Yin
aa9c1a4829
feat: add templates for bevy
2024-09-18 20:25:35 +08:00
Ryan Yin
7438aa04ea
feat: update rust toolchain
2024-09-16 13:13:21 +08:00
Ryan Yin
b364181dd6
fix: eval tests
2024-09-16 12:53:58 +08:00
Ryan Yin
2abea4e387
refactor: add localBin, goBin & rustBin into PATH env
2024-09-16 12:42:41 +08:00
Ryan Yin
5895d7c97d
fix: gitignore - do not ignore 'core/' dir & 'core.nix'
2024-09-16 12:41:22 +08:00
Ryan Yin
498d76d803
feat: impermenance - add cargo/m2/gradle's home dir
2024-09-16 11:44:47 +08:00
Ryan Yin
6aef21ec8f
fix: revert nix to 2.22 to avoid CVE-2024-45593
2024-09-11 23:40:22 +08:00
Ryan Yin
d20d46606d
fix: idols-ai - nvidia
2024-09-11 22:50:26 +08:00
Ryan Yin
46ed22565d
fix: kubevirt-shoryu - disable home-manager
2024-09-09 17:27:54 +08:00
Ryan Yin
e1cbaf6a1a
fix: gitea - root url
2024-09-09 16:28:02 +08:00
Ryan Yin
6bded49335
feat: gitea - use scrypt instead of pbkdf_v2
2024-09-09 16:22:49 +08:00
Ryan Yin
cb79cd4d5a
feat: update homepage dashboard
2024-09-09 15:57:25 +08:00
Ryan Yin
4f93202864
fix: p8s oom - increase zramSwap percentage 50 => 100
2024-09-09 03:44:02 +08:00
Ryan Yin
00b9c7e805
fix: postgres - permission
2024-09-09 01:29:53 +08:00
Ryan Yin
0f5568f4ff
feat: flake update
2024-09-09 01:02:50 +08:00
Ryan Yin
f097312145
docs: infra-as-code
2024-09-06 20:02:15 +08:00
Ryan Yin
68fa7360ff
feat: add infra's terraform configs ( #164 )
...
* feat: add infra's terraform configs
* feat: add databases for openobserve - multi clusters
* fix: openobserve's db name
2024-09-06 20:01:00 +08:00
Ryan Yin
2b47447f0b
docs: nixos-hardening - current status
2024-09-06 00:03:46 +08:00
Ryan Yin
6942e54b28
fix: error: attribute 'packages' missing
2024-09-06 00:01:09 +08:00
Ryan Yin
df9ca7aefa
feat: hardening nixos desktops ( #160 )
...
* feat: hardening nixos desktops
* refactor: move hardening to the root folder
* feat: add nixpaks into nixpkgs via overlays
* feat: nixpak - add netease music
* docs: hardening
* fix: nvidia
* fix: disable apparmor & hardening profile to avoid neovim being killed
* fix: firefox cursor & fonts
2024-09-05 23:59:39 +08:00
Ryan Yin
773688a9e5
docs: ebpf tools
2024-09-03 23:08:58 +08:00
Ryan Yin
5e66e8cf2a
feat: add bcc
2024-09-03 23:08:10 +08:00
Ryan Yin
fde21e5039
chore: adjust bpf tools
2024-09-03 23:04:29 +08:00
Ryan Yin
bc0781e97a
feat: add ebpf related tools
2024-09-03 22:46:37 +08:00
Ryan Yin
7ba567b0bd
fix: virtualisation.docker.enableNvidia is deprecated
2024-09-03 22:46:08 +08:00
Ryan Yin
a0372eb24c
fix: virtualisation.docker.enableNvidia is deprecated
2024-09-03 22:38:38 +08:00
Ryan Yin
cf34ea047c
Add postgresql ( #163 )
...
* feat: add postgresql
* feat: add grafana dashbaord, fix exporter
2024-09-03 14:32:20 +08:00
Ryan Yin
a1789eebff
refactor: remove i3 ( #162 )
2024-09-03 00:06:34 +08:00
Ryan Yin
07b74cd2e5
feat: add minio ( #161 )
...
* feat: add minio
* fix: minio's reverse proxy
* fix: minio secrets & reverse proxy
2024-09-02 18:28:56 +08:00
Ryan Yin
2ff2c56fae
feat: add scheme langserver
2024-08-29 15:36:21 +08:00
Ryan Yin
cca62222ef
feat(home/base/tui/edistors/neovim): adjust mason.nvim
2024-08-29 11:11:04 +08:00
Ryan Yin
a422cfadc0
fix(home/base/tui/editors/neovim): use append for mason in PATH
2024-08-28 17:00:12 +08:00
Ryan Yin
8ff5b91a0a
docs: jsutfile
2024-08-28 11:55:56 +08:00
Ryan Yin
8b6d3e6034
feat(darwin): update aerospace's config
2024-08-28 11:42:33 +08:00
Ryan Yin
08895478a4
feat(darwin): auto upgrade homebrew
2024-08-27 23:46:25 +08:00
Ryan Yin
9f7a56bc37
feat(darwin): migrate to aerospace
2024-08-27 18:45:59 +08:00
Ryan Yin
49f002ca5b
feat: disable waydroid - it's somehow buggy
2024-08-26 22:36:26 +08:00
Ryan Yin
30a288bdb3
fix: waydroid
2024-08-26 22:36:02 +08:00
Ryan Yin
11af465bd1
chore(modules/nixos/desktop): disable libvirtd & lxd, I'm not using them
2024-08-26 21:19:14 +08:00
Ryan Yin
a02097f7d7
chore(modules/nixos): adjsut boot.loader.timeout
2024-08-26 20:56:45 +08:00
Ryan Yin
00b6f97ddd
feat: upgrade k3s to 1.30
2024-08-26 19:01:23 +08:00
Ryan Yin
482e88613d
feat: grafana - add kubevirt dashbaords
2024-08-26 17:07:17 +08:00
Ryan Yin
831fb2dd82
fix: istio grafana dashboard - waypoint
2024-08-20 16:01:45 +08:00
Ryan Yin
e61ed83bf1
feat: add istio 1.23's grafana dashboards ( #159 )
2024-08-20 12:21:05 +08:00
Ryan Yin
3c6d78537b
feat: change promehteus's state dir
2024-08-19 17:32:31 +08:00
Ryan Yin
7e402ed9c8
feat: victorica-metrics & prometheus - remote write
2024-08-19 15:47:46 +08:00
Ryan Yin
b3a7da8301
feat: add just & nushell in nixos module
2024-08-19 15:04:42 +08:00
Ryan Yin
e28c7565d7
polish: README for secrets
2024-08-18 15:01:13 +08:00
Ryan Yin
0693713e94
feat: list systemd services
2024-08-17 20:40:27 +08:00
Ryan Yin
1bf67acde9
fix: hdd storage - auto unlock after booted ( #158 )
2024-08-17 04:05:22 +08:00
Ryan Yin
f1a5d419fb
fix: hdd storage - do not unlock on boot, increase boot.loader.timeout
2024-08-17 03:06:37 +08:00
Ryan Yin
e8be41f8e1
Merge pull request #156 from ryan4yin/data-crypted
...
feat: data-crypted
2024-08-17 02:28:12 +08:00
Ryan Yin
d853036fb1
feat: data-crypted
2024-08-17 02:26:39 +08:00
Ryan Yin
df1f9b0070
chore: remove sbc's just commands
2024-08-16 15:13:21 +08:00
Ryan Yin
4def213b08
Merge pull request #155 from ryan4yin/remove-sbcs
...
refactor: migrate sbcs to https://github.com/ryan4yin/nixos-config-sbc
2024-08-16 15:08:12 +08:00
Ryan Yin
35eb6ed5c9
refactor: migrate sbcs to https://github.com/ryan4yin/nixos-config-sbc
2024-08-16 15:06:24 +08:00
Ryan Yin
07178984b1
Merge pull request #154 from ryan4yin/refactor-vars
...
refactor: migrate ssh auth keys & hashed password into vars
2024-08-16 14:40:54 +08:00
Ryan Yin
eb83e88267
refactor: migrate ssh auth keys & hashed password into vars
2024-08-16 14:40:06 +08:00
Ryan Yin
6c8e8111c6
docs: dae - comment
2024-08-16 11:46:37 +08:00
Ryan Yin
62e96cde7e
feat: dae - avoid rate limit of GitHub API & Docker Hub API
2024-08-16 11:44:30 +08:00
Ryan Yin
4bb53d0190
feat: justfile - gc
2024-08-15 22:50:20 +08:00
Ryan Yin
41af2c1444
Merge pull request #152 from ryan4yin/kubevirt-hugepages
...
feat: kubevirt - use 75% of the memory for hugepages
2024-08-15 22:50:05 +08:00
Ryan Yin
43db6bcf63
feat: kubevirt - use 75% of the memory for hugepages
2024-08-15 17:19:26 +08:00
Ryan Yin
e17bc1ec23
feat: neovim - tree-sitter - just
2024-08-12 18:30:26 +08:00
Ryan Yin
c9954c009a
chore: justfile - gc - delete old than 7 days
2024-08-12 17:56:46 +08:00
Ryan Yin
e68a43edce
docs: justfile - nix gc
2024-08-12 17:51:02 +08:00
Ryan Yin
08a6885873
feat: justfile - nix gc
2024-08-12 17:44:37 +08:00
Ryan Yin
930d8322d1
feat: use the latest version of neovim
2024-08-12 17:18:59 +08:00
Ryan Yin
2363ab59c4
chore: add default to just
2024-08-12 17:18:18 +08:00
Ryan Yin
1394e26a59
chore: update flake.lock
2024-08-12 17:18:02 +08:00
Ryan Yin
940367c790
chore: update scripts
2024-08-12 15:17:38 +08:00
Ryan Yin
cae48ede1b
fix: update ntp time servers
2024-08-11 20:18:20 +08:00
Ryan Yin
9535c09a33
feat: add kubectx
2024-08-06 15:13:54 +08:00
Ryan Yin
194c3d9895
chore: remove some unused just commands
2024-08-01 10:14:54 +08:00
Ryan Yin
a8f613ead1
docs: justfile
2024-08-01 10:11:56 +08:00
Ryan Yin
5d69019f60
docs: virtual machine
2024-08-01 10:03:12 +08:00
Ryan Yin
648021b0ca
docs: virtual machine
2024-08-01 10:02:49 +08:00
Ryan Yin
c30730bedd
docs: virtual machine
2024-08-01 09:58:42 +08:00
Ryan Yin
e9b502fa5f
feat: yazi & neovim - show shidden files
2024-08-01 09:44:02 +08:00
Ryan Yin
3e2340aee7
feat: adjust configs for gitea
2024-07-31 23:18:52 +08:00
Ryan Yin
94c8eef2cb
Merge pull request #151 from ryan4yin/homepage
...
feat: adjust homepage config
2024-07-31 23:04:01 +08:00
Ryan Yin
2581c9d562
feat: adjust homepage config
2024-07-31 23:03:07 +08:00
Ryan Yin
3aaa4c0372
Merge pull request #150 from ryan4yin/p8s-scrape-configs
...
refactor: p8s scrape configs
2024-07-31 21:41:19 +08:00
Ryan Yin
c446a693ea
refactor: p8s scrape configs
2024-07-31 19:22:01 +08:00
Ryan Yin
9b0c5d7d50
Merge pull request #149 from ryan4yin/fix-nodejs-based-apps
...
fix: fix nodejs-based apps
2024-07-31 17:19:49 +08:00
Ryan Yin
86ee8132b7
fix: homelab - use https
2024-07-31 17:19:35 +08:00
Ryan Yin
2f3d644234
fix: fix nodejs-based apps
2024-07-31 17:09:20 +08:00
Ryan Yin
87dfa7669f
Merge pull request #145 from ryan4yin/migrate-services-to-aqua
...
feat: migrate grafana & prometheus to aqua
2024-07-31 16:22:27 +08:00
Ryan Yin
64dd1fc2f3
fix: typo
2024-07-31 16:20:32 +08:00
Ryan Yin
fc81143c10
chore: update mysecrets
2024-07-31 16:01:02 +08:00
Ryan Yin
5178a3e638
fix: sftpgo - directory
2024-07-31 15:52:41 +08:00
Ryan Yin
b3127a18c9
fix: uptime kuma
2024-07-31 15:42:40 +08:00
Ryan Yin
15e0b150e9
fix: home page
2024-07-31 15:38:48 +08:00
Ryan Yin
41dc24e350
feat: aqua - no fail if usb storage is not available
2024-07-31 15:07:53 +08:00
Ryan Yin
8c795c7d0d
feat: change data directories, add disko for usb storage
2024-07-31 14:29:21 +08:00
Ryan Yin
b671c05db9
feat: migrate services to aqua
2024-07-31 14:29:21 +08:00
Ryan Yin
80e0bcf031
fix: nix path
2024-07-31 14:28:40 +08:00
Ryan Yin
64ab375d1f
feat: update shell sessin
2024-07-31 14:09:53 +08:00
Ryan Yin
325f82b9cc
fix: nix path ( #147 )
2024-07-31 13:39:49 +08:00
Ryan Yin
59a46844a7
fix: justfile & nushell - should use absolute path
2024-07-31 11:22:17 +08:00
Ryan Yin
5e21effb15
refactor: just - emacs reload for linux & macos
2024-07-31 11:08:07 +08:00
Ryan Yin
1e7b9697e1
feat: check process environment variables
2024-07-31 10:56:29 +08:00
Ryan Yin
422ec75ec0
refactor: justfile
2024-07-31 10:56:29 +08:00
Ryan Yin
c059d90b17
feat: aqua - mount usb storage
2024-07-31 09:43:30 +08:00
Ryan Yin
880e0ac65e
chore: update public keys
2024-07-30 14:21:07 +08:00
Ryan Yin
ed4a2f00fe
chore: nix flake update mysecrets
2024-07-30 14:01:26 +08:00
Ryan Yin
7a1788520b
fix: typo
2024-07-30 13:50:32 +08:00
Ryan Yin
e86d7a1020
fix: aqua - networking
2024-07-30 13:48:44 +08:00
Ryan Yin
6670c5bd7d
fix: btrbk - kubevirt
2024-07-30 12:41:08 +08:00
Ryan Yin
0620f199b2
feat: update btrbk configs
2024-07-30 11:41:38 +08:00
Ryan Yin
e2457e80aa
docs: kubevirt-youko - pci passthrough
2024-07-30 10:22:42 +08:00
Ryan Yin
8ffaf4e3ae
feat: decrease pre-allocated hugepages
2024-07-30 01:21:04 +08:00
Ryan Yin
f9d07d92de
fix: virt guest - use default gateway for better network
2024-07-30 00:31:37 +08:00
Ryan Yin
2b91c6f99d
chore: nix flake update mysecrets
2024-07-30 00:02:55 +08:00
Ryan Yin
fed3bc981b
fix: k3s test cluster - token path
2024-07-29 23:42:14 +08:00
Ryan Yin
d02331c1e0
Merge pull request #143 from ryan4yin/kubevirt-hugepages
...
feat: pre-allocate hugepages for kubevirt
2024-07-29 22:43:28 +08:00
Ryan Yin
5ec72c848f
fix: allocate only hugepages with size 1Gi
2024-07-29 22:31:17 +08:00
Ryan Yin
5a6ccd8794
chore: update caddy's vm image path, checksum when uploading
2024-07-29 17:41:51 +08:00
Ryan Yin
3dc7ec1fe8
Merge pull request #141 from DataEraserC/fix-gtk-theme
...
fix(home/linux/gui/base/gtk.nix): gtk theme name mismatch after upgrade
2024-07-26 16:35:14 +08:00
DataEraserC
414a222d19
fix(home/linux/gui/base/gtk.nix): gtk theme name mismatch after upgrade
2024-07-26 04:28:16 +08:00
Ryan Yin
783d61999c
docs: neovim - mason issue about nixos
2024-07-26 00:06:19 +08:00
Ryan Yin
86ec08aecb
Merge pull request #140 from ryan4yin/nix-ld
...
feat: add nix-ld and LIBRARY_PATH for mason.nvim and other downloaded…
2024-07-25 23:27:46 +08:00
Ryan Yin
b7b913b444
feat: add nix-ld and LIBRARY_PATH for mason.nvim and other downloaded binaries
2024-07-25 23:25:33 +08:00
Ryan Yin
aa0e1d84e0
Merge pull request #139 from DataEraserC/patch-11
...
fix(docs typo):`Morden` -> `Modern`
2024-07-24 08:51:56 +08:00
DataEraserC
94e2e17c60
fix(typo):morden -> modern
2024-07-24 01:45:32 +08:00
Ryan Yin
41f4dc6237
docs: typo
2024-07-23 18:29:01 +08:00
Ryan Yin
d7c0e7caa6
feat(modules/base.nix): add more cache mirrors
2024-07-23 10:00:11 +08:00
Ryan Yin
d8759cc845
feat: darwin - font.packages
2024-07-23 09:49:04 +08:00
Ryan Yin
6c6ada4243
fix: nixos installer
2024-07-23 09:43:46 +08:00
Ryan Yin
95cdd40c77
feat: adjust btrbk's backups preserve policy, and disable backups...
2024-07-21 04:50:09 +08:00
Ryan Yin
a04d6dfdf6
feat: adjust btrbk's snapshot timer
2024-07-21 02:13:24 +08:00
Ryan Yin
adf1415868
docs: minior update
2024-07-20 17:54:25 +08:00
Ryan Yin
b1c6f1b90f
Merge pull request #137 from ryan4yin/update
...
Update dependencies
2024-07-20 12:14:05 +08:00
Ryan Yin
5e9f98e56d
fix: anyrun - https://github.com/anyrun-org/anyrun/issues/153
2024-07-20 12:12:57 +08:00
Ryan Yin
885205d9e3
fix: remove non-existent tree sitter
2024-07-20 11:52:56 +08:00
Ryan Yin
385bcd2d87
chore: update graphics config
2024-07-20 11:49:14 +08:00
Ryan Yin
b3b55c36d8
fix: hyprland - crash
2024-07-20 11:43:16 +08:00
Ryan Yin
7d6fa4028d
chore: debug hyprland
2024-07-20 11:42:01 +08:00
Ryan Yin
0ea8548f37
fix: remove hyprlnad's flake
2024-07-20 11:42:01 +08:00
Ryan Yin
c29148fc77
fix: update flake again to fix lanzaboote's error
2024-07-20 11:42:01 +08:00
Ryan Yin
1eecf89793
feat: update dependencies
2024-07-20 11:42:01 +08:00
Ryan Yin
5fcf0d0995
refactor(home/base/tui/edistors): neovim - adjust the classification of lsp/treesitter
2024-07-19 18:28:06 +08:00
Ryan Yin
66949f6b8f
feat: neovim - add support for nickel
2024-07-19 15:43:50 +08:00
Ryan Yin
36ba5a4efc
feat: remove afdian
2024-07-16 14:44:21 +08:00
Ryan Yin
68285a70d0
feat: add idea for java development
2024-07-12 12:20:54 +08:00
Ryan Yin
f97ad2fd1e
feat: java language server
2024-07-12 12:09:07 +08:00
Ryan Yin
1d66cf655d
feat: add k8s related tools
2024-07-10 15:22:49 +08:00
Ryan Yin
04fa05151a
Merge pull request #136 from DataEraserC/patch-11
...
fix: ignore typo `crypted-nixos`
2024-07-08 09:36:09 +08:00
Sacabambaspis
62d986d1c8
fix: ignore typo crypted-nixos
2024-07-06 18:50:55 +08:00
Ryan Yin
730906ebf2
feat: neovim - add syntax highlight for justfiles
2024-06-28 17:36:40 +08:00
Ryan Yin
bcf5b8b1cb
feat: add gitleaks
2024-06-24 09:11:43 +08:00
Ryan Yin
1f14f5899c
Merge pull request #135 from DataEraserC/patch-9
...
fix(docs): update url in docs
2024-06-19 09:29:30 +08:00
Sacabambaspis
9732c87d1f
fix(docs): update url in docs
2024-06-18 23:02:27 +08:00
Ryan Yin
032f478d2a
docs: neovim
2024-06-18 11:08:23 +08:00
Ryan Yin
71cb1cf295
Merge pull request #134 from ryan4yin/rename-luks-device
...
chore: rename luks device to crypted-nixos
2024-06-18 09:41:09 +08:00
Ryan Yin
09a9e086d8
chore: rename luks device to crypted-nixos
2024-06-18 09:40:00 +08:00
Ryan Yin
e903f95a46
Merge pull request #133 from yocoldle/patch-1
...
docs: fix description about the helix plugin system
2024-06-18 09:37:41 +08:00
Coldle
1239f4549a
docs: fix description about the helix plugin system
2024-06-17 22:23:47 +08:00
Ryan Yin
4433e018d9
feat: disable treesitter-wing
2024-06-16 21:38:14 +08:00
Ryan Yin
e9ac7d8ddc
feat: darwin - timezone
2024-06-16 20:13:53 +08:00
Ryan Yin
cf51e77d75
Merge pull request #132 from ryan4yin/update-flake-lock
...
Update flake lock, adjust nushell
2024-06-15 11:54:09 +08:00
Ryan Yin
095b092e08
feat: adjust nushell
2024-06-15 11:39:20 +08:00
Ryan Yin
4e4eb9a003
feat: update flake.lock
2024-06-14 17:15:42 +08:00
Ryan Yin
1efe489846
feat: add gcloud & doctl
2024-06-14 15:29:58 +08:00
Ryan Yin
ea13da3031
feat: add ko for go project
2024-06-14 15:26:30 +08:00
Ryan Yin
47a735d235
feat: add dae rules for steam
2024-06-10 20:53:05 +08:00
Ryan Yin
84c4708b98
feat: add kubebuilder
2024-06-04 11:09:37 +08:00
Ryan Yin
12494d66af
Merge pull request #130 from DataEraserC/main
...
fix(docs): fix partition unmatched
2024-06-03 18:40:51 +08:00
Sacabambaspis
97ff571431
fix(docs): fix docs typo
2024-06-03 18:27:41 +08:00
Ryan Yin
c0e3af3fad
docs: README
2024-06-03 15:20:19 +08:00
Ryan Yin
bbe2e80650
docs: README
2024-06-03 15:07:17 +08:00
Ryan Yin
5bc941d9e2
docs: README
2024-06-03 15:00:37 +08:00
Ryan Yin
7f6c061041
docs: README
2024-06-03 14:59:56 +08:00
Ryan Yin
b8e45b28e1
docs: README
2024-06-03 14:58:49 +08:00
Ryan Yin
21555a4148
feat(neovim): update plugins - orgmode
2024-06-03 14:33:39 +08:00
Ryan Yin
0f4387800f
fix : #122 - cgo-builtin-prolog:1:10: fatal error: 'stddef.h' file not found
2024-06-03 10:11:17 +08:00
Ryan Yin
1095d8fa53
fix: missing pkgs-stable
2024-06-02 14:22:44 +08:00
Ryan Yin
98e2e7196d
Merge pull request #129 from ryan4yin/upgrade-to-24.05
...
feat: upgrade to 24.05
2024-06-02 13:58:13 +08:00
Ryan Yin
0a764cfdf3
fix: python3.11-k5test-0.10.4 is marked as broken
2024-06-02 13:56:51 +08:00
Ryan Yin
54e4dfcec0
chore: update yabai
2024-06-02 13:35:40 +08:00
Ryan Yin
f37588df64
fix: nixpkgs for darwin
2024-06-02 12:59:13 +08:00
Ryan Yin
9adf87aaf5
feat: upgrade to 24.05
...
fix: remove or update some packages
2024-06-02 11:17:32 +08:00
Ryan Yin
82dccbdeca
fix: add exfat support for idols-ai
2024-05-15 20:49:51 +08:00
Ryan Yin
af88851772
feat(modules/base.nix): add cuda-maintainer's cache server
2024-05-14 15:21:01 +08:00
Ryan Yin
b3d7d0d2a3
Merge pull request #128 from shelken/main
...
chore(Justfile): Use recipe attributes to scope commands on specific platform
2024-05-13 10:49:23 +08:00
shelken
b0fcf9d9e7
chore(Justfile): Use recipe attributes to scope commands on specific platforms
...
使用
[配方属性](https://github.com/casey/just/tree/master?tab=readme-ov-file#recipe-attributes )
以限定命令使用的平台
2024-05-13 10:01:25 +08:00
Ryan Yin
7bd264fee9
chore: update darwin's home configs
2024-05-11 17:05:28 +08:00
Ryan Yin
2a841a5a32
feat: yazi intergration - nushell
2024-05-11 11:26:09 +08:00
Ryan Yin
e97e61c8d2
feat(home/base/core/git.nix): trim.bases
2024-05-10 15:01:47 +08:00
Ryan Yin
c65018f450
Update FUNDING.yml
2024-05-10 12:14:26 +08:00
Ryan Yin
218ff4c1da
Merge pull request #127 from DataEraserC/patch-8
...
fix(Justfile): fix `'--update-input' is a deprecated alias for 'flake update'`
2024-05-10 09:41:10 +08:00
Sacabambaspis
e26c20a29b
fix(Justfile): fix '--update-input' is a deprecated alias for 'flake update'
2024-05-09 22:49:16 +08:00
Ryan Yin
13751a4b66
fix: mason-nvim-dap - debugger not found
2024-05-06 15:06:32 +08:00
Ryan Yin
f4d91b6827
feat: enableNushellIntegration for atuin
2024-05-06 11:59:45 +08:00
Ryan Yin
4f780f3f61
refactor: scripts
2024-05-06 11:59:45 +08:00
Ryan Yin
a626458b8e
Merge pull request #126 from DataEraserC/patch-7
...
fix(secrets/README.md): fix nixpkgs does not contain agenix
2024-05-06 09:33:47 +08:00
Sacabambaspis
87c041f8b4
fix(secrets/README.md): fix nixpkgs does not contain agenix
...
Closes #125
2024-05-05 18:05:43 +08:00
Ryan Yin
ace653e9d6
Merge pull request #124 from DataEraserC/patch-6
...
feat: Replace unzip with unzipNLS for proper extraction of non-English content
2024-04-30 13:59:21 +08:00
Sacabambaspis
bb913b181d
feat: replace unzip with unzipNLS for proper extraction of non-English content
2024-04-30 00:53:18 +08:00
Ryan Yin
bec52f9d60
feat: update flake.lock, disable all configs related to remote desktop
2024-04-25 21:14:56 +08:00
Ryan Yin
de891782cb
fix(home/base/tui/editors/packages.nix): python debugger
2024-04-24 18:34:21 +08:00
Ryan Yin
5abbd63284
docs: fix the maxium keyfile size of luks
2024-04-24 11:22:15 +08:00
Ryan Yin
14dabdcee5
Merge pull request #123 from ryan4yin/fix-nixpkgs-flakes
...
fix: option `nix.registry.nixpkgs.to.path' has conflicting definition
2024-04-20 14:59:41 +08:00
Ryan Yin
5583f1ffe9
fix: option `nix.registry.nixpkgs.to.path' has conflicting definition
2024-04-20 14:58:49 +08:00
Ryan Yin
6b016a2432
refactor: macos's nixpkgs registry
2024-04-20 14:02:56 +08:00
Ryan Yin
cad8cf325d
fix: suzu - deployment - networking
2024-04-20 13:51:11 +08:00
Ryan Yin
9a0e41429a
docs: nixos-install + persistent
2024-04-20 13:29:03 +08:00
Ryan Yin
44ce90bf68
docs: nvidia
2024-04-20 13:20:49 +08:00
Ryan Yin
9fe6ef9165
fix: enable networkmanager for idols-ai
2024-04-20 12:51:58 +08:00
Ryan Yin
4b2035a0dc
chore: update all flake inputs
2024-04-20 12:48:07 +08:00
Ryan Yin
21d85d41ef
feat: use the latest version of the nix package manager
2024-04-18 11:03:49 +08:00
Ryan Yin
7fd3baca0f
docs: copy closure
2024-04-17 23:28:59 +08:00
Ryan Yin
ce645e7935
fix: homepage - backgroud image
2024-04-17 23:22:13 +08:00
Ryan Yin
9631334088
Merge pull request #121 from kluen/patch-1
...
docs(README): Fix links to neovim and emacs
2024-04-16 09:42:41 +08:00
Kristof Lünenschloß
a9bb04c37d
docs(README): Fix links to neovim and emacs
2024-04-15 21:48:02 +02:00
Ryan Yin
ddad742023
Merge pull request #120 from DataEraserC/patch-5
...
fix several typos
2024-04-15 09:47:24 +08:00
Sacabambaspis
21c9e572af
fix(home/linux/gui/base/xdg.nix): fix code typo (dekstop -> desktop)
2024-04-14 02:09:28 +08:00
Sacabambaspis
6b2168b925
fix(utils.nu): fix comment typo (Virutal -> Virtual)
2024-04-14 02:09:05 +08:00
Ryan Yin
309469fa85
Merge pull request #118 from ryan4yin/astronvim-v4
...
feat: upgrade astronvim to v4
2024-04-13 23:12:10 +08:00
Ryan Yin
0e31ec94ce
fix: astronvim v4 - none-ls formatting
...
- https://github.com/nvimtools/none-ls.nvim/issues/58
2024-04-13 23:10:26 +08:00
Ryan Yin
fb6ca6b12d
fix: telescope extensions, astrocore & astrolsp
2024-04-13 23:10:26 +08:00
Ryan Yin
a1d827a34e
fix: astronvim colorscheme - catppuccin
2024-04-13 23:10:26 +08:00
Ryan Yin
efc524466c
chore: remove astronvim from flake inputs
2024-04-13 23:10:26 +08:00
Ryan Yin
fd62548dc0
feat(home/base/tui/editors/neovim): astronvim v4 - comment some demo
2024-04-13 23:10:26 +08:00
Ryan Yin
9a45cc6448
feat(home/base/tui/editors/neovim): astronvim v4 - gT => gy
2024-04-13 23:10:26 +08:00
Ryan Yin
ac844a6a3d
feat(home/base/tui/editors/neovim): astronvim v4 - leader => Leader
2024-04-13 23:10:26 +08:00
Ryan Yin
c5dcc7e24d
feat(home/base/tui/editors/neovim): upgrade astronvim to v4
2024-04-13 23:10:26 +08:00
Ryan Yin
a593435947
fix: atunin with nushell
...
https://github.com/ryan4yin/nix-config/issues/119
2024-04-13 23:09:35 +08:00
Ryan Yin
2d5a0c6783
fix: gnupg pinentry, nvtop
2024-04-12 23:15:06 +08:00
Ryan Yin
0b9574d693
fix: 'rnix-lsp' has been removed as it is unmaintained
2024-04-12 23:15:06 +08:00
Ryan Yin
93c423a75b
feat: update flake.nix
2024-04-12 23:15:06 +08:00
Ryan Yin
2b75504a22
fix: use hyprland from flake instead of pkgs
2024-04-12 23:15:06 +08:00
Ryan Yin
c0c9ed21ea
feat: bump hyprland to v0.38.1
2024-04-12 23:15:06 +08:00
Ryan Yin
33b3f33781
Merge pull request #117 from DataEraserC/patch-4
...
fix(typo): fix typo in the comment of hosts/idols-ai/home.nix
2024-04-12 22:49:44 +08:00
Sacabambaspis
24248b3536
fix(typo): fix typo in the comment of hosts/idols-ai/home.nix
2024-04-12 22:40:53 +08:00
Ryan Yin
5b2d09d0e7
feat(hosts): cifs mount
2024-04-12 21:29:17 +08:00
Ryan Yin
869aafd25b
docs: add todo
2024-04-11 10:50:39 +08:00
Ryan Yin
b8797d5394
Merge pull request #114 from DataEraserC/patch-3
...
fix(neovim typo): fix typo in the comment of astronvim_user/init.lua
2024-04-11 09:23:25 +08:00
DataEraserC
0bf035ba1a
fix(typo): fix typo in the comment of hyprland/conf/scripts/startup
2024-04-11 03:51:46 +08:00
DataEraserC
0b7d6428e0
fix(neovim typo): fix typo in the comment of astronvim_user/init.lua
2024-04-11 01:32:19 +08:00
Ryan Yin
e6f6042c3c
fix: remove some broken packages from darwin
2024-04-09 22:35:23 +08:00
Ryan Yin
b8ce5573f5
feat: remove attic, it works not well
2024-04-09 22:35:23 +08:00
Ryan Yin
8c464a9aee
Merge pull request #113 from DataEraserC/patch-2
...
fix(README.md typo): `just hypr-debug`->`just hypr debug`
2024-04-09 10:18:15 +08:00
Sacabambaspis
c78184a6bf
fix(README.md typo): just hypr-debug->just hypr debug
2024-04-09 02:16:56 +00:00
Ryan Yin
487d410e70
doc: certs
2024-04-04 10:47:17 +08:00
Ryan Yin
bbb678af00
feat(Justfile): commands for uploading kubevirt images
2024-04-03 21:41:43 +08:00
Ryan Yin
11a4e368d5
Merge pull request #112 from ryan4yin/private-ca
...
feat: private ca
2024-04-03 17:04:07 +08:00
Ryan Yin
f831061889
feat: add private ca for all internal web services
2024-04-03 16:51:51 +08:00
Ryan Yin
468480b4e7
docs: attic
2024-04-02 14:08:04 +08:00
Ryan Yin
0e31885540
refactor(Justfile): adjust & add some commands
2024-04-02 00:35:17 +08:00
Ryan Yin
e789e5aff3
docs: kubevirt cluster - screentshots
2024-04-02 00:19:36 +08:00
Ryan Yin
a9e3dd0c53
docs: kubevirt installation
2024-04-02 00:12:07 +08:00
Ryan Yin
75202fb46c
docs: kubevirt installation
2024-04-02 00:04:09 +08:00
Ryan Yin
ed5328c8de
docs: kubevirt installation
2024-04-01 23:39:21 +08:00
Ryan Yin
80c0ab327f
docs: kubevirt installation
2024-04-01 23:17:57 +08:00
Ryan Yin
4dc50e7e8c
feat(hosts/k8s): kubevirt - set cpu-manager's policy to static for all nodes
2024-04-01 23:12:16 +08:00
Ryan Yin
3bf5ff65de
docs: kubevirt - system-reserved
2024-04-01 22:54:34 +08:00
Ryan Yin
4775cc2742
feat(hosts/k8s): kubevirt - set cpu-manager's policy to static
2024-04-01 22:49:07 +08:00
Ryan Yin
34e7e9b2cd
feat(modules/nixos/server): add btrbk for aarch64 hosts
2024-04-01 18:37:24 +08:00
Ryan Yin
7396ee0201
docs: attic
2024-04-01 17:47:39 +08:00
Ryan Yin
0082e1ae54
docs: attic
2024-04-01 17:32:13 +08:00
Ryan Yin
f5f27bff96
feat: add home-manager for kubevirt-shoryu
2024-04-01 15:16:35 +08:00
Ryan Yin
347ae9d4b1
feat: add home-manager for rakushun
2024-04-01 15:14:54 +08:00
Ryan Yin
74b948a722
feat: add virt-viewer
2024-04-01 14:38:40 +08:00
Ryan Yin
81b3cd30cc
docs: vm
2024-04-01 01:05:44 +08:00
Ryan Yin
5c69d6c22a
fix: networkd in kubevirt guest use enp2s0 as ovs interface name
2024-04-01 01:04:59 +08:00
Ryan Yin
33f690388d
fix: The option `services.cloud-init.enable' has conflicting definition values
2024-04-01 00:46:36 +08:00
Ryan Yin
2047104704
fix: use networkd for all kubevirt guest
2024-04-01 00:45:40 +08:00
Ryan Yin
c628eaa6c8
fix: run other k3s clusters as kubevirt quests, use the interface provided by kubevirt
2024-04-01 00:39:52 +08:00
Ryan Yin
7486e75016
fix:(modules/nixos/server): The option `boot.loader.timeout' has conflicting definition values
2024-03-31 23:38:42 +08:00
Ryan Yin
8bc96ba0e8
docs: usage of btrbk
2024-03-31 23:06:53 +08:00
Ryan Yin
68629e929c
fix: kubevirt - failed to configure vmi network: setup failed, err: pod link (pod6b4853bd4f2) is missing
2024-03-31 22:42:48 +08:00
Ryan Yin
87797d1252
docs: virtual machines running on kubevirt
2024-03-31 17:08:24 +08:00
Ryan Yin
7ef943a7b5
docs: hosts
2024-03-31 17:01:47 +08:00
Ryan Yin
4061d65d60
Merge pull request #110 from ryan4yin/migrate-services-to-aarch
...
feat: migrate all nixos services from idols to 12kingdoms
2024-03-31 16:53:11 +08:00
Ryan Yin
bf6bc4bee2
feat: migrate all nixos services from idols to 12kingdoms
2024-03-31 16:50:17 +08:00
Ryan Yin
4da995fa88
feat(modules/nixos/base,hosts): add btrbk for filesystem backup
2024-03-31 15:35:08 +08:00
Ryan Yin
56015780e0
chore(modules/nixos): remove useless files
2024-03-31 14:43:54 +08:00
Ryan Yin
ce8b029108
fix(lib): disable ipv6 for all kubevirt nodes
2024-03-30 23:39:18 +08:00
Ryan Yin
95c64ff276
fix(lib): disable dhcpcd for all kubevirt nodes
2024-03-30 23:30:00 +08:00
Ryan Yin
d9c804acca
feat(host/k8s,lib): nodeLabels & nodeTaints for k8s
2024-03-30 22:42:21 +08:00
Ryan Yin
e85712ca53
feat(hosts,lib): adjust kernel sysctl for k8s/dae
2024-03-29 23:58:50 +08:00
Ryan Yin
6ae98566ed
feat(hosts,lib): use kube-vip for k3s's HA
2024-03-29 22:45:06 +08:00
Ryan Yin
27959277d3
Merge pull request #109 from ryan4yin/kubevirt
...
feat: add configs for kubevirt-lab-1
2024-03-29 01:38:51 +08:00
Ryan Yin
69fafe0c7c
feat: add configs for kubevirt-lab-1
2024-03-29 01:22:47 +08:00
Ryan Yin
8d845f6fd0
Merge pull request #108 from ryan4yin/migrate-services
...
feat: use suzi as the default gateway
2024-03-27 23:36:48 +08:00
Ryan Yin
ae07e142d7
chore: remove unused dae configs from aqua
2024-03-27 22:04:30 +08:00
Ryan Yin
bdfd583b65
chore: stateversion for microvm
2024-03-27 22:02:14 +08:00
Ryan Yin
565f5c260a
fix: dae won't restart after SIGABRT: abort
2024-03-27 21:59:38 +08:00
Ryan Yin
35c6e1cd5d
suzu should not rely on itself, change its default gateway
2024-03-27 21:49:04 +08:00
Ryan Yin
304d9ec92a
feat: use suzi as the default gateway
2024-03-27 21:39:56 +08:00
Ryan Yin
e37e478a3a
Merge pull request #107 from DataEraserC/patch-1
...
fix(comment typo): souce->source
2024-03-26 19:57:11 +08:00
Sacabambaspis
b8c5210998
fix(comment typo): souce->source
2024-03-26 18:30:38 +08:00
Ryan Yin
20224f0e0a
Merge pull request #106 from ryan4yin/migrate-tailscale
...
feat(hosts/12kingdoms-suzu): migrate tailscale into microvm - mitsuha
2024-03-26 01:10:14 +08:00
Ryan Yin
1ea6062ead
feat(hosts/12kingdoms-suzu): migrate tailscale into microvm - mitsuha
2024-03-26 01:04:03 +08:00
Ryan Yin
63ec4d7d65
Merge pull request #104 from ryan4yin/migrate-services
...
feat: migrate some hosts to microvm
2024-03-26 00:43:59 +08:00
Ryan Yin
50783093c5
fix: rekey secrets for microvm - suzi
2024-03-26 00:39:48 +08:00
Ryan Yin
53d3901e9a
feat: dae - arm64 microvm
2024-03-26 00:35:18 +08:00
Ryan Yin
9a01f34197
fix(github action): disable eval checks to avoid stackoverflow
2024-03-25 00:34:18 +08:00
Ryan Yin
f3ef22c58f
fix(github action): disable all evalTests to avoid stackoverflow
2024-03-25 00:30:34 +08:00
Ryan Yin
cfc71fc279
Merge pull request #105 from ryan4yin/add-tests-kernel
...
feat(tests): add simple kernel test
2024-03-25 00:29:30 +08:00
Ryan Yin
d70eaa0b33
fix(tests): error: The option `fileSystems."/run/media/nixos_k3s".mountOptions' does not exist
2024-03-25 00:27:35 +08:00
Ryan Yin
e5606b6619
fix(tests): error: attribute 'rk3588' missing
2024-03-25 00:21:53 +08:00
Ryan Yin
55d0c4f87c
fix(outputs/x86-64_linux/tests): conflict filesystem definitions
2024-03-24 23:55:29 +08:00
Ryan Yin
7d577713bb
feat(outputs/*/tests): add kernel tests
2024-03-24 23:53:53 +08:00
Ryan Yin
9dbee2c787
Merge pull request #102 from ryan4yin/k3s-test-cluter-running-on-kubevirt
...
feat: add a test k3s cluster running on kubevirt
2024-03-24 23:38:30 +08:00
Ryan Yin
6f8f8894e5
fix: dae - kernel parameters
2024-03-24 22:03:44 +08:00
Ryan Yin
5524422e6c
chore: update comments
2024-03-24 21:27:46 +08:00
Ryan Yin
f150f05af1
feat: bump rk3588's kernel to 6.1
2024-03-24 14:31:00 +08:00
Ryan Yin
2319300f48
feat: add a test k3s cluster running on kubevirt
2024-03-23 02:09:21 +08:00
Ryan Yin
c258b3b1c8
Merge pull request #103 from ryan4yin/refactor-networking-k8s
...
refactor(vars,hosts): networking & k3s clusters
2024-03-23 01:59:11 +08:00
Ryan Yin
84c21ccd34
refactor(vars,hosts): networking & k3s clusters
2024-03-23 01:52:32 +08:00
Ryan Yin
a3c6532376
fix: k3s - longhorn need nfs client installed
2024-03-22 00:30:51 +08:00
Ryan Yin
2d3818a998
fix(hosts/k8s): kubevirt - multus-cni
2024-03-20 23:04:00 +08:00
Ryan Yin
8e8bcb64a5
revert: revert the last commit
2024-03-19 00:52:19 +08:00
Ryan Yin
c5aa8cd0be
docs: nixos + kubernetes, iscsi & multus-cni
2024-03-19 00:50:39 +08:00
Ryan Yin
4b918e51d2
Merge pull request #101 from ryan4yin/k3s-kubevirt
...
feat: longhorn & iscsi
2024-03-19 00:46:01 +08:00
Ryan Yin
a697ebec17
feat: longhorn & iscsi
2024-03-19 00:42:24 +08:00
Ryan Yin
d94f482c23
refactor(home/linux/desktop): home/linux/desktop => home/linux/gui
2024-03-19 00:14:04 +08:00
Ryan Yin
7d5a04fd38
Merge pull request #99 from ryan4yin/k8s
...
fix: k3s cluster
2024-03-18 00:55:59 +08:00
Ryan Yin
fbd13d6f00
fix(k3s cluster): fix typo, remove traefik
2024-03-18 00:54:54 +08:00
Ryan Yin
bd555d7e76
Merge pull request #100 from DataEraserC/main
...
fix(comment typo): creen->screen
2024-03-17 20:04:30 +08:00
DataEraserC
ea70cd9aea
fix(comment typo): creen->screen
2024-03-17 14:25:10 +08:00
Ryan Yin
26ee648569
fix(lib/colmenaSystem.nix): value is null while a list was expected
2024-03-17 11:27:46 +08:00
Ryan Yin
9f04e1b382
fix: pre-commit-hooks - broken path
2024-03-17 11:26:00 +08:00
Ryan Yin
0eb83b22f0
chore(All Markdown Files): auto wrap text, fix typos
2024-03-16 19:49:46 +08:00
Ryan Yin
1e38f7bb09
feat(outputs): add pre-commit-hooks for spell checking, markdown linting, etc.
2024-03-16 18:31:47 +08:00
Ryan Yin
9d4b8ef027
docs: update comments
2024-03-15 14:34:42 +08:00
Ryan Yin
d5ea3f0edf
Merge pull request #98 from DataEraserC/main
...
feat(xdg): use imv-dir instead to auto select the directory where the image is located.
2024-03-15 09:35:30 +08:00
Sacabambaspis
d3efa55237
feat(xdg): use imv-dir instead to auto selects the directory where the image is located.
2024-03-15 01:26:44 +08:00
Ryan Yin
88e2c240a6
feat(outputs): pre-commit-check
2024-03-14 22:53:02 +08:00
Ryan Yin
dab163bf23
feat(Justfile): eval tests
2024-03-14 22:46:47 +08:00
Ryan Yin
48f2cfa99c
Merge pull request #96 from ryan4yin/darwin-eval-tests
...
feat(tests): add eval tests for darwin systems
2024-03-14 01:14:42 +08:00
Ryan Yin
a4d3867a73
feat(tests): add eval tests for darwin systems
2024-03-14 01:11:54 +08:00
Ryan Yin
532121ecd4
Merge pull request #95 from ryan4yin/fix-home-manager
...
fix: macosSystem & colmenaSystem
2024-03-14 01:01:21 +08:00
Ryan Yin
31d83e8afe
fix: macosSystem & colmenaSystem
2024-03-14 00:58:33 +08:00
Ryan Yin
1c65d1654a
Merge pull request #94 from ryan4yin/add-develop-env-for-ruby
...
feat: add develop environment for ruby
2024-03-14 00:36:09 +08:00
Ryan Yin
4d3a3750c1
feat: add develop environment for ruby
2024-03-14 00:33:38 +08:00
Ryan Yin
bcc8d2302c
docs: tests
2024-03-14 00:01:16 +08:00
Ryan Yin
8a26ec8cfa
docs: flake outputs
2024-03-13 23:22:38 +08:00
Ryan Yin
5674b63024
docs: tests
2024-03-13 23:18:14 +08:00
Ryan Yin
0e4b5895b6
docs: fix file tree
2024-03-13 23:08:22 +08:00
Ryan Yin
01fbdf5218
Merge pull request #93 from ryan4yin/nixos-tests
...
feat(WIP): add nixos tests - integration tests
2024-03-13 23:03:41 +08:00
Ryan Yin
2b91d706b0
feat(WIP): add nixos tests - integration tests
2024-03-13 23:02:28 +08:00
Ryan Yin
55eb63a6bd
Merge pull request #92 from ryan4yin/rename-haumea-tests
...
fix: rename haumea tests
2024-03-13 21:51:09 +08:00
Ryan Yin
6a9afbb9a2
fix: rename unitTests to evalTests
2024-03-13 21:48:09 +08:00
Ryan Yin
5200f001c2
feat: add android-tools
2024-03-13 21:43:08 +08:00
Ryan Yin
a79a64beaf
refactor: rename colmena-meta to colmenaMeta
2024-03-13 18:17:48 +08:00
Ryan Yin
bfdf86bf8d
Merge pull request #85 from ryan4yin/gitea
...
feat: gitea
2024-03-13 18:07:28 +08:00
Ryan Yin
05798bb36f
feat: gitea
2024-03-13 18:06:35 +08:00
Ryan Yin
44de28ebbc
feat: ruby - deploy locally
2024-03-13 17:38:19 +08:00
Ryan Yin
a8678cc217
feat: ruby - add emulated system
2024-03-13 17:33:26 +08:00
Ryan Yin
41a9fe1e4b
Merge pull request #90 from ryan4yin/action-triggers
...
feat: update workflows triggers
2024-03-13 17:29:21 +08:00
Ryan Yin
8eae5e8f09
feat: update workflows triggers
2024-03-13 17:28:45 +08:00
Ryan Yin
adcfb1ccb3
Merge pull request #88 from ryan4yin/unit-tests
...
Unit tests
2024-03-13 16:45:56 +08:00
Ryan Yin
fff6ad6bff
feat: unit tests
2024-03-13 16:44:41 +08:00
Ryan Yin
be963c0642
Merge pull request #87 from ryan4yin/refactor-home-module
...
refactor: home modules
2024-03-13 16:31:44 +08:00
Ryan Yin
093866a2aa
refactor: home modules
2024-03-13 16:31:26 +08:00
Ryan Yin
5234fd7279
fix: typo
2024-03-13 16:04:19 +08:00
Ryan Yin
714293a133
fix: typo
2024-03-13 14:21:18 +08:00
Ryan Yin
0fe886e996
Merge pull request #86 from he0119/patch-1
...
fix: home-module typo
2024-03-13 13:24:53 +08:00
uy_sun
752c9070f4
fix: home-module typo
2024-03-13 13:22:39 +08:00
Ryan Yin
fa57812c91
Merge pull request #84 from ryan4yin/refactor-darwin-packages
...
Refactor: Remove darwin packages
2024-03-11 14:17:15 +08:00
Ryan Yin
1437170127
refactor: remove broken packages via overlays
2024-03-11 14:16:19 +08:00
Ryan Yin
66efe2547c
docs: flake outputs
2024-03-11 11:57:25 +08:00
Ryan Yin
5af7c7a427
fix: aarch64-darwin - fern
2024-03-11 11:56:33 +08:00
Ryan Yin
655d733a37
docs: how to add new host
2024-03-11 11:42:12 +08:00
Ryan Yin
b29b7e8624
fix: x86_64-darwin - harmonica
2024-03-11 00:28:57 +08:00
Ryan Yin
bd2c3d5902
docs: how to add a new machine
2024-03-10 20:56:54 +08:00
Ryan Yin
06f45bb7b9
docs: update docs
2024-03-10 20:46:36 +08:00
Ryan Yin
864d42397e
docs: update docs, remove unused host - chiaya
2024-03-10 20:45:57 +08:00
Ryan Yin
f43f5b14d5
refactor: replace all unserscore(_) with hyphen(-)
2024-03-10 20:18:02 +08:00
Ryan Yin
ebf9a48677
Merge pull request #79 from ryan4yin/filesystem-based-modules
...
refactor: flake outputs & hosts
2024-03-10 20:13:57 +08:00
Ryan Yin
b382999a70
refactor: Use haumea for filesystem-based module system for flake outputs
...
refactor: Use hyphen(`-`) for variable names & folder names(except Python), replace all unserscore(`_`) with hyphen(`-`).
2024-03-10 20:12:02 +08:00
Ryan Yin
d7738efed2
Merge pull request #78 from yqlbu/main
...
fix(secrets/nixos.nix): correct a typo
2024-03-08 23:26:42 +08:00
kev
88358607f2
fix: correct a typo
2024-03-08 23:25:26 +08:00
Ryan Yin
bf3f364f89
Merge pull request #77 from ryan4yin/use-optionals
...
refactor: use lib.optionals instead of if...then...else
2024-03-08 23:18:41 +08:00
Ryan Yin
3247e4a8e6
refactor: use lib.optionals instead of if...then...else...
2024-03-08 23:16:45 +08:00
Ryan Yin
54c2240be6
feat: update dae & its config
2024-03-08 17:44:25 +08:00
Ryan Yin
2b8d059ecc
feat: add gitops tools
2024-03-08 17:06:40 +08:00
Ryan Yin
52d04c1cb1
Merge pull request #75 from ryan4yin/aarch-tmpfs-on-root
...
feat: aarch64 - tmpfs on root + impermanence
2024-03-07 23:11:23 +08:00
Ryan Yin
5ed77b764f
feat: aarch64 - tmpfs on root + impermanence
2024-03-07 23:01:20 +08:00
Ryan Yin
7c91ffb251
Merge pull request #74 from ryan4yin/update-aarch-riscv
...
feat: UEFI NixOS on aarch64(rk3588)
2024-03-07 22:12:48 +08:00
Ryan Yin
f12e5a4293
fix: broken image link
2024-03-07 22:11:56 +08:00
Ryan Yin
fb9f757519
docs: add other info for orangepi5 & orangepi5 plus
2024-03-07 22:10:44 +08:00
Ryan Yin
606b1d3412
docs: add screenshot for orangepi5 & orangepi5 plus
2024-03-07 22:07:28 +08:00
Ryan Yin
4d0741c841
feat: install nixos on orange pi 5 plus with edk2-rk3588(uefi)
2024-03-07 21:59:23 +08:00
Ryan Yin
efcee11839
docs: README
2024-03-07 17:26:40 +08:00
Ryan Yin
310ac5c3e7
docs: README
2024-03-07 17:12:57 +08:00
Ryan Yin
5a56d4808c
fix: enable sudo password - proxmox
2024-03-07 13:00:47 +08:00
Ryan Yin
9385c5dba5
feat: update nixos-licheepi4a
2024-03-07 00:39:28 +08:00
Ryan Yin
ab414236ce
fix: steam - cjk fonts
2024-03-06 11:49:53 +08:00
Ryan Yin
b997697aed
docs: flake description
2024-03-05 15:16:32 +08:00
Ryan Yin
d59061e526
feat: nix related tools
2024-03-05 14:37:59 +08:00
Ryan Yin
2c8d0f629c
fix(security): enable sudo password for ryan, use root for remote deployment
2024-03-04 18:36:59 +08:00
Ryan Yin
2072da67a5
fix(security): enable sudo password for ryan, use root for remote deployment
2024-03-04 18:28:49 +08:00
Ryan Yin
77bd038f32
Merge pull request #73 from ryan4yin/attic
...
feat: add attic - a self-hosted nix cache server
2024-03-04 02:36:50 +08:00
Ryan Yin
b4015c2189
feat: add attic - a self-hosted nix cache server
2024-03-04 02:35:00 +08:00
Ryan Yin
69a64b209a
refactor: packages & fhs
2024-03-04 01:06:13 +08:00
Ryan Yin
c7c771804a
refactor: packages & fhs
2024-03-04 01:05:55 +08:00
Ryan Yin
f933146a42
fix: suzu
2024-03-04 00:48:01 +08:00
Ryan Yin
d20760cd61
feat: migrate k8s related configs to another repo
2024-03-03 20:48:32 +08:00
Ryan Yin
5811a41aca
fix: dae - cache.nixos.org & analytics.google.com
2024-03-03 20:38:42 +08:00
Ryan Yin
b7845ef85e
Merge pull request #71 from ryan4yin/kubevirt
...
feat: kubevirt on k3s
2024-03-03 20:03:43 +08:00
Ryan Yin
996a27965f
feat: kubevirt - add cdi & ovs
2024-03-03 20:01:09 +08:00
Ryan Yin
d3ddf34267
feat: add flake.nix for pulumi
2024-03-03 12:06:29 +08:00
Ryan Yin
f141b49dc3
feat: kubevirt on k3s
2024-03-03 12:06:25 +08:00
Ryan Yin
9914644189
feat: kubevirt on k3s
2024-03-03 12:06:04 +08:00
Ryan Yin
7d56db3e47
fix: pip mirror - sjtu -> ustc
2024-03-03 12:04:10 +08:00
Ryan Yin
dbc5fcbd01
feat: dae - use pr 466
2024-03-03 00:49:06 +08:00
Ryan Yin
b8e580ee5a
Merge pull request #72 from DataEraserC/main
...
Fix boolean expectation error and update conditional checks.
2024-03-03 00:26:50 +08:00
Sacabambaspis
fa5b1b2752
Fix boolean expectation error and update conditional checks.
2024-03-03 00:25:04 +08:00
Ryan Yin
eb75f1fa49
fix: typo
2024-03-02 20:02:44 +08:00
Ryan Yin
8542fef152
docs: README
2024-03-01 10:20:14 +08:00
Ryan Yin
4cf92e7199
fix: dae
2024-03-01 09:43:24 +08:00
Ryan Yin
4d24c74c16
feat: aqua - use dae - pr458
2024-02-29 22:23:55 +08:00
Ryan Yin
1a7e4d52aa
feat: add home-manager for host - ruby
2024-02-29 22:04:23 +08:00
Ryan Yin
fcde4b8e83
feat: update ssh.nix
2024-02-28 09:02:24 +08:00
Ryan Yin
3c5f0751f5
docs: speedFactor
2024-02-27 22:24:48 +08:00
Ryan Yin
f4ee1a0685
fix: 'xterm-kitty': unknown terminal type
2024-02-27 22:18:38 +08:00
Ryan Yin
a6499f3cb9
feat: update dae & it's secrets
2024-02-27 22:12:51 +08:00
Ryan Yin
8deb3f809b
feat: install colmena & ventoy at user-level
2024-02-27 21:36:23 +08:00
Ryan Yin
bff316ab7e
fix: nixpkgs's joplin not work on macOS intel
2024-02-27 21:24:09 +08:00
Ryan Yin
985beb8bd4
feat: increase cache ttl of gnupg-agent
2024-02-23 21:33:39 +08:00
Ryan Yin
629ef6e451
feat: darwin - Disable password authentication for SSH
2024-02-23 20:12:53 +08:00
Ryan Yin
fa492e0b26
feat: add notes for nixos-installer
2024-02-23 19:16:41 +08:00
Ryan Yin
9f0570d367
fix: typo
2024-02-23 12:09:57 +08:00
Ryan Yin
bbe0f29435
feat: adjust wayland related settings for chromium & vscode
2024-02-22 16:14:07 +08:00
Ryan Yin
b047c064d6
chore: polish
2024-02-20 17:54:14 +08:00
Ryan Yin
3b346c4dd9
fix: some packages has been removed from macOS
...
introduced by ae238d401d
2024-02-20 16:15:21 +08:00
Ryan Yin
ed1b4775eb
docs: README
2024-02-20 09:54:18 +08:00
Ryan Yin
0286a84f23
fix: homepage
2024-02-20 01:13:27 +08:00
Ryan Yin
c31525e667
feat: dashy is too slow to start/reload, replace it with homepage-dashboard
2024-02-20 00:46:08 +08:00
Ryan Yin
b50c59d60e
Merge pull request #68 from ryan4yin/webdav
...
feat: webdav server - sftpgo
2024-02-19 22:59:26 +08:00
Ryan Yin
7a229f6e79
feat: webdav provided by sftpgo
2024-02-19 22:57:57 +08:00
Ryan Yin
2cbf8df0fa
fix: just homelab
2024-02-19 22:07:31 +08:00
Ryan Yin
533fcb6144
docs: comment
2024-02-19 18:19:52 +08:00
Ryan Yin
f0217c68f5
feat: note-taking - joplin
2024-02-19 15:05:24 +08:00
Ryan Yin
e2f9c59cb6
fix: pulumi - fix go's import paths
2024-02-19 02:30:20 +08:00
Ryan Yin
5a57d97d36
fix: pulumi stack for k3s-prod-1
2024-02-19 01:52:19 +08:00
Ryan Yin
3a470f1b1f
chore: pulumi - upgrade go dependencies
2024-02-19 01:35:45 +08:00
Ryan Yin
37fff317ef
Merge pull request #67 from ryan4yin/dependabot/go_modules/pulumi/k3s-prod-1/github.com/cloudflare/circl-1.3.7
...
chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /pulumi/k3s-prod-1
2024-02-19 01:31:31 +08:00
dependabot[bot]
1ead059695
chore(deps): bump github.com/cloudflare/circl in /pulumi/k3s-prod-1
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.3.3 to 1.3.7.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-18 17:30:44 +00:00
Ryan Yin
9a61f3c889
docs: pulumi
2024-02-19 01:30:34 +08:00
Ryan Yin
f800d96673
feat: add pulumi stack for k3s-prod-1
2024-02-19 01:28:57 +08:00
Ryan Yin
64205a79fd
feat: add pulumi related tools
2024-02-18 23:05:31 +08:00
Ryan Yin
2ec9eed885
feat: add home-manager - k8s-master
2024-02-18 22:38:02 +08:00
Ryan Yin
9a71920fd4
fix: k9s skin
2024-02-18 22:30:56 +08:00
Ryan Yin
0a9dee2aee
docs: pulumi
2024-02-18 22:24:26 +08:00
Ryan Yin
f6b34b042f
feat: impermanence
2024-02-18 22:02:39 +08:00
Ryan Yin
6d1bdd2b40
feat: k3s disable-helm-controller
2024-02-18 21:13:21 +08:00
Ryan Yin
010f3ece90
feat: prometheus targets
2024-02-18 20:44:24 +08:00
Ryan Yin
5f8f5c79d5
docs: k8s nodes overview - screenshots
2024-02-18 20:24:41 +08:00
Ryan Yin
2390ece70b
fix: colmena tags for my k3s clusters
2024-02-18 20:17:54 +08:00
Ryan Yin
36f5367a5d
feat: k3s - kubeconfig
2024-02-18 20:13:34 +08:00
Ryan Yin
a73ebc7726
Merge pull request #64 from ryan4yin/k8s
...
feat: new k3s cluster
2024-02-18 18:57:36 +08:00
Ryan Yin
c19184a6be
feat: new k3s cluster
2024-02-18 18:55:23 +08:00
Ryan Yin
1a3b02a062
feat: remove emulatedSystem from kana & ruby
2024-02-18 13:41:39 +08:00
Ryan Yin
996b1dd077
docs: README
2024-02-18 13:21:36 +08:00
Ryan Yin
0c60bc495f
docs: k8s
2024-02-18 12:21:10 +08:00
Ryan Yin
96ee6f2c01
docs: monitoring gpu
2024-02-18 12:13:44 +08:00
Ryan Yin
517949b78f
docs: hosts - k8s
2024-02-18 11:52:15 +08:00
Ryan Yin
cb43947e32
docs: hosts
2024-02-18 11:51:38 +08:00
Ryan Yin
f1c79bbb70
Merge pull request #63 from ryan4yin/caddy
...
feat: add caddy as a reverse proxy for applications
2024-02-18 11:33:15 +08:00
Ryan Yin
5fe647c0d3
feat: add caddy as a reverse proxy for applications
2024-02-18 11:27:26 +08:00
Ryan Yin
a321d2c803
fix: ssh hosts aliases not working on darwin
2024-02-18 10:49:09 +08:00
Ryan Yin
e5fa57c660
docs: priority of dae routing rules
2024-02-18 02:05:42 +08:00
Ryan Yin
e5b0545dfd
feat: monitoring - grafana dashboards for kubernetes
2024-02-18 00:45:06 +08:00
Ryan Yin
ef1fb417ad
feat: monitoring - grafana dashboards, alertmanager alerting rules
2024-02-18 00:35:25 +08:00
Ryan Yin
b75e9d6abe
feat: adjust colmena tags
2024-02-17 23:47:06 +08:00
Ryan Yin
05028b84d4
Merge pull request #62 from ryan4yin/monitoring
...
feat: monitoring + containers
2024-02-17 23:36:25 +08:00
Ryan Yin
b6e51e1950
feat: monitoring + containers - grafana + prometheus + node_exporter + other exporters
2024-02-17 23:33:48 +08:00
Ryan Yin
9626986524
fix: typo
2024-02-17 16:46:07 +08:00
Ryan Yin
279b1b69eb
fix: dae - github's ssh access
2024-02-17 15:51:49 +08:00
Ryan Yin
88092aba5b
fix: dae - github
2024-02-17 15:06:34 +08:00
Ryan Yin
4c00a430d6
feat: justfile
2024-02-17 14:53:20 +08:00
Ryan Yin
4d23a5eb19
fix: typo
2024-02-17 14:51:43 +08:00
Ryan Yin
9c07aa1113
feat: monitor dnsmasq + v2ray
2024-02-17 14:51:04 +08:00
Ryan Yin
34ca7615b4
fix: dnsmasq dhcp
2024-02-17 14:22:54 +08:00
Ryan Yin
fd4f1f9086
feat: dnsmasq
2024-02-17 05:46:02 +08:00
Ryan Yin
fe6caebe2e
docs: dae & v2ray
2024-02-17 04:42:41 +08:00
Ryan Yin
0da119a5e8
docs: dae & v2ray
2024-02-17 04:41:02 +08:00
Ryan Yin
a2af4728f3
Merge pull request #60 from ryan4yin/bypass-router
...
feat: bypass router
2024-02-17 04:38:00 +08:00
Ryan Yin
ae238d401d
fix: bypass router
2024-02-17 04:36:41 +08:00
Ryan Yin
7cbff9ef3b
feat: dae
2024-02-16 11:15:16 +08:00
Ryan Yin
fa5aaf4f97
feat: set https proxy for nix daemon
2024-02-16 10:27:06 +08:00
Ryan Yin
45c6d0f604
feat: update flake.lock, fix some api/package changes
2024-02-16 10:09:31 +08:00
Ryan Yin
47225fffbc
feat: pick the highest resolution for systemd-boot's console
2024-02-15 03:07:58 +08:00
Ryan Yin
d022fc3fa9
Merge pull request #57 from we-do-it-lu/patch-3
...
quote markdown on 'main' not correct
2024-02-11 23:31:52 +08:00
Ryan Yin
f034011f96
Merge pull request #58 from we-do-it-lu/patch-4
...
Tiny typo
2024-02-11 23:31:28 +08:00
Ryan Yin
a5bb4a471a
Merge pull request #59 from we-do-it-lu/patch-5
...
Tiny typo
2024-02-11 23:31:04 +08:00
JayDeLux
2b781b030c
Tiny typo
2024-02-11 15:44:08 +01:00
JayDeLux
32e0131620
Tiny typo
2024-02-11 15:36:57 +01:00
JayDeLux
339e1ddb76
quote markdown on 'main' not correct
2024-02-11 15:15:02 +01:00
Ryan Yin
2db93b7b01
feat: sjtu's mirror for pypi
2024-02-09 19:09:46 +08:00
Ryan Yin
7fcafe3d04
feat: dae subsciption
2024-02-09 00:01:37 +08:00
Ryan Yin
28ea82df03
feat: transmission & uptime-kuma
2024-02-08 23:47:01 +08:00
Ryan Yin
18a40b49e3
feat: restic drafts
2024-02-08 21:46:05 +08:00
Ryan Yin
140b84df2b
fix: typo
2024-02-08 19:56:32 +08:00
Ryan Yin
9b3a431942
fix: style
2024-02-08 19:56:19 +08:00
Ryan Yin
e7d5ad707f
Merge pull request #56 from we-do-it-lu/patch-2
...
Little error in comment
2024-02-07 18:58:33 +08:00
JayDeLux
fb55262f39
Little error in comment
2024-02-07 10:09:56 +01:00
Ryan Yin
6c80d9907b
feat: luks - disable workqueue for increased SSD performance
2024-02-06 23:44:30 +08:00
Ryan Yin
a541754381
docs: proxy
2024-02-05 22:45:39 +08:00
Ryan Yin
e88f42182f
feat: update secrets
2024-02-05 01:43:08 +08:00
Ryan Yin
6dacc92ba3
feat: update secrets
2024-02-05 01:02:09 +08:00
Ryan Yin
36ac1b51da
feat: darwin - proxy & README, update brew apps
2024-02-05 00:52:11 +08:00
Ryan Yin
f4c39598ec
feat: persistent - ~/.conda
2024-02-04 21:58:03 +08:00
Ryan Yin
f765fcd633
fix: conda init failed because ~/.zshrc not modifiable
2024-02-04 14:23:47 +08:00
Ryan Yin
54c797396c
feat: darwin - add miniforge - a miniconda replacement
2024-02-04 11:06:00 +08:00
Ryan Yin
036d5c7fba
feat: update nix-darwin & yabai
2024-02-01 15:37:33 +08:00
Ryan Yin
af225f2271
docs: darwin & linux
2024-02-01 00:52:36 +08:00
Ryan Yin
1126e8c6a7
docs: deploy on a new machine
2024-02-01 00:40:45 +08:00
Ryan Yin
3f505194b5
docs: systems
2024-01-31 12:07:46 +08:00
Ryan Yin
819463aa20
docs: luks2
2024-01-31 11:53:08 +08:00
Ryan Yin
7e674669d3
docs: secrets
2024-01-31 11:48:53 +08:00
Ryan Yin
fa6dd68818
docs: secrets
2024-01-31 11:48:34 +08:00
Ryan Yin
6367c91f7a
docs: secrets
2024-01-31 11:45:47 +08:00
Ryan Yin
3f9d23dbad
fix: gpg: [stdin]: encryption failed: Unusable public key
2024-01-31 11:45:47 +08:00
Ryan Yin
aa95ad60b7
chore: remove some useless config
2024-01-30 23:16:42 +08:00
Ryan Yin
f91d4a26fc
feat: persistent vscode's data
2024-01-30 23:07:19 +08:00
Ryan Yin
5c92c0e0ac
feat: add vscode again, to get the best experience of copilot chat
2024-01-30 22:59:48 +08:00
Ryan Yin
0695229e9d
feat: use flameshot for region screenshot
2024-01-30 21:33:13 +08:00
Ryan Yin
d8901e3169
fix: waybar & hyprland
2024-01-30 21:16:41 +08:00
Ryan Yin
544ec79aff
feat: add hyprshot for screenshot
2024-01-30 21:07:12 +08:00
Ryan Yin
c70f9de97c
docs: TODO - homelab & k8s
2024-01-29 15:15:03 +08:00
Ryan Yin
45a149f05a
feat: darwin - add tencent-lemon, a macOS cleaner
2024-01-29 11:06:42 +08:00
Ryan Yin
f3b233330b
feat: update mysecrets
2024-01-29 09:45:58 +08:00
Ryan Yin
9a09854c59
refactor: var_networking.ssh
2024-01-29 01:31:44 +08:00
Ryan Yin
b8f61f2946
fix: nix-darwin do not have a programs.ssh.extraConfig
2024-01-29 01:30:17 +08:00
Ryan Yin
b0f259253b
Merge pull request #53 from ryan4yin/router
...
feat: nixos as a passby router
2024-01-29 01:25:01 +08:00
Ryan Yin
22066db41b
feat: passby router - aqua
2024-01-29 01:23:18 +08:00
Ryan Yin
a2814f326c
Merge pull request #52 from ryan4yin/refactor-networking
...
refactor: centrally manage the network configuration of all hosts in …
2024-01-28 23:21:47 +08:00
Ryan Yin
ad861dcc59
refactor: centrally manage the network configuration of all hosts in homelab
...
feat: new host - tailscalw-gw
2024-01-28 23:09:11 +08:00
Ryan Yin
3eec2a1837
fix: yabai - https://github.com/ryan4yin/nix-config/issues/51
2024-01-28 11:53:05 +08:00
Ryan Yin
40ff86d6d7
fix: yabai - https://github.com/koekeishiya/yabai/issues/1887
2024-01-28 11:02:46 +08:00
Ryan Yin
e6aa017562
Merge pull request #50 from ryan4yin/feat-remote_desktop
...
feat: remote desktop
2024-01-28 10:12:41 +08:00
Ryan Yin
266a190b19
fix: problem disappeared after replacing the determinated nix-installer by the official one
2024-01-28 10:04:24 +08:00
Ryan Yin
0504d0503b
fix: failed to boot - replace device name by uuid
2024-01-28 09:56:40 +08:00
Ryan Yin
63d686ad3a
fix: enable kvm-intel/kvm-amd per host
2024-01-28 09:53:09 +08:00
Ryan Yin
3302f44178
feat: remote desktop
2024-01-28 02:20:35 +08:00
Ryan Yin
b231111d93
chore: use ustc's cache mirror for speed
2024-01-28 02:20:04 +08:00
Ryan Yin
dce701146c
fix: _netdev - mount after the network is available
2024-01-28 00:57:45 +08:00
Ryan Yin
62ce9eb8cb
fix: mount SMB-Downloads failed
2024-01-27 18:09:21 +08:00
Ryan Yin
6b183a0220
docs: change LUKS Key
2024-01-27 18:09:04 +08:00
Ryan Yin
90cd503219
feat: use gpg only for pass & ssh, make public keys & trust immutable
2024-01-27 17:14:14 +08:00
Ryan Yin
a0e00c5453
feat: do not import gpg public keys automatically
2024-01-27 17:09:10 +08:00
Ryan Yin
27f1d54a79
fix: typo
2024-01-27 17:00:49 +08:00
Ryan Yin
05682dbac9
feat: security - password-store, gpg, age, etc...
2024-01-27 16:56:57 +08:00
Ryan Yin
b9b9a55ede
fix: revert password-store cloning
2024-01-27 10:33:42 +08:00
Ryan Yin
b75195d339
feat: clone password-store if it not exists yet
2024-01-26 22:37:05 +08:00
Ryan Yin
7f72a0612b
feat: agenix - use the system's host ssh key for cryption
2024-01-26 22:25:42 +08:00
Ryan Yin
d1cdddc9ca
feat: update user's initialHashedPassword
2024-01-26 20:18:33 +08:00
Ryan Yin
c02590c07a
docs: gpg
2024-01-26 18:38:31 +08:00
Ryan Yin
8646c1a4ff
feat: update mysecrets
2024-01-26 18:25:48 +08:00
Ryan Yin
0b8a50b6d9
feat: update mysecrets
2024-01-26 18:15:01 +08:00
Ryan Yin
66276562b9
feat: gitgc
2024-01-26 18:12:39 +08:00
Ryan Yin
b9a206054a
feat: update mysecrets
2024-01-26 15:05:41 +08:00
Ryan Yin
7cc94146b8
feat: remove eudict, enable homebrew
2024-01-26 14:54:21 +08:00
Ryan Yin
0645a593e6
feat: update openssh keys
2024-01-26 14:46:19 +08:00
Ryan Yin
ecc335b07e
feat: security - gnupg & openssh's KDF
2024-01-26 13:47:01 +08:00
Ryan Yin
ec5ef05983
feat: darwin - zed editor
2024-01-25 17:55:53 +08:00
Ryan Yin
fd438f74c6
fix: keybinding conflict - skhd & emacs
...
fix: reload yabai & skhd
2024-01-25 15:28:47 +08:00
Ryan Yin
7e36360550
feat: set mirror for pip
2024-01-25 15:05:01 +08:00
Ryan Yin
86bdd6539c
fix: nix first in PATH
2024-01-25 14:42:35 +08:00
Ryan Yin
9a2fa01711
feat: darwin rebuild
2024-01-25 10:56:05 +08:00
Ryan Yin
3992de319c
fix: failed to mount cifs volume on boot
2024-01-24 23:38:58 +08:00
Ryan Yin
be6e0a9882
Update README.md
2024-01-24 09:20:22 +08:00
Ryan Yin
15eb7f5a0f
feat: yabai - zoom-fullscreen
2024-01-24 00:44:55 +08:00
Ryan Yin
501b2397d8
feat: yabai - fix x86_64 build, upgrade version
2024-01-24 00:24:56 +08:00
Ryan Yin
2c08b2f1fa
docs: darwin
2024-01-23 19:54:11 +08:00
Ryan Yin
d8aeb36b27
fix: darwin - gpg: public key decryption failed: No pinentry
2024-01-23 19:49:11 +08:00
Ryan Yin
aa3c26d907
Merge pull request #46 from ryan4yin/darwin-wm
...
feat: window manager for darwin - yabai
2024-01-23 19:24:40 +08:00
Ryan Yin
f0e0b18c5f
feat: window manager for darwin - yabai
2024-01-23 19:19:21 +08:00
Ryan Yin
55139cd4fe
Merge pull request #49 from DataEraserC/main
...
Fix: gtk.theme not match
2024-01-23 18:59:46 +08:00
DataEraserC
533758d5da
Fix: gtk.theme not match
2024-01-23 18:56:35 +08:00
Ryan Yin
62505e4488
feat: add croc for file transfering, and age/sops for file encryption
2024-01-23 13:36:25 +08:00
Ryan Yin
1d8452f232
chore: remove duplicate code
2024-01-23 12:58:59 +08:00
Ryan Yin
e4eb232d8f
feat: don't ask for password for wheel group
2024-01-23 12:13:58 +08:00
Ryan Yin
360c218344
docs: gamemode
2024-01-23 12:04:28 +08:00
Ryan Yin
e3b0eca505
docs: steam
2024-01-23 11:53:23 +08:00
Ryan Yin
8d69b2907f
docs: helix
2024-01-23 11:41:44 +08:00
Ryan Yin
d869e7d5ce
feat: update mysecrets, disable prettier
2024-01-23 11:09:48 +08:00
Ryan Yin
4345509218
feat: persistent ~/.steam
2024-01-22 23:31:10 +08:00
Ryan Yin
a6587cfd79
feat: obs - add plugins
2024-01-22 23:24:02 +08:00
Ryan Yin
b1fac0dce5
fix: firefox - fonts for Chinese
2024-01-22 23:14:08 +08:00
Ryan Yin
f47f24cf34
fix: steam's font - remove all noto-fonts
2024-01-22 22:52:18 +08:00
Ryan Yin
05caa0c33a
feat: remove all noto-fonts
2024-01-22 22:51:19 +08:00
Ryan Yin
40921d4199
feat: gaming - gamemode + stream
2024-01-22 22:42:51 +08:00
Ryan Yin
9843ea9db5
feat: morden cli tools
2024-01-22 15:36:08 +08:00
Ryan Yin
f51242ae08
feat: morden cli tools
2024-01-22 15:27:09 +08:00
Ryan Yin
4f1c138a01
refactor: container & kubernetes
2024-01-22 14:32:05 +08:00
Ryan Yin
f7dd9cd6e2
feat: disable statix
2024-01-22 10:42:14 +08:00
Ryan Yin
c90317a84b
feat: add lazygit & lazydocker
2024-01-22 10:41:33 +08:00
Ryan Yin
7f1d365f0b
Merge pull request #45 from DataEraserC/main
...
fix: typo
2024-01-22 02:06:22 +08:00
Sacabambaspis
9d67e03f97
fix: typo
2024-01-21 23:17:19 +08:00
Ryan Yin
d559655e26
docs: emacs - magit
2024-01-21 22:24:20 +08:00
Ryan Yin
03d822da3f
fix: typo
2024-01-21 21:48:42 +08:00
Ryan Yin
02e040d294
refactor: hosts - darwin
2024-01-21 17:17:48 +08:00
Ryan Yin
cba3212896
fix: statix fix
2024-01-21 17:07:44 +08:00
Ryan Yin
68e5d860d8
fix: failed to deploy nixos-unstable
2024-01-21 17:06:25 +08:00
Ryan Yin
a76daab3ce
refactor: hosts
2024-01-21 15:21:05 +08:00
Ryan Yin
489f82f24b
feat: add exercism
2024-01-18 18:33:32 +08:00
Ryan Yin
94aec4440e
docs: emacs - emacs keybinding full list
2024-01-18 16:53:58 +08:00
Ryan Yin
9cbffaf841
docs: emacs - magit
2024-01-18 16:28:07 +08:00
Ryan Yin
3f2049ab02
docs: emacs - magit
2024-01-18 15:55:36 +08:00
Ryan Yin
95bdf1d091
docs: emacs - magit
2024-01-18 15:45:23 +08:00
Ryan Yin
fe73f73adb
docs: vim
2024-01-18 15:02:23 +08:00
Ryan Yin
0148834e15
feat: udpate flake.lock
2024-01-18 13:04:17 +08:00
Ryan Yin
4ca27063e2
fix: https://github.com/ryan4yin/nix-config/issues/43 - /dev/xxx is not a valid luks device
2024-01-16 20:51:24 +08:00
Ryan Yin
f3f74cfd70
docs: editors
2024-01-15 15:34:35 +08:00
Ryan Yin
4d53f559b1
docs: editors(vim)
2024-01-15 14:43:22 +08:00
Ryan Yin
cf2c1a4437
docs: editors(vim)
2024-01-15 14:13:36 +08:00
Ryan Yin
29afd7f670
docs: emacs - limits
2024-01-13 22:18:02 +08:00
Ryan Yin
16b75e90b6
docs: emacs - limits
2024-01-13 17:19:08 +08:00
Ryan Yin
11bbedcde7
fix: emacs - code highlighting is buggy, remove lsp-bridge, add lsp-mode & copilot
...
fix: emacs - unicode symbols rendering is buggy, remove +pretty from org-mode
feat: emacs - add pandoc & jupyter for orgmode
2024-01-13 15:49:11 +08:00
Ryan Yin
1ec9c22fd0
Merge pull request #42 from ryan4yin/guix
...
feat: add Guix
2024-01-13 12:52:41 +08:00
Ryan Yin
c4a28eb062
feat: add guix as a daemon service
2024-01-13 12:52:01 +08:00
Ryan Yin
8c8a9105e4
feat: use nixos-unstable
2024-01-13 00:19:03 +08:00
Ryan Yin
04a689c5d1
feat: emacs - orgmode
2024-01-11 22:09:17 +08:00
Ryan Yin
36b44128a0
Merge pull request #41 from DataEraserC/main
...
Fix typo
2024-01-11 21:29:59 +08:00
Sacabambaspis
6fe2d2f002
Fix typo
2024-01-11 21:15:05 +08:00
Ryan Yin
9b96ff35d6
fix: typo
2024-01-11 20:12:23 +08:00
Ryan Yin
471661239f
Merge pull request #40 from DataEraserC/main
...
Fix typo
2024-01-11 20:10:41 +08:00
Sacabambaspis
00b4997a74
Fix typo
2024-01-11 20:04:09 +08:00
Ryan Yin
1d2bdc1beb
fix: typo
2024-01-11 17:48:10 +08:00
Ryan Yin
ca5388740f
feat: docs for nixos-installer
2024-01-11 15:51:08 +08:00
Ryan Yin
1812510e0d
feat: docs for systems
2024-01-11 15:48:16 +08:00
Ryan Yin
161fd0db6a
feat: emacs - save buffers when they lose focus
2024-01-10 18:30:49 +08:00
Ryan Yin
f166761af7
fix: programs.gpg-agent do not support darwin, running gnupg agent at system level
2024-01-10 13:45:20 +08:00
Ryan Yin
228a7099d0
fix: style
2024-01-10 10:05:17 +08:00
Ryan Yin
8c9a212e64
feat: add chrome/chromium/firefox extension for password-store
2024-01-10 00:28:10 +08:00
Ryan Yin
343ebacdcf
feat: init password-store
2024-01-09 23:59:06 +08:00
Ryan Yin
b6f46da403
fix: gpg
2024-01-09 23:18:59 +08:00
Ryan Yin
2f58484b4c
docs: misc
2024-01-09 20:51:04 +08:00
Ryan Yin
7da2c3dd93
feat: add gpg & password-store
2024-01-09 19:27:08 +08:00
Ryan Yin
95fc029194
Update README.md
2024-01-09 08:51:27 +08:00
Ryan Yin
40be9f8a55
fix: do not start zellij inside emacs(vterm)
2024-01-08 14:14:12 +08:00
Ryan Yin
e42fda1d43
refactor: misc
2024-01-08 12:17:17 +08:00
Ryan Yin
70f5b26fd2
docs: emacs
2024-01-08 11:40:28 +08:00
Ryan Yin
3b796515d4
fix: emacs on darwin - vterm's color
2024-01-08 11:37:01 +08:00
Ryan Yin
e809caa9fd
feat: show PATH env
2024-01-08 10:06:29 +08:00
Ryan Yin
919527d6fc
fix: nvim-treesitter
2024-01-08 10:05:02 +08:00
Ryan Yin
31ac4f1439
feat: update flake.lock
2024-01-08 01:41:25 +08:00
Ryan Yin
1581992b8d
feat: ignore polybar's scripts in github linguist, it's copied from another repo
2024-01-08 01:26:22 +08:00
Ryan Yin
abac10ac49
fix: vterm's color
2024-01-08 00:58:02 +08:00
Ryan Yin
06d7e9f7d5
fix: emacs - transparent on macOS
2024-01-07 23:49:55 +08:00
Ryan Yin
c3ba586954
fix: emacs29-macport has problem to start via emacsclient, revert to emacs29
2024-01-07 23:34:47 +08:00
Ryan Yin
4eb5af38e3
docs: misc
2024-01-07 23:33:12 +08:00
Ryan Yin
e629ece0eb
docs: add screenshot for emacs
2024-01-07 23:23:48 +08:00
Ryan Yin
b774bb99c8
fix: some font not found error
2024-01-07 23:01:55 +08:00
Ryan Yin
49e3b91e7e
fix: emacs - failed to start in daemon mode
2024-01-07 22:56:12 +08:00
Ryan Yin
0cac1559b8
chore: Tapping homebrew/cask is no longer typically necessary, remove duplicate qqmusic/neteasecloudmusic
2024-01-07 22:45:59 +08:00
Ryan Yin
8ad6be56a5
chore: darwin - remove useless config
2024-01-07 22:15:34 +08:00
Ryan Yin
2d08fd3cb7
docs: gcc is required by nvim-treesitter
2024-01-07 22:09:16 +08:00
Ryan Yin
ede2763756
fix: agenix on darwin - check if secrets already exists
2024-01-07 21:39:40 +08:00
Ryan Yin
474bd8ebf4
docs: emacs
2024-01-07 14:36:50 +08:00
Ryan Yin
d66c4316aa
docs: emacs
2024-01-07 13:58:13 +08:00
Ryan Yin
7d9abf1a01
docs: emacs
2024-01-07 13:37:58 +08:00
Ryan Yin
e9eb3d44a4
docs: neovim & emacs
2024-01-07 12:53:07 +08:00
Ryan Yin
b492ffa227
docs: testing for emacs & neovim
2024-01-07 12:50:20 +08:00
Ryan Yin
cba58c7478
feat: add todo - password management
2024-01-07 12:40:18 +08:00
Ryan Yin
3676862097
chore: formatting
2024-01-07 08:59:56 +08:00
Ryan Yin
a45c63b744
fix: build nvim-treesitter on macOS
2024-01-07 08:56:51 +08:00
Ryan Yin
dfd3fb3ed3
Merge pull request #36 from we-do-it-lu/patch-1
...
Update README.md
2024-01-07 08:29:50 +08:00
JayDeLux
f90b4d064f
Update README.md
2024-01-07 01:06:27 +01:00
Ryan Yin
f571b1d02f
feat: vim's cheetsheet
2024-01-07 01:27:10 +08:00
Ryan Yin
966e889643
feat: harmonica - enable emacs, disable wezterm
2024-01-07 01:02:49 +08:00
Ryan Yin
30740c73c9
feat: harmonica do not need a local proxy
2024-01-07 01:00:17 +08:00
Ryan Yin
516894b870
feat: neovim - add some dotfiles
2024-01-07 00:21:39 +08:00
Ryan Yin
a8b98bc03e
fix: emacs - formatting nix code via alejandra
2024-01-07 00:11:33 +08:00
Ryan Yin
b979df91fd
fix: emacs - enable go-mode...
2024-01-06 23:27:37 +08:00
Ryan Yin
0e0ac0237c
feat: emacs(gui) - tranparent backgroud
2024-01-06 23:07:03 +08:00
Ryan Yin
5f4f663e8b
fix: neovim - transparent backgroud
2024-01-06 22:49:59 +08:00
Ryan Yin
36c56b7d8d
feat: neovim - transparent backgroud
2024-01-06 22:47:28 +08:00
Ryan Yin
b82353b513
feat: set default shell to bash to avoid some problems
2024-01-06 22:15:29 +08:00
Ryan Yin
f9a650f352
feat: emacs - disable doom's builtin go-mode, use lsp-bridge instead
2024-01-06 22:08:39 +08:00
Ryan Yin
707192cf81
feat: emacsclient desktop icon - NixOS
2024-01-06 21:03:54 +08:00
Ryan Yin
cabdfd8cb7
feat: emacs - cjk fonts
2024-01-06 21:00:08 +08:00
Ryan Yin
b79cc2faf4
feat: disable zellij auto exit
2024-01-06 20:09:48 +08:00
Ryan Yin
72bd225ca2
feat: emacs - GUI mode by default, increase font size
2024-01-06 20:02:38 +08:00
Ryan Yin
daa883caf8
feat: use emacs29-pgtk on NixOS, and emacs29-macport for macOS
2024-01-06 17:58:18 +08:00
Ryan Yin
292809783d
feat: emacs - replace company/lsp with lsp-bridge, add fonts
2024-01-06 12:57:46 +08:00
Ryan Yin
d5ef998239
feat: emacs - replace smartparens with parinfer
...
feat: emacs - add emacs-rime
2024-01-06 12:57:46 +08:00
Ryan Yin
3f7c023251
feat: neovim - add orgmode
2024-01-06 01:14:54 +08:00
Ryan Yin
d8268599d8
feat: neovim - add conjure and nfnl
2024-01-06 00:44:04 +08:00
Ryan Yin
aaef949c99
feat: neovim - parinfer-rust
2024-01-06 00:05:02 +08:00
Ryan Yin
9ffdbfe068
docs: structured editing
2024-01-05 18:18:28 +08:00
Ryan Yin
9424045430
docs: editors
2024-01-05 17:46:57 +08:00
Ryan Yin
3d93e1b565
reafactor: editors
2024-01-05 16:17:27 +08:00
Ryan Yin
1e260e4d17
feat: emacs - objd + word-wrap + docs
2024-01-05 16:10:47 +08:00
Ryan Yin
04aff6d8d8
docs: emacs
2024-01-05 12:37:56 +08:00
Ryan Yin
086c7ad27b
feat: enable smartparens-strict-mode for lisp/clojure/scheme
2024-01-05 11:00:33 +08:00
Ryan Yin
bb46ed1263
fix: unable to compile emacsPackages.rime on Apple Silicon
2024-01-05 09:56:19 +08:00
Ryan Yin
e82b5e0770
feat: emacs - nushell-mode & evil-smartparens
2024-01-05 08:47:55 +08:00
Ryan Yin
55efe14c41
feat: force install neovim/emacs's user config
2024-01-04 20:48:10 +08:00
Ryan Yin
0a5f4dacba
docs: emacs
2024-01-04 18:47:21 +08:00
Ryan Yin
0667011531
feat: emacs - format elisp via 'M-x pp-buffer'
2024-01-04 17:00:44 +08:00
Ryan Yin
8af056a3ea
feat: emacs - remove theme - catppuccin-emacs, doom-one is more comfort
2024-01-04 15:09:54 +08:00
Ryan Yin
76883edf0b
feat: emacs - format nix files via alejandra
2024-01-04 13:45:24 +08:00
Ryan Yin
a9c2031aee
fix: emacs - mouse scrolling
2024-01-04 12:08:20 +08:00
Ryan Yin
538dc8954b
docs: how to remove apps from macOS
2024-01-04 11:39:08 +08:00
Ryan Yin
09c73d9f5e
feat: emacs - readable cli args, terminal only
2024-01-04 11:32:14 +08:00
Ryan Yin
f65ecdd821
fix: emacsclient - strange color in wezterm
2024-01-04 10:39:32 +08:00
Ryan Yin
eaa31be821
fix: ignore home-manager's default i3 config
2024-01-04 00:32:10 +08:00
Ryan Yin
57a3af6e40
fix: i3 polybar - make shell scripts excutable
2024-01-04 00:10:28 +08:00
Ryan Yin
3d8417b4a2
feat: update justfile
2024-01-03 23:47:29 +08:00
Ryan Yin
2e0863ae6d
fix: emacs - wrong-type-argument frame-live-p #<dead frame
2024-01-03 23:42:31 +08:00
Ryan Yin
b0c1301367
feat: remove emacs-overlay, use stable version instead
...
fix: emacsclient not found
feat: use nom build to show build details in debug mode
2024-01-03 22:51:40 +08:00
Ryan Yin
f68fe49720
feat: emacs daemon
2024-01-03 20:28:02 +08:00
Ryan Yin
59d9601f49
feat: zellij - remove tmux keybindings to avoid conflicts with server's tmux
2024-01-03 16:49:35 +08:00
Ryan Yin
4f2e1e050c
docs: README for emacs/neovim
2024-01-03 14:36:24 +08:00
Ryan Yin
98aba2f6da
fix: emacs - markdown-mode slow on large table editing
2024-01-03 14:11:19 +08:00
Ryan Yin
1dbd81e2fa
feat: emacs - update theme & docs
2024-01-03 13:53:45 +08:00
Ryan Yin
04c2901b5e
fix: emacs - yaml highlight with catppuccin-emacs
2024-01-03 13:47:49 +08:00
Ryan Yin
a3b9c43c44
feat: quick test for emacs/neovim
2024-01-03 13:04:27 +08:00
Ryan Yin
b0a6886b31
feat: emacs
2024-01-03 12:46:34 +08:00
Ryan Yin
4873d63ff7
docs: emacs
2024-01-03 10:54:41 +08:00
Ryan Yin
37529429bf
fix: emacs - fix & add docs
2024-01-03 10:35:27 +08:00
Ryan Yin
906fd006b0
feat: emacs - catppuccin-theme and docs
2024-01-03 09:59:04 +08:00
Ryan Yin
65a07315f2
docs: emacs
2024-01-03 01:53:57 +08:00
Ryan Yin
04dedc9fa9
feat: emacs - ignore warnings
2024-01-03 01:44:23 +08:00
Ryan Yin
cbfe78f179
feat: emacs - wakatime & copilot
2024-01-03 01:36:22 +08:00
Ryan Yin
c9102ead4f
feat: emacs - auto save on focus-out
2024-01-03 01:20:00 +08:00
Ryan Yin
26e5a3d12e
feat: emacs - copilot & docs
2024-01-03 00:35:58 +08:00
Ryan Yin
bed0d1acdc
fix: remove emacs-rime - failed to build in both nixos & darwin
2024-01-02 22:48:11 +08:00
Ryan Yin
a2dbd51b2e
feat: emacs - enable format
2024-01-02 20:07:38 +08:00
Ryan Yin
6f8b0f02fd
fix: emacs-rime & doom's PATH
2024-01-02 20:00:46 +08:00
Ryan Yin
6c18d36d48
docs: doom-emacs
2024-01-02 18:59:17 +08:00
Ryan Yin
cd2e2509bd
feat: emacs - replace neotree with treemacs
2024-01-02 18:51:47 +08:00
Ryan Yin
fc6f064a51
feat: enable emacs on fern, add dependencies for emacs/neovim
2024-01-02 18:40:46 +08:00
Ryan Yin
5809155f4b
feat: add nix-init
2024-01-02 18:00:23 +08:00
Ryan Yin
3cdb3bb181
feat: neovim - scheme-lsp
2024-01-02 17:58:55 +08:00
Ryan Yin
18ac49f165
chore: format code
2024-01-02 17:15:55 +08:00
Ryan Yin
4a76601970
feat: neovim - scheme lang
2024-01-02 17:15:09 +08:00
Ryan Yin
bfb970a6d7
docs: formatter vs linter
2024-01-02 13:55:56 +08:00
Ryan Yin
8ba3c2713f
docs: lsp & tree-sitter
2024-01-02 13:32:23 +08:00
Ryan Yin
166a4d0369
feat: neovim - disable mason
2024-01-02 12:29:45 +08:00
Ryan Yin
df7c007de3
feat: update darwin set proxy
2024-01-02 12:06:55 +08:00
Ryan Yin
7807f789cf
feat: neovim - enable lsp for nushell
2024-01-02 12:04:16 +08:00
Ryan Yin
ed822139ec
fix: Justfile - darwin rollback
2024-01-02 11:53:23 +08:00
Ryan Yin
c5b855765e
fix: typo in Justfile
2024-01-02 11:49:09 +08:00
Ryan Yin
e3ba141695
refactor: Justfile
2024-01-02 11:47:59 +08:00
Ryan Yin
709f56a0c2
fix: justfile for darwin
2024-01-02 09:38:44 +08:00
Ryan Yin
dbac1b8bd7
feat: emacs - enable lsp & tree-sitter
2024-01-01 14:22:08 +08:00
Ryan Yin
e2295f350b
refactor: dependencies for both emacs & neovim
2023-12-31 01:26:23 +08:00
Ryan Yin
1efb20f534
feat: replace Makefile with Justfile
2023-12-31 00:56:14 +08:00
Ryan Yin
23582c25a1
fix: nushell's extraConfig
2023-12-30 23:50:32 +08:00
Ryan Yin
578a845e60
feat: aliases for git/eza/bat/emacs/nvim, and some completions
2023-12-30 23:30:33 +08:00
Ryan Yin
1443cc06de
feat: emacs - more modeuls, persistent org files
2023-12-30 22:33:29 +08:00
Ryan Yin
eb91c223ff
fix: https://github.com/ryan4yin/nix-config/issues/35
2023-12-30 22:32:38 +08:00
Ryan Yin
0347b877c4
feat: ripgrep with pcre2
2023-12-30 21:11:42 +08:00
Ryan Yin
e1981c2e91
fix: doom-emacs
2023-12-30 14:01:50 +08:00
Ryan Yin
dd2edb3216
fix: home manager - emacs
2023-12-30 13:34:19 +08:00
Ryan Yin
a8d6d2e29e
feat: use kitty in hyprland
2023-12-30 13:03:58 +08:00
Ryan Yin
0cfc6140b6
feat: replace nix-doom-emacs with hlissner's config
2023-12-30 13:00:06 +08:00
Ryan Yin
6a14d05f5b
feat: add doomemacs
2023-12-30 11:17:31 +08:00
Ryan Yin
03007f48bf
docs: helix
2023-12-29 18:02:49 +08:00
Ryan Yin
b8f5458ba1
Merge pull request #34 from sxyazi/pr-fc85517c
...
fix: a typo of `yazi` to `Yazi`
2023-12-29 18:01:15 +08:00
sxyazi
aac30d1313
fix: a typo of yazi to Yazi
2023-12-29 17:52:56 +08:00
Ryan Yin
5163067773
refactor: nix path
2023-12-29 17:36:47 +08:00
Ryan Yin
57fdf25c46
fix: NIX_PATH
2023-12-29 16:54:33 +08:00
Ryan Yin
1f43d47695
feat: add packer
2023-12-29 10:01:54 +08:00
Ryan Yin
7da7eadff5
fix: foot & neovim
2023-12-29 01:21:30 +08:00
Ryan Yin
077203b375
feat: use foot as default terminal in hyprland
2023-12-29 01:07:30 +08:00
Ryan Yin
6b978b074d
fix: config for foot, add NIX_PATH for compatibility
2023-12-29 01:06:42 +08:00
Ryan Yin
af8315a657
feat: neovim
2023-12-28 23:39:37 +08:00
Ryan Yin
6442377d1c
feat: sshkey romantic, and yazi theme
2023-12-28 21:45:45 +08:00
Ryan Yin
b81b285d92
feat: zellij + yazi + helix
2023-12-28 14:34:15 +08:00
Ryan Yin
d393fa707f
feat: lazy.nvim + NixOS
2023-12-28 13:55:25 +08:00
Ryan Yin
62c14b3c84
docs: zellij's lock mode(passthrough)
2023-12-28 09:58:33 +08:00
Ryan Yin
29e9e4cecd
fix: theme - yazi
2023-12-28 09:36:42 +08:00
Ryan Yin
2cdb0afe48
feat: add theme - catppuccin-yazi
2023-12-28 00:23:11 +08:00
Ryan Yin
19d6cdf416
feat: disable toogleterm.nvim, zellij is far more better than it
2023-12-27 23:12:09 +08:00
Ryan Yin
973c4d27d0
feat: README for neovim + zellij
2023-12-27 23:02:56 +08:00
Ryan Yin
248cf2e86f
feat: use zellij as my daily terminal environemnt, remote tmux
2023-12-27 22:32:02 +08:00
Ryan Yin
148da9eecf
fix: zellij's auto start in nushell
2023-12-27 21:12:10 +08:00
Ryan Yin
0ceb810133
feat: replace guile with racket-minimal
2023-12-27 21:06:56 +08:00
Ryan Yin
137e11e81f
feat: shortname of zellij
...
feat: autostart zellij in nushell
2023-12-27 19:29:48 +08:00
Ryan Yin
8c71e7aade
refactor: move yazi/helix into server related apps
2023-12-27 18:02:04 +08:00
Ryan Yin
03a14c40fe
fix: kitty's config for darwin
2023-12-27 16:24:43 +08:00
Ryan Yin
95b976c171
feat: limit neovim's title length
2023-12-27 12:18:38 +08:00
Ryan Yin
de5b30e92a
fix: nushell scripts
2023-12-26 20:13:29 +08:00
Ryan Yin
9a937013d8
feat: waybar - catppuccin-mocha
2023-12-26 20:13:02 +08:00
Ryan Yin
1962a582c2
feat: add clash-meta for darwin
2023-12-26 15:04:36 +08:00
Ryan Yin
271fad0288
fix: nushell's extraConfig
2023-12-26 14:12:37 +08:00
Ryan Yin
3c1df26fc9
chore: remove useless config - i3
2023-12-26 05:10:25 +08:00
Ryan Yin
c205079d46
fix: copy polybar's themes into this repo
2023-12-26 05:04:12 +08:00
Ryan Yin
49dd2c1b2f
feat: replace i3blocks/rofi's config with polybar-themes - i3
2023-12-26 04:52:54 +08:00
Ryan Yin
669404d2c3
feat: nushellFull & bashInteractive
2023-12-26 04:51:14 +08:00
Ryan Yin
e6008a35ad
chore: adjust wallpaper's switch inteval
2023-12-25 21:10:19 +08:00
Ryan Yin
00cab89857
fix: kitty's keybindings for switching tabs
2023-12-25 19:29:08 +08:00
Ryan Yin
53e6c6d872
chore: update macOS's Hot Corners
2023-12-25 15:38:30 +08:00
Ryan Yin
bbe6ac0fcd
feat: install wezterm via nixpkgs instead of homebrew
2023-12-25 15:23:26 +08:00
Ryan Yin
54cd7bdcdb
docs: misc
2023-12-25 15:03:20 +08:00
Ryan Yin
735f803c66
docs: misc
2023-12-25 14:41:47 +08:00
Ryan Yin
378319e4bf
feat: selecting&searching in kitty
2023-12-25 14:40:56 +08:00
Ryan Yin
15727ea482
docs: misc
2023-12-25 11:53:27 +08:00
Ryan Yin
3b548b581c
refactor: username
2023-12-25 11:31:18 +08:00
Ryan Yin
d2a1bb18eb
docs: update comments for nix-darwin's manual operations
2023-12-25 10:27:57 +08:00
Ryan Yin
e29f62f228
feat: remap esc to capslock
2023-12-25 10:22:58 +08:00
Ryan Yin
0013c9d01e
feat: more envs for wayland
2023-12-25 08:39:36 +08:00
Ryan Yin
07a45af96b
feat: touchbar natural_scr - shoukei
2023-12-25 08:35:11 +08:00
Ryan Yin
3a1eaa589d
feat: waybar - battery for shoukei
2023-12-25 08:31:34 +08:00
Ryan Yin
fe599a2143
feat: remap esc to capslock
2023-12-25 08:17:45 +08:00
Ryan Yin
9915343370
fix: nixos-hardware's apple-t2 hardcoded some path
2023-12-25 01:12:03 +08:00
Ryan Yin
b3c91a0e7a
fix: i3blocks do not show in shoukei
2023-12-25 00:41:59 +08:00