From bc04d0bf496cfd7da79529566cb9af78f8a0f6c9 Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Wed, 8 Apr 2026 10:44:07 +1000 Subject: [PATCH] Goose Cli --- home/sam/config/goose/config.yaml | 3 +++ home/sam/home.nix | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 home/sam/config/goose/config.yaml diff --git a/home/sam/config/goose/config.yaml b/home/sam/config/goose/config.yaml new file mode 100644 index 0000000..e3ced65 --- /dev/null +++ b/home/sam/config/goose/config.yaml @@ -0,0 +1,3 @@ +GOOSE_PROVIDER: "openai" +GOOSE_MODEL: "qwen/qwen-2.5-coder-32b-instruct" +OPENAI_HOST: "https://openrouter.ai diff --git a/home/sam/home.nix b/home/sam/home.nix index 9a18ea2..f876e1a 100644 --- a/home/sam/home.nix +++ b/home/sam/home.nix @@ -23,6 +23,12 @@ xdg.configFile."niri" = { source = ./config/niri; recursive = true; }; xdg.configFile."waybar" = { source = ./config/waybar; recursive = true; }; xdg.configFile."zsh/local.zsh".source = ./config/zsh/local.zsh; + +xdg.configFile."goose" = { + source = ./config/goose; + recursive = true; +}; + home.username = "sam"; home.homeDirectory = "/home/sam"; home.stateVersion = "25.11"; @@ -306,6 +312,7 @@ dconf.settings."org/gnome/desktop/interface" = { home.sessionVariables = { QT_QPA_PLATFORM = "wayland"; QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; + GOOSE_DISABLE_KEYRING = "1"; }; gtk = {