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
Ryan Yin
1d6ffd7785
Merge pull request #33 from ryan4yin/modular-home
...
feat: Modular home
2023-12-25 00:10:56 +08:00
Ryan Yin
647f56d213
chore: remove useless config in hyprland
2023-12-25 00:08:11 +08:00
Ryan Yin
210aa544fc
fix: user environment variables do not take effects
2023-12-25 00:01:15 +08:00
Ryan Yin
5e83259bcb
fix: enable nvidia on idol-ai
2023-12-24 23:32:08 +08:00
Ryan Yin
0a2aae246a
fix: neovim fzf
2023-12-24 23:05:58 +08:00
Ryan Yin
30881f356a
feat: modular i3's configurations
2023-12-24 22:51:32 +08:00
Ryan Yin
3aaaeb49ca
feat: modular hyprland's configurations
2023-12-24 22:39:27 +08:00
Ryan Yin
55e12cddaf
feat: modular ssh config
2023-12-24 21:43:14 +08:00
Ryan Yin
ac4f625768
feat: modular home
2023-12-24 20:56:44 +08:00
Ryan Yin
2d44bc6006
Merge pull request #32 from ryan4yin/apple-t2
...
feat: new host - shoukei
2023-12-24 19:29:38 +08:00
Ryan Yin
03c1d14ed9
feat: new host - shoukei
2023-12-24 19:27:31 +08:00
Ryan Yin
73a746cebd
fix: darwin
2023-12-24 01:00:56 +08:00
Ryan Yin
1e9dc4df4b
feat: share openssh's authorizedKeys between darwin & NixOS
2023-12-23 22:00:40 +08:00
Ryan Yin
7dd55a5de9
chore: nix fmt
2023-12-23 21:39:51 +08:00
Ryan Yin
e61116140d
Merge pull request #31 from ryan4yin/modular
...
feat: refactoring configuration with `options` to make it more modular
2023-12-23 21:36:09 +08:00
Ryan Yin
b75b79057b
feat: refactoring configuration with options to make it more modular
2023-12-23 21:35:12 +08:00
Ryan Yin
1f08d10ac7
fix: man page show odd characters
2023-12-23 19:57:57 +08:00
Ryan Yin
b2cf885637
fix: missing hyprland's packages
2023-12-23 19:31:37 +08:00
Ryan Yin
44eb487df9
refactor: home-manager
2023-12-23 17:43:57 +08:00
Ryan Yin
006bf56fd7
docs: why install i3/hyprland in home-manager instead of NixOS
2023-12-23 17:36:07 +08:00
Ryan Yin
73e3707570
refactor: start i3/hyprland in home-manager instead of NixOS
2023-12-23 17:23:25 +08:00
Ryan Yin
82cfa4c6f7
feat: my custom libAttrs
2023-12-23 11:06:50 +08:00
Ryan Yin
27dd5ebb13
docs: update README
2023-12-23 11:06:50 +08:00
Ryan Yin
a589feee7b
feat: homebrew - darwin
2023-12-22 21:23:23 +08:00
Ryan Yin
a9459e7606
feat: darwin
2023-12-22 21:20:02 +08:00
Ryan Yin
ad86ed60dc
feat: update PATH
2023-12-22 21:03:25 +08:00
Ryan Yin
2a42da46ad
fix: mitmproxy on macOS
2023-12-22 17:01:30 +08:00
Ryan Yin
1817f41423
feat: update for shells
2023-12-22 16:59:56 +08:00
Ryan Yin
217057612c
feat: migrate yazi into base
2023-12-22 16:43:37 +08:00
Ryan Yin
a1b5572eea
refactor: via statix
2023-12-22 12:07:37 +08:00
Ryan Yin
cddd8101c7
fix: darwin fern
2023-12-22 09:49:09 +08:00
Ryan Yin
d6f6154a22
fix: suzu - orangepi5
2023-12-22 01:49:28 +08:00
Ryan Yin
8ac24e4f13
refactor: replace mapAttrs' with mapAttrs
2023-12-22 01:43:28 +08:00
Ryan Yin
e4abf62ec3
refactor: replace listToAttrs with mapAttrs' to get a cleaner definition
2023-12-22 01:28:48 +08:00
Ryan Yin
05aa451895
refactor: systems
2023-12-22 01:18:25 +08:00
Ryan Yin
c49a96ae29
docs: update docs for idols - ai
2023-12-22 00:18:04 +08:00
Ryan Yin
ac3c05545f
fix: typo
2023-12-22 00:15:30 +08:00
Ryan Yin
b12af73ff6
fix: increase of tmpfs's size by mount a btrfs subvolume for it
...
feat: migrate nixos-installer from a separate branch into a folder
2023-12-22 00:13:21 +08:00
Ryan Yin
45b52845f7
feat: disable flake_check in ci
2023-12-21 17:48:18 +08:00
Ryan Yin
434b3bfe81
feat: enable zram
2023-12-21 17:10:11 +08:00
Ryan Yin
6c1cd365a0
feat: enable zram
2023-12-21 17:09:34 +08:00
Ryan Yin
b1d9bbc26e
feat: enable zram
2023-12-21 17:08:39 +08:00
Ryan Yin
76b0b1c68d
fix: disable flake_check in ci temporarily
2023-12-21 15:37:28 +08:00
Ryan Yin
6dca4d1492
docs: README
2023-12-21 15:32:28 +08:00
Ryan Yin
a237c108d1
fix: bash in mkShell
2023-12-21 14:46:20 +08:00
Ryan Yin
9832a955e4
feat: darwin - homebrew mirror, replace iglance with stats
2023-12-21 12:24:12 +08:00
Ryan Yin
c90bb514d0
feat: new aarch64-darwin host - fern
2023-12-21 12:03:16 +08:00
Ryan Yin
932e1a236c
Merge pull request #30 from ryan4yin/fern
...
feat: new aarch64-darwin host - fern
2023-12-20 23:02:46 +08:00
Ryan Yin
e70f7269f4
feat: new aarch64-darwin host - fern
2023-12-20 21:43:16 +08:00
Ryan Yin
a07dfbe36a
feat: replace agenix with ragenix
2023-12-20 15:37:33 +08:00
Ryan Yin
d57e3ff61b
fix: fcitx5 theme
2023-12-20 13:29:25 +08:00
Ryan Yin
6f38faef79
fix: ci
2023-12-20 13:25:42 +08:00
Ryan Yin
50d9301e13
feat: migrate capptuccin themes into my nur-packages, add nix's access-tokens into secrets
2023-12-20 13:13:54 +08:00
Ryan Yin
58b02a6b16
feat: replace home.activation.xxx via home.file.<name>.force
2023-12-20 10:45:01 +08:00
Ryan Yin
29511fa574
feat: refactor flake.nix
2023-12-20 02:19:40 +08:00
Ryan Yin
809a68fa27
feat: add github workflow - flake_check
2023-12-19 21:03:59 +08:00
Ryan Yin
2ac43c8a33
feat: add github workflow - flake_check
2023-12-19 20:45:53 +08:00
Ryan Yin
802e9e6e39
feat: auto nix develop - direnv
2023-12-19 20:45:27 +08:00
Ryan Yin
625691084a
fix: The following files have unrecognized content and would be overwritten: /etc/bashrc /etc/zshrc /etc/zshenv
2023-12-18 15:09:43 +08:00
Ryan Yin
38e7a45bb8
fix: agenix on nix-darwin
2023-12-18 14:42:03 +08:00
Ryan Yin
dbe62811c7
fix: agenix on nix-darwin, update flake.nix
2023-12-18 14:05:45 +08:00
Ryan Yin
8d83ded0fb
feat: update git pre-commit checks
2023-12-18 11:14:17 +08:00
Ryan Yin
74cec7dd8e
feat: nix fmt
2023-12-18 01:06:28 +08:00
Ryan Yin
b2f75a37dc
feat: nix fmt
2023-12-18 00:36:59 +08:00
Ryan Yin
a04a058077
feat: refactor, hyprland - greet with autologin
2023-12-18 00:32:41 +08:00
Ryan Yin
7d03e63bdd
feat: upgrade system.stateVersion
...
feat: autologin - hyprland / i3
feat: 256color for console tty
2023-12-17 05:59:22 +08:00
Ryan Yin
1cf34add85
fix: fcitx - macOS
2023-12-17 00:09:13 +08:00
Ryan Yin
20b6aa07af
feat: update flake.lock, add eye-protection.nix
2023-12-17 00:08:54 +08:00
Ryan Yin
ab5a68ce9d
feat: change linux kernel to xanmod
2023-12-16 21:44:05 +08:00
Ryan Yin
da729c1ade
feat: add aws ssm plugin
2023-12-13 18:10:05 +08:00
Ryan Yin
f899d59da9
docs: impermanence - ai
2023-12-13 12:23:21 +08:00
Ryan Yin
ca8f0dc166
feat: disable nix channel
2023-12-13 11:57:59 +08:00
Ryan Yin
393338a23d
fix: disable docker storageDriver
2023-12-12 23:39:35 +08:00
Ryan Yin
5ca251646a
feat: docker - pulling using containerd
2023-12-12 22:08:32 +08:00
Ryan Yin
75ef84913f
fix: agenix failed to decrypt secrets when booting
2023-12-12 20:37:03 +08:00
Ryan Yin
b92537e264
fix: nix-darwin
2023-12-12 11:28:24 +08:00
Ryan Yin
e3a17925f2
fix: nix optimise storage
2023-12-09 16:37:54 +08:00
Ryan Yin
c170e251ac
fix: nixConfig.extra-sbustituers https://github.com/ryan4yin/nixos-and-flakes-book/discussions/62#discussioncomment-7805510
2023-12-09 14:18:19 +08:00
Ryan Yin
ec1747707b
fix: terminfo
2023-12-08 17:50:32 +08:00
Ryan Yin
56f2abc737
fix: terminfo error on macOS
2023-12-08 14:24:44 +08:00
Ryan Yin
cb6f46aea8
fix: syntax error, optimise tmux
2023-12-07 22:38:04 +08:00
Ryan Yin
dfab5ddacc
fix: TERM and TERMINFO
2023-12-07 22:02:01 +08:00
Ryan Yin
0e2faec44f
docs: wezterm crash with the latest hyprland
2023-12-07 21:12:17 +08:00
Ryan Yin
88671c40e7
Merge pull request #27 from ryan4yin/fix-nushell-neovim
...
fix: environment variables missed in nushell
2023-12-07 20:10:01 +08:00
Ryan Yin
9f59301a0e
fix: environment variables missed in nushell
...
fix: https://github.com/ryan4yin/nix-config/issues/26
2023-12-07 13:10:15 +08:00
Ryan Yin
d13a353921
revert: shell wrapper for neovim's terminal still useless on macOS
2023-12-07 10:47:08 +08:00
Ryan Yin
989989ecc6
docs: update comments
2023-12-07 10:39:03 +08:00
Ryan Yin
0a66a3b0a3
docs: comment for nvim-shell
2023-12-07 00:27:30 +08:00
Ryan Yin
be036118ca
feat: optimise autosave.nvim
2023-12-06 23:50:07 +08:00
Ryan Yin
601fcafd31
fix: autosave.nvim & yazi
2023-12-06 23:07:01 +08:00
Ryan Yin
087d38487c
feat: access extraPackages in neovim's terminal - add a shell wrapper
2023-12-06 22:39:10 +08:00
Ryan Yin
b0e481a1f1
fix: package collisions
2023-12-06 11:45:26 +08:00
Ryan Yin
1ca7607814
feat: update yazi, add tools for java development
2023-12-05 21:05:37 +08:00
Ryan Yin
59ea29a7ab
feat: auto chmod agenix's secrets on darwin
2023-12-05 12:12:32 +08:00
Ryan Yin
486a3b343c
feat: disable flatpak
2023-12-05 12:01:07 +08:00
Ryan Yin
3b7772712e
docs: update README
2023-12-05 11:44:19 +08:00
Ryan Yin
37b34beca4
feat: enable waydroid & lxd
2023-12-05 11:18:15 +08:00
Ryan Yin
ef60e7bf91
fix: warning for i3wm - xdg-portal
2023-12-03 01:10:36 +08:00
Ryan Yin
05bfd2df13
fix: persistent files
2023-12-03 00:40:13 +08:00
Ryan Yin
9d00eb39f9
fix: pipewire-pulse.service failed to start
2023-12-02 23:56:45 +08:00
Ryan Yin
30a9619f2c
feat: add groups for udev rules
2023-12-02 23:50:56 +08:00
Ryan Yin
da2ab6f86b
fix: docker storage driver - btrfs
2023-12-02 22:57:35 +08:00
Ryan Yin
7c61a58808
feat: secureboot
2023-12-02 22:46:52 +08:00
ryan4yin
67c62534e8
feat: impermanence
2023-12-02 20:56:50 +08:00
Ryan Yin
26dc7bb149
fix: wezterm's chinese font on macOS
2023-12-01 16:42:21 +08:00
Ryan Yin
a1120fd930
Merge pull request #22 from zhpjy/main
...
修正简体中文显示为异体(日文)字形问题
2023-12-01 16:41:14 +08:00
zhpjy
13c72a8256
修正简体中文显示为异体(日文)字形问题
...
参考:https://wiki.archlinuxcn.org/wiki/%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%E6%9C%AC%E5%9C%B0%E5%8C%96#%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98:~:text=%E5%AD%97%E4%BD%93%E8%B0%83%E6%A0%A1%E6%8C%87%E5%8D%97-,%E4%BF%AE%E6%AD%A3%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%E6%98%BE%E7%A4%BA%E4%B8%BA%E5%BC%82%E4%BD%93%EF%BC%88%E6%97%A5%E6%96%87%EF%BC%89%E5%AD%97%E5%BD%A2,-%5B%E7%BC%96%E8%BE%91%20%7C
2023-12-01 00:54:52 +08:00
Ryan Yin
0322de2622
feat: add istioctl
2023-11-30 17:39:35 +08:00
Ryan Yin
d9be6f9213
fix: wezterm on darwin
2023-11-30 11:01:53 +08:00
Ryan Yin
b977203d15
feat: mount swap subvolume in read-only mode
2023-11-28 22:10:39 +08:00
Ryan Yin
db4e3b5fdd
feat: enable btrfs's zstd compression
2023-11-28 00:26:40 +08:00
Ryan Yin
a1f4764526
fix: nix-darwin with nixos-23.11
2023-11-27 16:16:24 +08:00
Ryan Yin
0996ec71e9
docs: update comments
2023-11-27 01:14:17 +08:00
ryan4yin
2e8d068070
feat: encrypted boot partition, fix nix.gc args
2023-11-27 00:38:13 +08:00
Ryan Yin
ee606e5518
fix: replace gparted with parted
2023-11-26 22:54:01 +08:00
Ryan Yin
440eb287ed
feat: add gparted & ventoy
2023-11-26 22:50:53 +08:00
Ryan Yin
ee9828151c
docs: README
2023-11-26 22:40:32 +08:00
Ryan Yin
0b6bafb39c
feat: minor updates for neovim & bat
2023-11-26 19:52:07 +08:00
Ryan Yin
df570294b4
Merge pull request #20 from ryan4yin/nixos-23.11
...
feat: upgrade nixpkgs to 23.11
2023-11-26 19:27:20 +08:00
Ryan Yin
5e0c7e90ff
feat: encrypted root partition with btrfs(except /boot partition)
2023-11-26 19:17:09 +08:00
Ryan Yin
ada780afc8
feat: upgrade nixpkgs to 23.11
2023-11-15 01:24:42 +08:00
Ryan Yin
d624ab4323
feat: update flake.lock
2023-10-29 14:59:35 +08:00
Ryan Yin
f2dfb10c1b
fix: sync to gitee
2023-10-04 12:35:09 +08:00
Ryan Yin
f10666ff7c
feat: sync to gitee
2023-10-04 12:30:36 +08:00
Ryan Yin
a378fa3d60
feat: rime-data - update user dict
2023-10-02 16:56:20 +08:00
Ryan Yin
dfefa53e6b
feat: terraformer
2023-09-26 12:21:59 +08:00
Ryan Yin
09a6af9d36
docs: secrets
2023-09-19 11:44:31 +08:00
Ryan Yin
1172968a93
feat: add guile
2023-09-15 17:05:51 +08:00
Ryan Yin
6d2ba3f0c1
fix: typo
2023-09-11 01:06:34 +08:00
Ryan Yin
262988949c
feat: gowin eda - fpga
2023-09-08 22:27:03 +08:00
Ryan Yin
f5a745f37e
feat: aliyun-cli
2023-09-08 18:42:21 +08:00
Ryan Yin
02b6079198
feat: add btop for macOS, remove verible from macOS
2023-09-07 16:35:59 +08:00
Ryan Yin
c645d31dd3
feat: neovim - support verilog / systemverilog
2023-09-06 22:23:57 +08:00
Ryan Yin
32a6789f44
feat: adjust font's dpi
2023-09-06 21:53:38 +08:00
Ryan Yin
f173808e10
fix: sonic-pi
2023-08-28 20:38:23 +08:00
Ryan Yin
7ba80d4458
feat: add sonic-pi - music programming
2023-08-28 13:36:26 +08:00
Ryan Yin
e63a1a92e8
Merge pull request #16 from DataEraserC/main-2
...
Remove extra curly brace
2023-08-21 21:38:09 +08:00
雑魚~雑魚~
90cb0f987b
Remove extra curly brace
2023-08-21 05:08:07 -06:00
Ryan Yin
bfd05251f2
feat: bump flake.lock
2023-08-19 02:41:04 +08:00
Ryan Yin
13b70df944
feat: use wireless interface for nozomi & yukina
2023-08-19 02:40:48 +08:00
Ryan Yin
a0c6965438
feat: add nur-ryan4yin, install yazi
2023-08-17 22:57:08 +08:00
Ryan Yin
e36daaa48c
fix: macOS - commands like are required by some tools
2023-08-17 14:44:26 +08:00
Ryan Yin
ca239579d5
feat: add pictures for 12kingdoms
2023-08-17 02:22:25 +08:00
Ryan Yin
d34d2adb42
feat: update Makefile for aarch SBCs
2023-08-17 02:17:03 +08:00
Ryan Yin
cc80f0e885
docs: add comments
2023-08-17 02:15:12 +08:00
Ryan Yin
737603403a
feat: aarch64 host - suzu
2023-08-17 02:14:00 +08:00
Ryan Yin
05a94aae60
chore: fcitx5 - remove useless config
2023-08-16 23:45:36 +08:00
Ryan Yin
b02b7c0af8
feat: more ssh keys
2023-08-16 20:40:54 +08:00
Ryan Yin
24cd473387
feat: README for /lib
2023-08-16 18:38:44 +08:00
Ryan Yin
f6630bc6e0
feat: README for /lib
2023-08-16 18:35:11 +08:00
Ryan Yin
417e6658dc
Merge pull request #15 from DataEraserC/main-1
...
Fix typo
2023-08-16 18:27:08 +08:00
雑魚~雑魚~
f626371732
Fix typo
2023-08-16 04:25:29 -06:00
Ryan Yin
d318e35a93
feat: README - add pictures
2023-08-16 03:28:58 +08:00
Ryan Yin
7ddac56e17
feat: README - add pictures
2023-08-16 03:28:44 +08:00
Ryan Yin
b060b69114
feat: README - add pictures
2023-08-16 03:26:15 +08:00
Ryan Yin
12f3032d8d
feat: deploy via colmena
2023-08-16 03:12:31 +08:00
Ryan Yin
bbd300422b
fix: licheepi4a - mount boot partition
2023-08-16 02:44:34 +08:00
Ryan Yin
b2d19ee218
Merge pull request #14 from ryan4yin/riscv64
...
feat: add riscv64 cluster - rolling girls
2023-08-16 02:07:38 +08:00
Ryan Yin
f5c1148c94
feat: add riscv64 cluster - rolling girls
2023-08-16 02:06:48 +08:00
Ryan Yin
f682523804
feat: deploy remotely via colmena(instead of nixos-rebuild)
2023-08-16 00:14:13 +08:00
Ryan Yin
b635efba09
feat: add color picker
2023-08-16 00:14:13 +08:00
Ryan Yin
bd474f798e
Merge pull request #13 from Balssh/main-1
...
Fix typo
2023-08-15 08:36:38 +08:00
George Bals
1575e50fea
Fix typo
...
I love this repo, is very helpful in learning nixos
2023-08-15 00:02:01 +03:00
Ryan Yin
ae851875a9
fix: wezterm - font
2023-08-14 14:43:09 +08:00
Ryan Yin
24630c5e5d
feat: add docs for terminal
2023-08-14 13:37:56 +08:00
Ryan Yin
ae35522d11
feat: kitty - toggle maximized
2023-08-14 13:29:50 +08:00
Ryan Yin
6634eb7cb0
feat: wezterm - toggle window size
2023-08-14 13:21:16 +08:00
Ryan Yin
d0568b9f19
feat: wezterm - toggle opacity
2023-08-14 13:16:01 +08:00
Ryan Yin
803992635f
feat: enable wezterm
2023-08-14 12:25:14 +08:00
Ryan Yin
9dbf2293ce
fix: neovim & wezterm
2023-08-14 11:51:16 +08:00
Ryan Yin
bc9b29f62b
feat: neovim - using configs from astrocommunity
2023-08-14 02:20:16 +08:00
Ryan Yin
7347bcb842
feat: neovim - markdown-preview
2023-08-14 01:41:34 +08:00
Ryan Yin
cc9dfa7940
Update FUNDING.yml
2023-08-13 17:34:37 +08:00
Ryan Yin
0db7703857
docs: neovim - flash.nvim
2023-08-13 00:47:20 +08:00
Ryan Yin
c8e84fbc36
feat: neovim - add flash.nvim
2023-08-13 00:38:33 +08:00
Ryan Yin
d3553ae104
feat: neovim - add flash.nvim
2023-08-13 00:26:06 +08:00
Ryan Yin
9c5a1b12ef
feat: neovim - fix performance issue of telescope preview
2023-08-12 22:42:35 +08:00
Ryan Yin
d282a3b0b6
feat: neovim - more plugins
2023-08-12 22:03:02 +08:00
Ryan Yin
62487cc5ca
docs: neovim
2023-08-12 21:36:21 +08:00
Ryan Yin
f81c62dc0a
feat: neovim - noice.nvim
2023-08-12 21:30:20 +08:00
Ryan Yin
f02f673012
feat: update flake inputs
2023-08-12 21:15:49 +08:00
Ryan Yin
0be942efe2
feat: neovim - more plugins
2023-08-12 21:00:48 +08:00
Ryan Yin
9f91849707
docs: neovim
2023-08-12 20:28:10 +08:00
Ryan Yin
1cdf80adff
docs: neovim
2023-08-12 20:26:01 +08:00
Ryan Yin
8be00a52c8
docs: neovim
2023-08-12 20:22:22 +08:00
Ryan Yin
eb5c35d670
docs: neovim
2023-08-12 20:21:11 +08:00
Ryan Yin
d00d8cd43b
docs: neovim
2023-08-12 20:17:33 +08:00
Ryan Yin
b4ea5aa354
docs: neovim
2023-08-12 20:16:05 +08:00
Ryan Yin
8a9af081fc
docs: neovim
2023-08-12 20:10:09 +08:00
Ryan Yin
ef86bc96f6
docs: neovim
2023-08-12 20:09:17 +08:00
Ryan Yin
289888aa50
feat: neovim - more plugins
2023-08-12 18:43:27 +08:00
Ryan Yin
5b1b79a760
fix: hyprland - cursor disapper with Nvidia GPU
2023-08-12 15:02:05 +08:00
Ryan Yin
c60388668c
feat: remove vscode
2023-08-12 14:57:59 +08:00
Ryan Yin
9c3e4bea8d
feat: neovim - find and search globally, refactoring
2023-08-12 14:52:48 +08:00
Ryan Yin
2f6d1aa482
feat: add comments
2023-08-12 14:09:50 +08:00
Ryan Yin
c5267e7932
feat: add tools for CLI search and replace, with diff preview
2023-08-12 13:57:30 +08:00
Ryan Yin
08baea2e22
feat: disable remote building
2023-08-12 11:54:18 +08:00
Ryan Yin
356ed4bfdc
feat: add git-trim
2023-08-09 14:35:17 +08:00
Ryan Yin
3799aa0c90
fix: git delmerged
2023-08-09 13:13:39 +08:00
Ryan Yin
28779f60ea
feat: git config
2023-08-09 12:40:31 +08:00
Ryan Yin
d0a9bdd002
feat: git config
2023-08-09 12:00:51 +08:00
Ryan Yin
0ee541c9e4
feat: git config
2023-08-09 12:00:32 +08:00
Ryan Yin
e1baf45441
feat: proxychains's conf for macOS
2023-08-09 11:25:18 +08:00
Ryan Yin
e6c1b945f3
feat: proxychains-ng on macOS
2023-08-09 11:17:59 +08:00
Ryan Yin
0efb7dfba1
Update FUNDING.yml
2023-08-09 00:19:29 +08:00
Ryan Yin
4760e508be
Create FUNDING.yml
2023-08-09 00:18:48 +08:00
Ryan Yin
682346a66a
feat: update flake.lock
2023-08-07 15:25:33 +08:00
Ryan Yin
0fac56f612
fix: typo(tab instead of space)
2023-08-07 15:19:31 +08:00
Ryan Yin
270d43251f
feat: update packages to the latest version, disable wezterm
2023-08-07 15:05:04 +08:00
Ryan Yin
c3cf8138f8
feat: rime-data - add chinese character - 矽
2023-08-07 15:04:22 +08:00
Ryan Yin
7ccccfc84c
feat: remove duplicate configs
2023-08-07 01:16:11 +08:00
Ryan Yin
e39b79c508
feat: use the same nixpkgs as much as possible - macOS
2023-08-04 22:40:15 +08:00
Ryan Yin
664506b6cb
feat: use the same nixpkgs as much as possible
2023-08-04 22:37:18 +08:00
Ryan Yin
a946ff7cce
feat: disable neovim's experimental plugin - noice.nvim
2023-08-04 00:40:17 +08:00
Ryan Yin
99819c1df5
docs: minor updates
2023-08-04 00:32:40 +08:00
Ryan Yin
c515ea9807
feat: start dockerd on boot
2023-08-03 23:53:04 +08:00
Ryan Yin
7ce3e9a391
feat: add tcpdump, update comments
2023-08-03 23:36:15 +08:00
Ryan Yin
f61271a323
feat: comments
2023-08-03 23:22:20 +08:00
Ryan Yin
4a988dbce7
refactor: development environment
2023-08-03 23:16:12 +08:00
Ryan Yin
79a866a287
feat: bump astronvim's version to v3.34.5
2023-08-03 17:31:15 +08:00
Ryan Yin
bd53ef65ec
feat: add sshconfig for k8s masters
2023-08-03 01:10:26 +08:00
Ryan Yin
804bf99e74
fix: remote building - virtual machines
2023-08-03 00:02:37 +08:00
Ryan Yin
6e7fa3e223
docs: how to search in kitty/alacritty
2023-08-01 17:49:33 +08:00
Ryan Yin
508a45d801
feat: kitty - tab bar on top
2023-08-01 13:16:43 +08:00
Ryan Yin
7c9cb5156f
feat: update macOS's system config
2023-08-01 13:16:43 +08:00
Ryan Yin
08d8c4cbc5
fix: firefox gets wrong timezone on NixOS
2023-07-31 21:24:25 +08:00
Ryan Yin
7dc0adee72
feat: add bpftrace
2023-07-31 14:44:28 +08:00
Ryan Yin
d61b27bcb5
feat: add bfg-repo-cleaner
2023-07-31 10:56:12 +08:00
Ryan Yin
0030a41a8f
feat: install jdk17(Adoptium prebuilt jdk on macOS)
2023-07-31 10:52:43 +08:00
Ryan Yin
66fa46afb6
feat: adjust alacritty & kitty for macOS
2023-07-31 10:33:56 +08:00
Ryan Yin
26da19ba38
fix: grim(wayland): Failed to create image. https://github.com/ryan4yin/nix-config/issues/11
2023-07-30 17:45:17 +08:00
Ryan Yin
81a4104973
docs: README
2023-07-30 17:08:44 +08:00
Ryan Yin
6b55dfca46
docs: README
2023-07-30 17:00:56 +08:00
Ryan Yin
b3676ccbe6
fix: correct waybar's config format
2023-07-30 16:44:41 +08:00
Ryan Yin
71af10ff3b
feat: update readme, adjust nix settings
2023-07-30 16:32:05 +08:00
Ryan Yin
a99adf065d
feat: update for hyprland(wayland)
...
refactor: core-desktop.nix & core-server.nix
2023-07-30 16:18:44 +08:00
Ryan Yin
2485f24fcc
docs: remove useless comments
2023-07-30 15:23:33 +08:00
Ryan Yin
777d915cd2
fix: https://github.com/ryan4yin/nix-config/issues/10
2023-07-30 15:16:48 +08:00
Ryan Yin
5df740ca6e
docs: README
2023-07-30 05:06:20 +08:00
Ryan Yin
dd27f9eaeb
fix: add psmisc(killall)
2023-07-30 05:04:52 +08:00
Ryan Yin
d370d96f47
feat: update for gtk/x11/xwayland
2023-07-30 04:48:46 +08:00
Ryan Yin
1e98f591f5
feat: replace wofi by anyrun - wayland
2023-07-30 04:19:03 +08:00
Ryan Yin
5e2bec4ac5
docs: README - WARNGING
2023-07-30 01:52:14 +08:00
Ryan Yin
0c30883e22
docs: README - secrets
2023-07-30 01:45:49 +08:00
Ryan Yin
c9a42f1a13
feat: update Makefile
2023-07-30 01:37:02 +08:00
Ryan Yin
a9c123d9d4
feat: update specific input
2023-07-30 01:35:55 +08:00
Ryan Yin
e4c9e863cf
feat: update comments
2023-07-30 01:25:28 +08:00
Ryan Yin
2970073d5e
feat: add README for lib
2023-07-30 01:20:47 +08:00
Ryan Yin
8bef422482
fix: README
2023-07-30 00:58:52 +08:00
Ryan Yin
6247cecf0b
fix: README
2023-07-30 00:56:02 +08:00
Ryan Yin
721e74845a
fix: typo
2023-07-30 00:51:30 +08:00
Ryan Yin
349ff8b5a1
feat: migrate wallpaper_random.py into another repo: ryan4yin/wallpapers
2023-07-30 00:43:27 +08:00
Ryan Yin
4cf9b16faf
feat: replace nnn with ranger
2023-07-30 00:28:44 +08:00
Ryan Yin
8fc95549bf
feat: replace nnn with ranger
2023-07-30 00:28:14 +08:00
Ryan Yin
f2dbaba802
feat: replace nnn with ranger
2023-07-30 00:24:14 +08:00
Ryan Yin
538c81ca47
feat: comments for wallpaper_random.py
2023-07-30 00:06:06 +08:00
Ryan Yin
32161dd090
feat: comments for wallpaper_random.py
2023-07-30 00:04:39 +08:00
Ryan Yin
a310ab4d4a
feat: wallpaper_random
2023-07-30 00:00:38 +08:00
Ryan Yin
bc290e371b
feat: update README
2023-07-29 22:33:32 +08:00
Ryan Yin
b407453836
feat: add README into subfolders
2023-07-29 22:15:01 +08:00
Ryan Yin
6ff9c397c8
feat: update README
2023-07-29 21:52:23 +08:00
Ryan Yin
033d50c738
fix: fcitx5's theme - catppuccin-mocha
2023-07-29 21:18:37 +08:00
Ryan Yin
7dc223a77e
feat: update README
2023-07-29 20:49:51 +08:00
Ryan Yin
c472654934
feat: add useful nushell scripts - auto-completion
2023-07-29 20:44:52 +08:00
Ryan Yin
189a3a4689
docs: add wallpapers link into README
2023-07-29 19:01:28 +08:00
Ryan Yin
1f0040a9dd
feat: update flake.lock
2023-07-29 18:59:41 +08:00
Ryan Yin
5d8615cdb0
feat: update wallpapers
...
feat: update screenshots for hyprland
2023-07-29 18:53:59 +08:00
Ryan Yin
2f96ab5464
fix: nvidia with hyprland
2023-07-29 16:53:49 +08:00
Ryan Yin
c8bd133e49
docs: update screenshots for i3
2023-07-29 16:34:27 +08:00
Ryan Yin
5778d72dd4
feat: catppuccin-mocha for cava
2023-07-29 16:09:58 +08:00
Ryan Yin
01285af535
docs: update README for catppuccin
2023-07-29 16:01:48 +08:00
Ryan Yin
e1cd93d6d1
feat: customize all app's theme to catppuccin-mocha
2023-07-29 15:57:40 +08:00
Ryan Yin
714c45f5f9
feat: update README's NOTE
2023-07-29 12:37:50 +08:00
Ryan Yin
87df015862
feat: update README
2023-07-29 12:22:43 +08:00
Ryan Yin
c09091fa25
feat: update README
2023-07-29 12:18:52 +08:00
Ryan Yin
8b4a0a7055
fix: typo
2023-07-28 14:33:58 +08:00
Ryan Yin
78319f4ef6
feat: add new editor - helix
2023-07-27 18:23:22 +08:00
Ryan Yin
f66e73c5a6
docs: README - add starship
2023-07-27 13:08:28 +08:00
Ryan Yin
cf9d5acd95
feat: add components into README
2023-07-27 13:04:20 +08:00
Ryan Yin
98fed47741
fix: minor changes in README
2023-07-27 12:01:49 +08:00
Ryan Yin
ed57391eb0
feat: update mimeApps
2023-07-27 03:52:18 +08:00
Ryan Yin
fc4a44c023
feat: hyprland - add screenshots
2023-07-27 03:45:04 +08:00
Ryan Yin
c158f17c63
feat: switch wallpaper
2023-07-27 03:00:45 +08:00
Ryan Yin
e61bd9ae14
feat: aqua/kana/ruby - switch to nixos-stable(23.05)
2023-07-27 02:56:58 +08:00
Ryan Yin
4f6b899643
docs: comments
2023-07-27 02:39:38 +08:00
Ryan Yin
5d2cf3e5dd
refactor: flake.nix - adjust nixosConfigurations
2023-07-27 02:33:39 +08:00
Ryan Yin
befddfe476
refactor: do not hardcode username/email in sub modules
2023-07-27 02:28:29 +08:00
Ryan Yin
204cb03922
feat: simplify flake.nix
2023-07-27 02:22:08 +08:00
Ryan Yin
eebbb9f5e6
feat: update README
2023-07-26 01:59:38 +08:00
Ryan Yin
ad76bb3451
feat: update wallpapers
2023-07-26 01:20:39 +08:00
Ryan Yin
0564357a9c
feat: add wallpapers
2023-07-26 01:16:13 +08:00
Ryan Yin
b44672d16c
feat: add screenshot for hyprland
2023-07-26 00:54:44 +08:00
Ryan Yin
1164bebee4
feat: update README
2023-07-26 00:47:36 +08:00
Ryan Yin
29129215a5
fix: waybar, mpd
2023-07-26 00:29:39 +08:00
Ryan Yin
bc08dc1949
feat: ai with both i3 & hyprland
...
replace archcraft's icon by snowflake(nixos)
feat: update waybar's settings
2023-07-25 23:36:25 +08:00
Ryan Yin
6e825eef7f
feat: add private key to ssh-agent when using ssh
2023-07-25 13:09:50 +08:00
Ryan Yin
6ae4d4ba80
fix: platformio - failed to upload firmware
2023-07-24 23:32:56 +08:00
Ryan Yin
c34911ba26
fix: skip load alias_for_work if it does not exist
2023-07-24 23:12:54 +08:00
Ryan Yin
82819ff091
feat: do not hide any files - neotree
2023-07-24 18:13:08 +08:00
Ryan Yin
12ef055135
feat: search and replace across multiple files in neovim
2023-07-24 00:35:19 +08:00
Ryan Yin
5beb15c165
feat: comments of astronvim
2023-07-24 00:17:01 +08:00
Ryan Yin
cf6584ea71
feat: add devbox from nixpkgs-unstable
2023-07-21 12:15:46 +08:00
Ryan Yin
3bbe86cb55
feat: add LINCENSE - MIT
2023-07-20 20:07:08 +08:00
Ryan Yin
18c6e79d0c
feat: update README
2023-07-20 20:00:12 +08:00
Ryan Yin
6fbefd0a67
feat: comments for darwin's secrets
2023-07-19 19:32:57 +08:00
Ryan Yin
d502490bf6
fix: secrets
2023-07-19 19:31:57 +08:00
Ryan Yin
3f6b5b321a
update flake.lock, add comments for tailscale on macOS
2023-07-18 19:43:45 +08:00
Ryan Yin
2d06846467
fix: comments for kitty
2023-07-18 14:37:35 +08:00
Ryan Yin
baac168826
feat: comments for kitty/alacritty, bump astronvim to v3.33.3
2023-07-18 14:34:19 +08:00
Ryan Yin
78e5053ae5
fix: correct error info related to secrets
2023-07-18 00:17:24 +08:00
Ryan Yin
25ac706450
feat: bump AstroNvim to v3.33.2
2023-07-17 23:27:48 +08:00
Ryan Yin
edff2bdc6c
fix: DNS for WireGuard on macOS
2023-07-17 18:09:51 +08:00
Ryan Yin
337f67109e
fix: DNS for WireGuard on macOS
2023-07-17 17:31:59 +08:00
Ryan Yin
450389400a
feat: zsh on macOS
2023-07-17 17:02:45 +08:00
Ryan Yin
f52d604d42
fix: disable neovim's smartidentent
2023-07-17 16:48:59 +08:00
Ryan Yin
d12e3b979a
fix: do not auto start tmux on boot
2023-07-17 16:24:06 +08:00
Ryan Yin
7b482f8cfa
feat: macOS - adjust terminal's font size, starship for zsh, squirrel input method
2023-07-17 16:20:07 +08:00
Ryan Yin
de1bc12b1b
feat: flypy - add custom symbols Δ
2023-07-17 15:15:37 +08:00
Ryan Yin
a6fb453c9e
feat: input method for macOS - squirrel
2023-07-17 14:17:56 +08:00
Ryan Yin
32429619ab
feat: rime-data for both linux & macOS
2023-07-17 13:25:17 +08:00
Ryan Yin
cc6e5ea071
feat: start kitty as fullscreen on macOS
2023-07-17 11:38:38 +08:00
Ryan Yin
ba29d32d80
fix: i3 - do not assign all kitty terminal to window 1
2023-07-17 11:32:42 +08:00
Ryan Yin
0f08976902
fix: macOS
2023-07-17 11:31:25 +08:00
Ryan Yin
b3ac7784ca
feat: enable copilot for markdown & yaml, try to fix nix comment identation
2023-07-16 19:37:18 +08:00
Ryan Yin
b271e43df4
fix: kitty settings on linux
2023-07-16 17:03:18 +08:00
Ryan Yin
3dff682ceb
fix: identation
2023-07-16 17:01:01 +08:00
Ryan Yin
8d05c3a204
feat: change default terminal from alacritty to kitty
2023-07-16 16:53:36 +08:00
Ryan Yin
887825d254
feat: use different font size on macOS
2023-07-16 16:48:48 +08:00
Ryan Yin
8061e07a00
feat: default to nushell - zellij
2023-07-16 16:46:45 +08:00
Ryan Yin
fa1cf24af5
fix: typo
2023-07-16 16:45:31 +08:00
Ryan Yin
1ab318b6db
fix: kitty + nushell on macOS
2023-07-16 16:35:33 +08:00
Ryan Yin
59493d03fa
feat: exa -> ls
2023-07-16 16:13:47 +08:00
Ryan Yin
c06504032c
feat: bat with theme - catppuccino
2023-07-16 16:08:55 +08:00
Ryan Yin
cf80c7549e
refactor: alacritty's config
2023-07-16 15:59:11 +08:00
Ryan Yin
e6b7e24a36
feat: add terminal - kitty
2023-07-16 15:31:26 +08:00
Ryan Yin
1b5a415d7a
fix: missing base packages - linux
2023-07-16 00:38:11 +08:00
Ryan Yin
95d9cd0a27
fix: macOS
2023-07-15 19:49:39 +08:00
Ryan Yin
cca05de49b
feat: static hostname - macOS
2023-07-15 19:45:10 +08:00
Ryan Yin
fa9f23751c
docs: remap capslock key
2023-07-15 19:12:48 +08:00
Ryan Yin
cf33721ec1
feat: refactor codes
...
feat: custom rime - disable full_shape punctuations
feat: remap capslock key
2023-07-15 19:10:04 +08:00
Ryan Yin
52c72bd45d
fix: lock agenix's commit
2023-07-15 16:38:07 +08:00
Ryan Yin
c6e736d64b
feat: install some apps from apple store instead of homebrew
...
feat: replace username with ryan
fix: secrets
2023-07-15 16:33:22 +08:00
Ryan Yin
c90d1c0208
fix: migrate secrets from /run/agenix(deleted after reboot) to /etc/agenix
2023-07-15 12:31:18 +08:00
Ryan Yin
5ed0ece058
fix: secrets for work
2023-07-14 23:12:47 +08:00
Ryan Yin
8684376b98
feat: astronvim - nushell hightlight(wip)
2023-07-14 19:04:31 +08:00
Ryan Yin
03cee6582f
docs: secrets
2023-07-14 18:24:11 +08:00
Ryan Yin
86291af053
docs: secrets
2023-07-14 18:13:46 +08:00
Ryan Yin
54bb672d9e
feat: harden my private secrets
2023-07-14 17:59:15 +08:00
Ryan Yin
f34bf79884
docs: comments - astronvim
2023-07-14 16:14:20 +08:00
Ryan Yin
db9ebd5ffd
fix: comment - astronvim
2023-07-14 16:04:20 +08:00
Ryan Yin
64e384c18a
docs: comment - astronvim
2023-07-14 15:59:22 +08:00
Ryan Yin
1e325739b1
docs: comment for raycast
2023-07-14 15:26:26 +08:00
Ryan Yin
2bf5d295d4
feat: add comment - astronvim on macOS
2023-07-14 15:21:25 +08:00
Ryan Yin
040d8a210c
feat: customize keyrepeat & other preferences - macOS
2023-07-14 15:07:40 +08:00
Ryan Yin
df63bce926
feat: set args about key repeat - macOS
2023-07-14 13:19:04 +08:00
Ryan Yin
b5707d8457
feat: disabled guest login - macOS
2023-07-14 13:13:40 +08:00
Ryan Yin
cd4ed3679c
docs: comments
2023-07-14 12:56:38 +08:00
Ryan Yin
55b6aadf00
feat: remove visual-studio-code-insider, it's replaced by copilot-lua-cmp.nvim now
2023-07-14 12:52:43 +08:00
Ryan Yin
849ecfd6b7
fix: customize macOS, fix alacritty
2023-07-14 12:50:55 +08:00
Ryan Yin
ca60e962f0
feat: alacritty
2023-07-14 10:03:28 +08:00
Ryan Yin
7bf52e7a75
fix: typo
2023-07-14 02:10:16 +08:00
Ryan Yin
872caa0407
feat: astronvim - comments
2023-07-14 02:08:47 +08:00
Ryan Yin
580a08841f
feat: add zellij - a modern tmux
2023-07-14 01:58:43 +08:00
Ryan Yin
ff6442e588
feat: astronvim - markdown preview - glow
2023-07-14 01:27:21 +08:00
Ryan Yin
271846703f
fix: astronvim - formatting & diagnostic & code actions
2023-07-14 01:17:44 +08:00
Ryan Yin
298affd460
fix: astronvim - formatting
2023-07-14 00:15:59 +08:00
Ryan Yin
d718c8084a
fix: astronvim - lsp
2023-07-14 00:02:20 +08:00
Ryan Yin
39d35091d6
fix: astronvim - lsp
2023-07-13 23:36:22 +08:00
Ryan Yin
cf9b184c9f
fix: astronvim - install lsp via home-manager instead of mason.nvim
2023-07-13 23:28:32 +08:00
Ryan Yin
4abe5d7b8d
feat: astronvim - autosave
2023-07-13 12:28:28 +08:00
Ryan Yin
54ebad9151
fix: astronvim - install lsp, fomatters and others via home-manager instead of mason.nvim
2023-07-13 12:28:23 +08:00
Ryan Yin
3234d0db2e
feat: astronvim - update TODO
2023-07-13 11:18:47 +08:00
Ryan Yin
c9b5a1d39b
feat: update TODO
2023-07-13 01:59:04 +08:00
Ryan Yin
fc8d43982b
feat: add node2nix
2023-07-13 01:42:20 +08:00
Ryan Yin
c4a47b9e53
feat: astronvim - Temporary solution
2023-07-13 01:23:37 +08:00
Ryan Yin
34182f3e45
feat: astronvim - add TODO
2023-07-13 01:05:33 +08:00
Ryan Yin
87de22fec4
fix: astronvim - missing markdown lsp
2023-07-13 00:51:11 +08:00
Ryan Yin
787010ac34
feat: update README
2023-07-13 00:47:01 +08:00
Ryan Yin
874a1ab939
fix: astronvim - fix copilot's completion by <tab>, add comments
2023-07-13 00:26:48 +08:00
Ryan Yin
95df12c59e
fix: astronvim - dependencies for languages support
2023-07-12 23:12:59 +08:00
Ryan Yin
25c0938a64
feat: astronvim - languages
2023-07-12 13:24:33 +08:00
Ryan Yin
5731b52d3c
feat: astronvim comments
2023-07-12 12:17:40 +08:00
Ryan Yin
c7d88c1f57
fix: astronvim with noice.nvim
2023-07-12 12:12:47 +08:00
Ryan Yin
678016e391
feat: neovim - add noice.nvim - enhanced ui
2023-07-12 11:37:01 +08:00
Ryan Yin
e14d6f8405
feat: migrate to astronvim
2023-07-12 11:10:59 +08:00
Ryan Yin
588cbabbc2
fix: neovim
2023-07-11 02:49:15 +08:00
Ryan Yin
7cc49c29f1
fix: neovim
2023-07-11 02:22:00 +08:00
Ryan Yin
21b3d4ad37
feat: neovim
2023-07-10 19:11:49 +08:00
Ryan Yin
b6629a38a1
feat: remove alias for http_proxy & https_proxy
2023-07-10 00:24:43 +08:00
Ryan Yin
a88afaaab3
feat: adjsut brightness(x11)
2023-07-09 22:09:27 +08:00
Ryan Yin
2acda6e977
feat: install ipython for root
2023-07-09 22:01:09 +08:00
Ryan Yin
d1dd9bfdd6
fix: typo
2023-07-09 17:31:04 +08:00
Ryan Yin
027d819860
fix: typo
2023-07-09 17:30:37 +08:00
Ryan Yin
7e02cc8566
feat: update readme, comments & flake.lock
2023-07-09 17:26:33 +08:00
Ryan Yin
bacc1bf9cd
fix: nushell's PATH on darwin
2023-07-06 17:18:00 +08:00
Ryan Yin
6e7815ce22
fix: nushell's PATH on darwin
2023-07-06 17:13:17 +08:00
Ryan Yin
0193f84847
fix: nushell's PATH on darwin
2023-07-06 17:11:08 +08:00
Ryan Yin
bb2c967981
feat: add darwin packages using homebrew
2023-07-06 16:45:59 +08:00
Ryan Yin
8d24a094bf
chore: update README
2023-07-06 09:47:23 +08:00
Ryan Yin
cb0dc30c7e
feat: add tailscale for macOS
2023-07-05 18:40:59 +08:00
Ryan Yin
190d409992
feat: update for macOS
2023-07-05 18:35:05 +08:00
Ryan Yin
acd7f8308c
feat: add apps(using homebrew), update shells
2023-07-05 18:03:12 +08:00
Ryan Yin
4af3fa88dd
feat: install apps using homebrew instead of nix
2023-07-05 16:38:04 +08:00
Ryan Yin
e90d2eca1e
chore: update flake.lock
2023-07-04 21:19:07 +08:00
Ryan Yin
462f671a76
feat: disable remote building for now
2023-07-02 21:17:38 +08:00
Ryan Yin
5d2371dda4
docs: add comment
2023-07-01 22:50:48 +08:00
Ryan Yin
379032a40b
feat: enable libvirt(qemu/kvm), install qemu_full(qemu-system-riscv64/qemu-system-loongarch64/...)
2023-07-01 22:47:39 +08:00
Ryan Yin
65b5146dcb
feat: enable libvirt(qemu/kvm), install qemu_full(qemu-system-riscv64/qemu-system-loongarch64/...)
2023-07-01 22:46:54 +08:00
Ryan Yin
4c53b59e89
feat: enable libvirt(qemu/kvm) for ai
2023-07-01 22:28:31 +08:00
Ryan Yin
9bd5cac675
feat: update flake.lock
2023-07-01 10:56:35 +08:00
Ryan Yin
2e65d0aa03
fix: install awscli2 instead of awscli
2023-06-30 14:52:36 +08:00
Ryan Yin
afc74dcf68
feat: update README.md
2023-06-28 14:54:09 +08:00
Ryan Yin
e7e3d0040a
feat: update README
2023-06-25 12:52:37 +08:00
Ryan Yin
14c174890e
docs: README
2023-06-23 02:32:44 +08:00
Ryan Yin
dd472488b6
fix: fallback from unstable to stable caused NixOS failed to boot(precondition: the system image is created with unstable nixpkgs)
2023-06-21 01:09:46 +08:00
Ryan Yin
ec4d00509e
feat: update idols separately - update Makefile
2023-06-21 00:54:06 +08:00
Ryan Yin
aa0c789b6e
feat: replace sudo by '--use-remote-sudo', so we will change to sudo only when we need.
2023-06-21 00:49:57 +08:00
Ryan Yin
016115faa5
fix: problem in proxmox-hardware-configuration, update ruby & kana's publicKey
2023-06-21 00:37:09 +08:00
Ryan Yin
f6ade7c612
fix: problem in proxmox-hardware-configuration
2023-06-21 00:30:58 +08:00
Ryan Yin
0bfd154437
docs: remove some TODOs
2023-06-18 22:13:23 +08:00
Ryan Yin
9a752121ba
feat: adjust idols's max-jobs
2023-06-18 13:39:47 +08:00
Ryan Yin
3ea707245b
feat: adjust remote builder's max-jobs
2023-06-18 03:07:07 +08:00
Ryan Yin
e31ae3f553
feat: update i3 layout's readme & comments
2023-06-18 02:02:04 +08:00
Ryan Yin
c38db38207
fix: remove useless i3block configs
2023-06-18 01:22:00 +08:00
Ryan Yin
6b364e19de
fix: autostart in i3
2023-06-18 01:21:12 +08:00
Ryan Yin
dae0504f5c
feat: save i3 layout and auto load it
2023-06-18 01:09:52 +08:00
Ryan Yin
d53ed4ef7e
feat: add comments
2023-06-17 22:57:30 +08:00
Ryan Yin
530f8498a1
feat: add comments
2023-06-17 22:53:09 +08:00
Ryan Yin
ef3c903582
feat: using nixos's stable branch by default, update Makefile
2023-06-17 22:45:51 +08:00
Ryan Yin
8314b91324
feat: using nixos's stable branch by default to stablize the system
2023-06-17 22:32:19 +08:00
Ryan Yin
ccd4752d04
feat: add posters of [推しの子]
2023-06-17 22:10:53 +08:00
Ryan Yin
1bfeeacf2f
feat: use 'chatter +i' to make a file immutable on linux
2023-06-17 22:00:32 +08:00
Ryan Yin
bfac95b71e
feat: idols & nix's distributed building
2023-06-17 12:55:53 +08:00
Ryan Yin
b91508af5f
feat: harmonica
2023-06-17 12:29:38 +08:00
Ryan Yin
e51486a796
feat: yep, it's Oshi no Ko
2023-06-17 12:27:29 +08:00
Ryan Yin
897af2712f
feat: dstributed builds
2023-06-17 10:46:05 +08:00
Ryan Yin
ed5b4d121c
fix: dstributed builds
2023-06-17 10:24:48 +08:00
Ryan Yin
45a7973553
feat: add distributed-builds & many hosts
...
feat: remove nur & devenv
feat: adjust the structure to make it suitable for servers
feat: add iso/proxmox generators and add docs about it
feat: update ryan's openssh keys & add hashedPassword
feat: add proxmox's nodes into ssh_config, with alias
2023-06-17 09:51:29 +08:00
Ryan Yin
a5f0922ba7
feat: add support for riscv64-linux
2023-06-16 21:23:25 +08:00
Ryan Yin
792a7e7bfc
feat: import all base configs in darwin
...
feat: change darwin's default shell to nushell
feat: update starship's config
2023-06-13 13:44:50 +08:00
Ryan Yin
8f512eb0bd
feat: add some system tools - lspci/lsusb/hdparm/dmidecode/dig/nslookup
2023-06-13 03:03:47 +08:00
Ryan Yin
4936c0c46e
feat: udpate README
2023-06-13 02:45:55 +08:00
Ryan Yin
fe54e220e4
feat: update configs for tmux
2023-06-13 02:43:46 +08:00
Ryan Yin
0c5b01b5f0
feat: update git's config
2023-06-13 01:41:51 +08:00
Ryan Yin
0024dff048
fix: polish README
2023-06-13 01:11:01 +08:00
Ryan Yin
7c42d4d950
feat: update comments
2023-06-13 01:07:25 +08:00
Ryan Yin
dc0fc97cb9
feat: add comments, format all nix files
2023-06-13 01:05:13 +08:00
Ryan Yin
86114a4db1
feat: polish, add comments
2023-06-13 00:56:40 +08:00
Ryan Yin
24ef3ed105
feat: rename 'common' to 'base'
2023-06-13 00:54:08 +08:00
Ryan Yin
be437c3417
feat: change desktop's default shell to nushell
2023-06-13 00:54:08 +08:00
Ryan Yin
e2e75407c9
feat: update README.md
2023-06-12 11:47:31 +08:00
Ryan Yin
b99f77e0de
feat: udpate README for command 'fhs'
2023-06-11 16:48:35 +08:00
Ryan Yin
909409ff29
feat: udpate README for command 'fhs'
2023-06-11 16:41:22 +08:00
Ryan Yin
408d7dfd95
fix: nix.settings.auto-optimise-store, and add command 'fhs'
2023-06-11 16:35:58 +08:00
Ryan Yin
de1d6fbf4c
fix: i3block's pavucontrol
2023-06-10 15:56:33 +08:00
Ryan Yin
e499f0ee37
feat: nix.gc.automatic = true
2023-06-09 14:58:38 +08:00
Ryan Yin
0e194466d4
feat: add tools - glow, for markdown preview in terminal
2023-06-08 06:43:01 +08:00
Ryan Yin
5da21ce346
feat: add tools - nix-output-monitor
2023-06-08 06:04:59 +08:00
Ryan Yin
0b4e365ce9
fix: typo
2023-06-05 13:34:16 -06:00
Ryan Yin
2ebbe3ae09
feat: polish README
2023-06-05 13:17:36 -06:00
Ryan Yin
2a8a0d1c62
fix: darwin
2023-06-05 11:54:48 +08:00
Ryan Yin
a42c8f0aeb
fix: 'programs.git' do not take effect
2023-06-05 04:31:22 +08:00
ryan4yin
f083f74825
feat: enable storage optimise to reduce storage usage
2023-06-05 01:58:28 +08:00
ryan4yin
4e0774e5d8
feat: enable storage optimise to reduce storage usage
2023-06-05 01:57:49 +08:00
ryan4yin
6582721050
feat: install & remove some apps
2023-06-05 01:41:24 +08:00
ryan4yin
609c9e53ff
feat: upgrade to 'nix profile' && 'nix store'
2023-06-04 23:40:12 +08:00
ryan4yin
3a141b62df
feat: add flameshot and autostart it after login
2023-06-04 01:53:24 +08:00
ryan4yin
2865241acd
feat: update i3block's style
2023-06-03 22:02:47 +08:00
ryan4yin
c6834707f0
fix: style of cpu stats
2023-06-03 22:01:08 +08:00
ryan4yin
ef16db0bcd
fix: wrong cpu usage
2023-06-03 18:35:19 +08:00
ryan4yin
b3b2136579
chore: remove duplicated packages
2023-06-03 18:26:48 +08:00
ryan4yin
dc2d5f1c6a
feat: enable transparency for i3bar
2023-06-03 18:09:00 +08:00
ryan4yin
c935031234
feat: move i3blocks from bottom to top
2023-06-03 17:58:46 +08:00
ryan4yin
0a16aa1b32
feat: update README
2023-06-03 17:56:14 +08:00
ryan4yin
ec485779ce
feat: set hdmi0 to 1080p
...
feat: adjust alacritty's font size for linux
fix: errors in i3 config
feat: update i3blocks's scripts & style
2023-06-03 17:53:45 +08:00
ryan4yin
1a474ec960
feat: enable binfmt emulation of aarch64-linux for nixos-test
2023-06-02 13:14:17 +08:00
ryan4yin
e6b57d9d11
fix: missing 'pkgs-stable' in home-manager
2023-06-02 13:09:10 +08:00
ryan4yin
11fb1932ac
fix: nixos-test
2023-06-02 13:04:58 +08:00
ryan4yin
c224f9c773
feat: enable bluetooth
2023-06-01 21:45:39 +08:00
ryan4yin
86f3503245
feat: use diffrent email & name for work
2023-06-01 18:46:20 +08:00
ryan4yin
7d99fab205
fix: create nixpkgs instance only in flake.nix, do not create it in any sub module or overlays
2023-06-01 16:32:10 +08:00
ryan4yin
d38bc4ff38
fix: create nixpkgs instance only in flake.nix, do not create it in any sub module or overlays
2023-06-01 16:18:30 +08:00
ryan4yin
d04f4109f2
feat: bump home-manager to branch release-23.05
2023-06-01 10:49:48 +08:00
admin
0d53bea851
fix: set users.users.<name>.home for darwin system, bump home-manager to branch release-23.05
2023-06-01 10:41:21 +08:00
admin
dd2040568d
fix: revert home-manager to avoid breaking changes
2023-06-01 10:08:33 +08:00
ryan4yin
89d8acd8eb
fix: audio support - enable pipewire only
2023-06-01 01:32:15 +08:00
ryan4yin
3f24fa464d
fix: ollision between vscode & vscode-insider - /lib/vscode/chrome_crashpad_handler
2023-05-31 21:24:27 +08:00
ryan4yin
5b99c2ceca
feat: add scripts to set primary screen
2023-05-31 20:41:50 +08:00
ryan4yin
df8a7e68e1
feat: update alacritty's configs
2023-05-31 17:14:02 +08:00
ryan4yin
058031ad29
feat: add alias - http-proxy
2023-05-31 16:32:09 +08:00
ryan4yin
a622057fb4
feat: add vscode-insiders to give copilot-x chat a try
2023-05-31 16:22:08 +08:00
ryan4yin
20ce65210b
feat: install vscode & discord on macos via nix
2023-05-31 16:22:08 +08:00
ryan4yin
203edbffea
feat: change wallpaper for linux
2023-05-29 22:22:19 +08:00
ryan4yin
226a3a2596
fix: try to make firefox the default browser
2023-05-29 22:12:32 +08:00
ryan4yin
4f79b64f11
feat: add cifs into boot.supportedFilesystems
2023-05-29 18:02:53 +08:00
ryan4yin
443d15e03b
feat: add nushell & media tools to darwin
2023-05-29 17:45:41 +08:00
ryan4yin
35b2b3f8be
feat: add nushell & media tools to darwin
2023-05-29 17:34:58 +08:00
ryan4yin
f4428b9b23
feat: add common tools - sqlite
2023-05-29 16:43:54 +08:00
ryan4yin
814c29f72b
feat: set neovim as the default editor
2023-05-29 16:27:31 +08:00
ryan4yin
5fd4a788df
feat: add development tools into darwin
2023-05-29 16:16:50 +08:00
ryan4yin
7f5cc5be23
feat: update packages for macOS
2023-05-29 13:13:42 +08:00
ryan4yin
3d93f5e624
fix: try to make firefox the default browser
2023-05-28 15:08:27 +08:00
ryan4yin
967b408e41
feat: add TODO
2023-05-27 16:14:30 +08:00
Ryan Yin
a81cfaf9fe
Merge pull request #2 from ryan4yin/dev
...
feat: redesign the project structure
2023-05-27 02:12:19 -06:00
ryan4yin
f971ec030d
feat: redesign the project structure
2023-05-27 16:10:25 +08:00
ryan4yin
ab11958597
feat: adjust cursor's size and dpi scale for rofi/i3
2023-05-27 15:10:31 +08:00
ryan4yin
6707783d0a
fix: Makefile - make deploy
2023-05-27 14:21:01 +08:00
ryan4yin
9ec7a76e02
feat: adjust cursor's size and dpi scale
2023-05-27 14:16:59 +08:00
ryan4yin
5a6bfc9e60
feat: update README
2023-05-26 17:26:11 +08:00
ryan4yin
be5f2338f6
feat: update comments
2023-05-26 17:12:44 +08:00
Ryan Yin
a880b9b20d
Merge pull request #1 from ryan4yin/darwin
...
feat: add support for darwin, redesign the project structure.
2023-05-26 03:10:54 -06:00
ryan4yin
fedcf1bafd
feat: update for darwin
2023-05-26 17:01:18 +08:00
ryan4yin
c694c81215
feat: migrate x11/wayland related apps into i3/hyprland folder
2023-05-26 00:19:05 +08:00
ryan4yin
5503e7bac0
fix: error in ssh config
2023-05-25 23:54:29 +08:00
ryan4yin
7c7591e167
feat: switch to x11 + i3
2023-05-25 23:45:19 +08:00
ryan4yin
d86aae96ff
feat: add support for darwin
2023-05-25 23:45:19 +08:00
ryan4yin
ab1ecc49ed
feat: add TODO
2023-05-25 23:45:13 +08:00
ryan4yin
2baeb2e284
feat: use a separate passphraseless ssh key for agenix
2023-05-25 02:53:14 +08:00
ryan4yin
2c3df9ba1e
feat: enable ssh-agent and forwardAgent for homelab's machine
2023-05-25 02:28:19 +08:00
ryan4yin
4511f834af
feat: add supported filesystems - ntfs/fat/...
2023-05-25 00:34:58 +08:00
ryan4yin
89653cabe4
feat: bump nixpkgs's stable version to nixos-23.05, add some useful packages
2023-05-24 23:18:12 +08:00
ryan4yin
4959da0b7e
feat: add lsp - nil, add iso/qcow2 generator
2023-05-21 19:37:48 +08:00
ryan4yin
14f4ef912a
feat: add TODO
2023-05-21 17:05:10 +08:00
ryan4yin
08ffdb556e
feat: update for fcitx5
2023-05-21 12:51:04 +08:00
ryan4yin
58d4005e4f
feat: adjust overlays
2023-05-21 12:03:48 +08:00
ryan4yin
a2daad2719
feat: update README
2023-05-21 03:49:46 +08:00
ryan4yin
4adbc39dc4
feat: update README
2023-05-21 03:25:10 +08:00
ryan4yin
6710f34e50
feat: add agenix for secrets management
2023-05-21 03:19:46 +08:00
ryan4yin
32d6353cdc
feat: add Makafile to simplify some useful commands
2023-05-21 00:46:02 +08:00
ryan4yin
613e763f8b
feat: update flake.lock, lock devenv & hyprland's version
2023-05-20 22:11:38 +08:00
ryan4yin
bf762454c0
feat: add devenv
2023-05-20 18:59:58 +08:00
ryan4yin
d232f4a063
add some monitor tools
2023-05-16 21:10:33 +08:00
ryan4yin
63471d7d80
feat: rdp desktop client
2023-05-15 21:34:55 +08:00
ryan4yin
dcde7ff162
feat: add groups
2023-05-15 21:21:19 +08:00
ryan4yin
587d29656c
fix: try to fix ime in firefox
2023-05-15 18:58:52 +08:00
ryan4yin
2d60de8c72
feat: add git-lfs for ai
2023-05-15 01:14:33 +08:00
ryan4yin
8ae561fd0c
feat: add comment
2023-05-15 01:08:07 +08:00
ryan4yin
7aaf208007
feat: add comment
2023-05-15 01:06:22 +08:00
ryan4yin
3d310ae45c
feat: add TODOs
2023-05-15 00:48:15 +08:00
ryan4yin
79a8e9d293
feat: set nvim as default editor
2023-05-14 19:44:57 +08:00
ryan4yin
848c6fbca2
fix: set EDITOR=vim
2023-05-14 19:40:12 +08:00
ryan4yin
a862e0a55d
feat: update README, add fonts
2023-05-14 19:27:12 +08:00
ryan4yin
0517d0e8df
feat: add flatpack to install apps not supported well in NixOS
2023-05-14 18:22:33 +08:00
ryan4yin
ed27505556
feat: add TODO
2023-05-14 17:52:51 +08:00
ryan4yin
d8a4bde357
feat: replace vscode by code-server temporarily, adjust flake.nix
2023-05-14 17:30:20 +08:00
ryan4yin
e05f4bec8f
feat: replace vscode by code-server temporarily
2023-05-14 17:22:17 +08:00
ryan4yin
373348e406
feat: cannot use fcitx5-rime in firefox/vscode, revert to hyprland
2023-05-14 13:32:11 +08:00
ryan4yin
47a7828bc7
feat: nixos - nur - qqmusic/wechat-uos/dingtalk, rollback to i3
2023-05-14 02:57:30 +08:00
ryan4yin
abb7c84675
feat: add my nixos guide post into README
2023-05-11 15:37:36 +08:00
ryan4yin
42c24dbb6f
fix: fcitx5 may overwrite its profile file
2023-05-10 16:53:53 +08:00
ryan4yin
1237c68b8f
feat: add im app: qq
2023-05-09 21:37:11 +08:00
ryan4yin
c0b1c5cba1
fix: make fcitx5's config dir readonly, to avoid other tools overwrite it
2023-05-09 00:07:23 +08:00
ryan4yin
188607b2ae
feat: add packages
2023-05-08 23:20:04 +08:00
ryan4yin
26252cf448
feat: update chrome/vscode's config for fcitx5
2023-05-08 23:08:14 +08:00
ryan4yin
daa9fe00b2
feat: update for fcitx5
2023-05-08 23:08:14 +08:00
ryan4yin
05dbbe4a64
feat: add neovim
2023-05-08 23:08:14 +08:00
ryan4yin
79ff9977b9
feat: update README.md
2023-05-08 11:16:13 +08:00
ryan4yin
5ca09cf75c
feat: update PATH in bash profile
2023-05-08 02:18:06 +08:00
ryan4yin
78e620001f
fix: fcitx5
2023-05-08 00:23:06 +08:00
ryan4yin
1b9801c15a
fix: add android development tools - adb/fastboot
2023-05-07 23:45:16 +08:00
ryan4yin
ffd4313dec
fix: add android development tools - adb/fastboot
2023-05-07 23:44:24 +08:00
ryan4yin
ad5f3da45f
feat: add embedded dev tools - minicom
2023-05-07 23:36:43 +08:00
ryan4yin
129302ac26
feat: add android development tools - adb/fastboot
2023-05-07 23:30:56 +08:00
ryan4yin
be47ea74cd
fix: fcitx5
2023-05-07 22:22:07 +08:00
ryan4yin
f1c20d68f9
feat: mount smb/cifs share
2023-05-07 22:21:15 +08:00
ryan4yin
0716174fb7
feat: add screenshots
2023-05-07 21:25:16 +08:00
ryan4yin
b25b6a48e2
feat: try to fix fcitx5
2023-05-07 20:57:03 +08:00
ryan4yin
162399ad8a
feat: update hyprland's startup script to reduce start duration, update gtk theme configs
2023-05-07 19:59:09 +08:00
ryan4yin
79c424e08e
feat: try to fix fcitx5
2023-05-07 19:17:25 +08:00
ryan4yin
381f0c5123
fix: skim with bash
2023-05-07 17:29:31 +08:00
ryan4yin
e83aec85f1
fix: disable synthing
2023-05-07 17:21:28 +08:00
ryan4yin
1235f08891
fix: tmux
2023-05-07 17:20:36 +08:00
ryan4yin
ed7ebb0802
fix: starship with bash, vscode
2023-05-07 17:16:50 +08:00
ryan4yin
82f0248cf6
fix: adjust hyprland configs
2023-05-07 16:37:39 +08:00
ryan4yin
88faaa950c
feat: adjust 4k monitor scale to 1.6
2023-05-07 11:50:03 +08:00
ryan4yin
e9e63e6d4a
feat: update TODO, fix some problems
2023-05-07 05:03:16 +08:00
ryan4yin
b8b4d843d6
feat: add nvtop for gpu monitoring
2023-05-07 00:11:02 +08:00
ryan4yin
99e12fde04
fix: syntax error
2023-05-07 00:10:15 +08:00
ryan4yin
bb47747529
feat: update TODO
2023-05-06 18:11:33 +08:00
ryan4yin
4f4bccbb59
feat: add more useful packages
2023-05-06 16:05:09 +08:00
ryan4yin
ea35e5dc49
feat: add packages from nixos-cn
2023-05-06 14:49:31 +08:00
ryan4yin
b50cca1ec6
fix: replace webp by png
2023-05-06 12:31:48 +08:00
ryan4yin
07d13c7cc9
feat: update system(flake.lock)
2023-05-06 12:17:19 +08:00
ryan4yin
57ed18fe8b
fix: enable nix-command & flakes globally
2023-05-06 12:15:02 +08:00
ryan4yin
e3a9bea779
feat: update wallpapers
2023-05-06 12:12:35 +08:00
ryan4yin
65e2672a68
fix: vscode settings is read only
2023-05-06 11:37:48 +08:00
ryan4yin
8619d9a284
feat: add docker with nvidia-containers support
2023-05-06 11:32:20 +08:00
ryan4yin
7619f7ca41
feat: replace old viewnior with imv
2023-05-06 04:39:46 +08:00
ryan4yin
90c61f0625
fix: networking
2023-05-06 04:16:02 +08:00
ryan4yin
1b95d4945f
fix: missing cursor, networking error
2023-05-06 02:38:01 +08:00
Ryan Yin
830605aeec
feat: replace i3wm with hyprland
2023-05-06 00:59:35 +08:00
Ryan Yin
9e549fb733
feat: add new host - msi-rtx4090
2023-05-04 23:48:49 +08:00
ryan4yin
c56db98288
feat: update vscode extensions
2023-05-04 17:53:26 +08:00
ryan4yin
720ef0d9ca
feat: update vscode extensions
2023-05-04 17:41:38 +08:00
ryan4yin
796cdcd928
feat: migrate docs to thiscute.world
2023-05-04 16:53:10 +08:00
ryan4yin
126c31d73b
feat: update docs
2023-05-04 14:50:40 +08:00