summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2023-12-11 03:09:12 +0100
committerache <ache@ache.one>2023-12-11 03:09:12 +0100
commit3001cb6b0605d0608e33dee3efebd16104f465b3 (patch)
tree6c3cc5b2a7e316a8581b1e1eb507a27bb4d855ed
parentShortkeys to switch tab (diff)
Config to use tabby
-rw-r--r--plugin/init.lua2
-rwxr-xr-xplugin/perso.vim23
2 files changed, 15 insertions, 10 deletions
diff --git a/plugin/init.lua b/plugin/init.lua
index 191e9c6..90f41f5 100644
--- a/plugin/init.lua
+++ b/plugin/init.lua
@@ -70,3 +70,5 @@ end, { expr = true })
vim.g.codeium_manual = true
+vim.g.tabby_node_binary = '/usr/bin/node'
+
diff --git a/plugin/perso.vim b/plugin/perso.vim
index 0a1f629..3cd6eef 100755
--- a/plugin/perso.vim
+++ b/plugin/perso.vim
@@ -305,28 +305,31 @@ function! CopilotToggle()
endtry
endfunction
-function! CodeiumToggle()
+function! TabbyToggle()
try
- if exists("g:codeium_enabled_toggle") && g:codeium_enabled_toggle ==? "on"
- let g:codeium_enabled = v:false
- let g:codeium_enabled_toggle = "off"
+ if exists("g:tabby_enabled_toggle") && g:tabby_enabled_toggle ==? "on"
+ let g:tabby_enabled_toggle = v:false
+ let g:tabby_trigger_mode = 'manual'
else
- if !exists("g:codeium_enabled_toggle")
- packadd codeium.vim
+ if !exists("g:tabby_enabled_toggle")
+ :packadd vim-tabby
endif
- let g:codeium_enabled_toggle = "on"
+ let g:tabby_trigger_mode = 'auto'
endif
endtry
endfunction
+let g:tabby_trigger_mode = 'manual'
+
" call CopilotToggle()
-nnoremap <leader><F5> :call GrammalecteToggle()<cr>
-nnoremap <leader>x :call CopilotToggle()<cr>
-nnoremap <leader><m-x> :call CodeiumToggle()<cr>
+nnoremap <leader><F5> :call GrammalecteToggle()<cr>
+nnoremap <leader>x :call TabbyToggle()<cr>
+nnoremap <leader><m-x> :call CopilotToggle()<cr>
+
" Move tabs
nmap <C-S-PageUp> :tabmove -1<cr>