feat: add llm-agents and nix-vscode-extensions support, update home configuration

This commit is contained in:
emmatherock
2026-06-21 22:58:44 -03:00
parent 3a96105987
commit 3d29258be7
5 changed files with 246 additions and 18 deletions
+12
View File
@@ -0,0 +1,12 @@
{ pkgs, inputs, ... }:
let
agents = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system};
in
{
home.packages = with agents; [
antigravity-cli
codex
claude-code
];
}
+1
View File
@@ -1,5 +1,6 @@
{
imports = [
./agents.nix
./audio.nix
./desktop-apps.nix
./deskflow.nix
+21 -13
View File
@@ -1,18 +1,26 @@
{ pkgs, ... }:
let
marketplace = pkgs.nix-vscode-extensions.vscode-marketplace;
in
{
home.packages = with pkgs; [
(vscode-with-extensions.override {
vscodeExtensions = with vscode-extensions; [
jnoortheen.nix-ide
ms-python.python
vscode-extensions.ms-dotnettools.csharp
vscode-extensions.ms-vscode.cpptools
vscode-extensions.golang.go
vscode-extensions.rust-lang.rust-analyzer
vscode-extensions.Google.gemini-cli-vscode-ide-companion
vscode-extensions.ms-azuretools.vscode-containers
ms-vscode-remote.remote-ssh
vscode-extensions.coolbear.systemd-unit-file
home.packages = [
(pkgs.vscode-with-extensions.override {
vscodeExtensions = [
marketplace.openai.chatgpt
marketplace.ms-python.python
marketplace.ms-python.vscode-pylance
marketplace.ms-python.debugpy
marketplace.jnoortheen.nix-ide
marketplace.redhat.vscode-yaml
marketplace.ms-dotnettools.csharp
marketplace.ms-vscode.cpptools
marketplace.golang.go
marketplace.rust-lang.rust-analyzer
marketplace.ms-azuretools.vscode-containers
marketplace.ms-vscode-remote.remote-ssh
];
})
];