diff --git a/modules/programs/gemini-cli.nix b/modules/programs/gemini-cli.nix index 5e21543d..b9b0ca5e 100644 --- a/modules/programs/gemini-cli.nix +++ b/modules/programs/gemini-cli.nix @@ -21,14 +21,19 @@ in settings = lib.mkOption { inherit (jsonFormat) type; default = { }; - example = lib.literalExpression '' - { - "theme": "Default", - "vimMode": true, - "preferredEditor": "nvim", - "autoAccept": true - } - ''; + example = { + ui.theme = "Default"; + general = { + vimMode = true; + preferredEditor = "nvim"; + previewFeatures = true; + }; + ide.enabled = true; + privacy.usageStatisticsEnabled = false; + tools.autoAccept = false; + context.loadMemoryFromIncludeDirectories = true; + security.auth.selectedType = "oauth-personal"; + }; description = "JSON config for gemini-cli"; };