Ryan Yin and GitHub
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 and GitHub
74c8912897
refactor: replace gammastep by noctalia-shell, update README ( #241 )
2026-01-03 10:06:22 -06:00
Ryan Yin and GitHub
fb7a0cd178
feat: replace waybar/mako/anyrun/wlogout/swaylock with noctolia-shell, remove hyprland ( #240 )
2026-01-03 09:36:54 -06:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
62bac83db4
fix: README - badge
2025-11-12 07:23:28 -06:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
7fbd31a70a
fix: fontconfig serif & sans ( #230 )
2025-10-19 09:28:09 +08:00
Ryan Yin and GitHub
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 and GitHub
0029bdc8c7
feat: gcloud aliases ( #226 )
2025-10-14 19:49:14 -06:00
Ryan Yin and GitHub
5479ea26cd
feat: add netbird for homelab, keep tailscale for work ( #225 )
2025-10-02 11:49:05 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
4c04c8e3a3
Merge pull request #219 from ryan4yin/anyrun
...
polish: anyrun - update config & css style
2025-09-10 21:48:09 +08:00
Ryan Yin and GitHub
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 and GitHub
8e356dd6fc
refactor: steam ( #217 )
2025-08-22 16:16:35 +08:00
Ryan Yin and GitHub
cb47adb6b3
feat: update docs via LLM ( #216 )
2025-08-21 15:32:50 +08:00
Ryan Yin and GitHub
5c236517bc
feat: refactor, update settings for sunshine ( #215 )
2025-08-20 22:12:43 +08:00
Ryan Yin and GitHub
b7f12a6ff2
fix: niri - settings per host ( #214 )
2025-08-20 14:55:08 +08:00
Ryan Yin and GitHub
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 and GitHub
d517d74bf7
feat: shoukei - add Lid & PowerKey settings ( #207 )
2025-08-20 02:21:07 +08:00
Ryan Yin and GitHub
a9d08f15a2
Merge pull request #212 from ryan4yin/niri
...
feat: add new wayland compositor - niri
2025-08-20 02:00:31 +08:00
Ryan Yin and GitHub
30d73dabf1
refactor: justfile - nixos-swtich/darwin-switch ( #211 )
2025-08-18 21:22:23 +08:00
Ryan Yin and GitHub
863f124b08
Merge pull request #209 from ryan4yin/nixfmt
...
nixfmt
2025-07-30 12:20:52 +08:00
Ryan Yin and GitHub
9bd5c5b727
fix: apple silicon ( #205 )
...
* fix: pavucontrol on apple-silicon
* fix: apple-silicon - touchbar
2025-07-25 22:37:50 +08:00
Ryan Yin and GitHub
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 and GitHub
0c7e43a21b
feat: add sandboxed wechat ( #196 )
2025-07-12 16:49:45 +08:00
Ryan Yin and GitHub
f6a5d75f4f
Merge pull request #203 from ryan4yin/catppuccin
...
refactor: theme - catppuccin-mocha
2025-07-12 15:31:17 +08:00
Ryan Yin and GitHub
ffee47a2de
chore: replace impermanence with preservation ( #201 )
2025-06-29 15:08:12 +08:00
Ryan Yin and GitHub
0004bccc9d
feat: hosts/k8s - fix k3s cidr ( #200 )
2025-06-29 15:00:53 +08:00
Ryan Yin and GitHub
aaabb5ed76
feat: hosts/k8s - replace impermanence with preservation ( #199 )
2025-06-29 14:56:08 +08:00
Ryan Yin and GitHub
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 and GitHub
763167ce0d
feat: replace docker with podman, fix justfile for nixpkgs-review ( #197 )
2025-06-29 10:32:32 +08:00
Ryan Yin and GitHub
4ec26c5e5f
refactor: fonts ( #194 )
2025-06-22 20:13:50 +08:00
Ryan Yin and GitHub
f03183e2d9
fix: loki-mixin - remove label - job ( #193 )
2025-06-09 02:57:00 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
e151d3b488
Merge pull request #186 from ryan4yin/darwin-frieren
...
feat(darwin): new host - frieren
2025-05-13 15:31:21 +08:00
Ryan Yin and GitHub
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
Ryan Yin and GitHub
7e4c6de8cc
Merge pull request #179 from ryan4yin/ghostty
...
feat: add ghostty
2025-01-29 14:40:48 +08:00
Ryan Yin and GitHub
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 and GitHub
7deed26cc5
chore: update flake.lock & fix issues ( #180 )
2025-01-22 11:42:23 +08:00
Ryan Yin and GitHub
113b764052
Merge pull request #178 from OpusNano/main
...
Correct typos in README.md
2024-12-07 21:56:57 +08:00
Ryan Yin and GitHub
984fac8469
docs: hardening
2024-11-06 11:49:44 +08:00
Ryan Yin and GitHub
b940146aec
docs: hardening
2024-11-06 11:40:36 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
fed81fad1c
Merge pull request #166 from ryan4yin/nixpaks
...
feat: nixpakd-firefox
2024-09-25 19:54:43 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
cf34ea047c
Add postgresql ( #163 )
...
* feat: add postgresql
* feat: add grafana dashbaord, fix exporter
2024-09-03 14:32:20 +08:00
Ryan Yin and GitHub
a1789eebff
refactor: remove i3 ( #162 )
2024-09-03 00:06:34 +08:00
Ryan Yin and GitHub
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 and GitHub
e61ed83bf1
feat: add istio 1.23's grafana dashboards ( #159 )
2024-08-20 12:21:05 +08:00
Ryan Yin and GitHub
1bf67acde9
fix: hdd storage - auto unlock after booted ( #158 )
2024-08-17 04:05:22 +08:00
Ryan Yin and GitHub
e8be41f8e1
Merge pull request #156 from ryan4yin/data-crypted
...
feat: data-crypted
2024-08-17 02:28:12 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
94c8eef2cb
Merge pull request #151 from ryan4yin/homepage
...
feat: adjust homepage config
2024-07-31 23:04:01 +08:00
Ryan Yin and GitHub
3aaa4c0372
Merge pull request #150 from ryan4yin/p8s-scrape-configs
...
refactor: p8s scrape configs
2024-07-31 21:41:19 +08:00
Ryan Yin and GitHub
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 and GitHub
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 and GitHub
325f82b9cc
fix: nix path ( #147 )
2024-07-31 13:39:49 +08:00
Ryan Yin and GitHub
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 and GitHub
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
Ryan Yin and GitHub
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 and GitHub
aa0e1d84e0
Merge pull request #139 from DataEraserC/patch-11
...
fix(docs typo):`Morden` -> `Modern`
2024-07-24 08:51:56 +08:00
Ryan Yin and GitHub
b1c6f1b90f
Merge pull request #137 from ryan4yin/update
...
Update dependencies
2024-07-20 12:14:05 +08:00
Ryan Yin and GitHub
04fa05151a
Merge pull request #136 from DataEraserC/patch-11
...
fix: ignore typo `crypted-nixos`
2024-07-08 09:36:09 +08:00
Ryan Yin and GitHub
1f14f5899c
Merge pull request #135 from DataEraserC/patch-9
...
fix(docs): update url in docs
2024-06-19 09:29:30 +08:00
Ryan Yin and GitHub
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 and GitHub
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
Ryan Yin and GitHub
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 and GitHub
12494d66af
Merge pull request #130 from DataEraserC/main
...
fix(docs): fix partition unmatched
2024-06-03 18:40:51 +08:00
Ryan Yin and GitHub
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 and GitHub
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
Ryan Yin and GitHub
c65018f450
Update FUNDING.yml
2024-05-10 12:14:26 +08:00
Ryan Yin and GitHub
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
Ryan Yin and GitHub
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
Ryan Yin and GitHub
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
Ryan Yin and GitHub
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 and GitHub
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
Ryan Yin and GitHub
ddad742023
Merge pull request #120 from DataEraserC/patch-5
...
fix several typos
2024-04-15 09:47:24 +08:00
Ryan Yin and GitHub
309469fa85
Merge pull request #118 from ryan4yin/astronvim-v4
...
feat: upgrade astronvim to v4
2024-04-13 23:12:10 +08:00
Ryan Yin and GitHub
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
Ryan Yin and GitHub
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
Ryan Yin and GitHub
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
Ryan Yin and GitHub
11a4e368d5
Merge pull request #112 from ryan4yin/private-ca
...
feat: private ca
2024-04-03 17:04:07 +08:00
Ryan Yin and GitHub
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 and GitHub
27959277d3
Merge pull request #109 from ryan4yin/kubevirt
...
feat: add configs for kubevirt-lab-1
2024-03-29 01:38:51 +08:00