浏览代码

feat(gemini): add gemini settings

Joe 5 月之前
父节点
当前提交
78153beabe
共有 4 个文件被更改,包括 15 次插入1 次删除
  1. 1 0
      .config/.gitignore
  2. 5 0
      .config/gemini/.gitignore
  3. 8 0
      .config/gemini/settings.json
  4. 1 1
      .config/nvim/lua/plugins/floatingterminal.lua

+ 1 - 0
.config/.gitignore

@@ -4,6 +4,7 @@
 # ...except for these:
 !alacritty/
 !brew/
+!gemini/
 !git/
 !jonathandarker/
 !lazydocker/

+ 5 - 0
.config/gemini/.gitignore

@@ -0,0 +1,5 @@
+# ignore everything...
+*
+!.gitignore
+# ...except for these:
+!settings.json

+ 8 - 0
.config/gemini/settings.json

@@ -0,0 +1,8 @@
+{
+  "theme": "ANSI",
+  "preferredEditor": "nvim",
+  "hideWindowTitle": true,
+  "hideBanner": true,
+  "hideTips": true,
+  "selectedAuthType": "oauth-personal"
+}

+ 1 - 1
.config/nvim/lua/plugins/floatingterminal.lua

@@ -82,7 +82,7 @@ return {
             MakeTerm("sts", "Beta", "zsh")
             MakeTerm("str", "Gamma", "zsh")
             MakeTerm("sta", "Delta", "zsh")
-            MakeTerm("stn", "Epsilon", "gemini")
+            MakeTerm("stn", "Epsilon", "gemini --model gemini-2.5-pro")
             MakeTerm("ste", "Zeta", "/bin/zsh $DOTFILES_DIR/.scripts/omniscratch.zsh")
             MakeTerm("sti", "Eta", "lazydocker", true)
             MakeTerm("sto", "Theta", "lazygit", true)