chore: add llm agents & helix for ruby/kana/akane

Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
This commit is contained in:
Ryan Yin
2026-06-03 15:19:27 +08:00
parent 2a26d51eaa
commit bea4f7cf06
9 changed files with 72 additions and 127 deletions
+1 -19
View File
@@ -1,21 +1,3 @@
{
programs.gh.enable = true;
programs.git.enable = true;
programs.zellij.enable = true;
programs.bash.enable = true;
programs.nushell.enable = true;
programs.starship = {
enable = true;
enableBashIntegration = true;
enableNushellIntegration = true;
};
programs.neovim = {
enable = true;
viAlias = true;
vimAlias = true;
};
home.stateVersion = "25.11";
imports = [ ../../linux/core.nix ];
}
+1 -1
View File
@@ -1,3 +1,3 @@
{
imports = [ ./idols-aquamarine.nix ];
imports = [ ../../linux/core.nix ];
}
+1 -1
View File
@@ -1,3 +1,3 @@
{
imports = [ ./idols-aquamarine.nix ];
imports = [ ../../linux/core.nix ];
}
-8
View File
@@ -5,13 +5,5 @@
# misc
libnotify
wireguard-tools # manage wireguard vpn manually, via wg-quick
virt-viewer # vnc connect to VM, used by kubevirt
];
# auto mount usb drives
services = {
udiskie.enable = true;
# syncthing.enable = true;
};
}
+8
View File
@@ -27,6 +27,8 @@
flameshot
hyprshot # screen shot
wf-recorder # screen recording
virt-viewer # vnc connect to VM, used by kubevirt
];
# screen locker
@@ -34,4 +36,10 @@
# Logout Menu
programs.wlogout.enable = true;
# auto mount usb drives
services = {
udiskie.enable = true;
# syncthing.enable = true;
};
}
+1
View File
@@ -24,4 +24,5 @@
# allow fontconfig to discover fonts and configurations installed through home.packages
# Install fonts at system-level, not user-level
fonts.fontconfig.enable = false;
}