Ryan Yin
d3a2c49822
feat: niri - blur
2026-05-03 18:45:56 +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
ae9c127b5c
chore: cleanup flake inputs
2026-04-27 14:08:58 +08:00
Ryan Yin
3a6a75c703
feat: helix - use stable version
2026-04-27 00:40:49 +08:00
Ryan Yin
fb1d8118e3
feat: npmrc min-release-age
2026-04-17 16:20:46 +08:00
Ryan Yin
6cfc3c3154
chore: update llm models
2026-04-09 10:10:30 +08:00
Ryan Yin
910b9f322d
feat: install ai agents via llm-agents.nix
2026-03-31 19:42:11 +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
f373f5ee5b
feat(nixos): add cursor-cli/claude-code/gemini-cli/opencode
2026-03-24 12:20:47 +08:00
Ryan Yin
0d569116d2
chore: gh-cli update config
2026-03-23 00:22:21 +08:00
Ryan Yin
73567c3e0d
feat: add bun
2026-03-21 22:58:13 +08:00
Ryan Yin
54d1d559a0
fix: missing npm/pnpm
2026-03-20 23:29:39 +08:00
Ryan Yin
d72bc84265
fix: modelscope
2026-03-20 23:25:45 +08:00
Ryan Yin
64a5b6fedd
fix: comment out pass-import
2026-03-20 12:24:48 +08:00
Ryan Yin
193b5f3558
fix: comment out mycli to avoid dependencies issue
2026-03-16 17:47:35 +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
aaa6b77b15
chore: add yt-dlp downloader
2026-03-12 21:44:33 +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
e57fc9d479
chore: remove claude-code, zed-editor & antigravity
2026-03-10 22:58:44 +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
3a826d60f6
chore: remove avante.nvim - no longer used
2026-02-16 14:34:20 +08:00
Ryan Yin
6fdc5e7fb9
fix: update wechat, fix warnings & issues after update
2026-02-15 18:09:25 +08:00
Ryan Yin
e1ef5587fd
chore: update yazi config
2026-01-04 16:45:44 +08:00
Ryan Yin
bc1bbf3318
fix: git aliases
2025-12-29 21:57:50 +08:00
Ryan Yin
bda311ad9a
chore: use glm 4.7 for claude code
2025-12-24 11:45:06 +08:00
Ryan Yin
fdcc3be59d
chore: update claude models
2025-12-03 14:09:06 +08:00
Ryan Yin
81dbc5b8de
feat(darwin): adjust terminal font size
2025-12-01 10:57:39 +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
cd4389a40f
fix: programs.git - renamed options
2025-11-11 10:59:04 +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
0cdc201974
fix: claude-code
2025-11-01 12:10:52 +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
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
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