diff options
| author | Leander Scherer <leander@schererleander.de> | 2026-07-20 22:29:52 +0200 |
|---|---|---|
| committer | Leander Scherer <leander@schererleander.de> | 2026-07-20 22:29:52 +0200 |
| commit | b0463ca5a5b31a80c952b9f5fd892bd21df0a689 (patch) | |
| tree | 60f8a3a3d4c92ae2998838bf904818f176ce9a88 | |
| parent | 3e5d64a2ff58193bbe77e94ff7d45e40cd457ec2 (diff) | |
feat(opencode): setup opencode
| -rw-r--r-- | modules/programs/opencode.nix | 17 | ||||
| -rw-r--r-- | modules/users/schererleander/hm-base.nix | 1 | ||||
| -rw-r--r-- | modules/users/schererleander/hm-linux.nix | 1 |
3 files changed, 18 insertions, 1 deletions
diff --git a/modules/programs/opencode.nix b/modules/programs/opencode.nix new file mode 100644 index 0000000..4053d4a --- /dev/null +++ b/modules/programs/opencode.nix @@ -0,0 +1,17 @@ +{ + flake.modules.homeManager.opencode = + { inputs, ... }: + { + imports = [ + inputs.self.modules.homeManager.mcp + ]; + + programs.opencode = { + enable = true; + enableMcpIntegration = true; + settings = { + plugin = [ "opencode-antigravity-auth@latest" ]; + }; + }; + }; +} diff --git a/modules/users/schererleander/hm-base.nix b/modules/users/schererleander/hm-base.nix index c24acf2..2cc07fe 100644 --- a/modules/users/schererleander/hm-base.nix +++ b/modules/users/schererleander/hm-base.nix @@ -23,7 +23,6 @@ stateVersion = "26.05"; packages = with pkgs; [ obsidian - codex antigravity-cli ]; }; diff --git a/modules/users/schererleander/hm-linux.nix b/modules/users/schererleander/hm-linux.nix index ea6cb1d..6313a72 100644 --- a/modules/users/schererleander/hm-linux.nix +++ b/modules/users/schererleander/hm-linux.nix @@ -12,6 +12,7 @@ libreoffice wine mcp + opencode minecraft emulators ]; |
