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