mirror of
https://github.com/gyoder/dots.git
synced 2026-02-27 17:03:45 +00:00
fish: updated starshipt
This commit is contained in:
parent
deb27f8c81
commit
f67e62bf40
6 changed files with 61 additions and 2 deletions
|
|
@ -90,7 +90,7 @@ ssh_symbol = ' '
|
||||||
[username]
|
[username]
|
||||||
disabled = false
|
disabled = false
|
||||||
format = "[](fg:overlay)[ $user ]($style)[](fg:overlay) "
|
format = "[](fg:overlay)[ $user ]($style)[](fg:overlay) "
|
||||||
show_always = false
|
show_always = true
|
||||||
style_root = "bg:overlay fg:iris"
|
style_root = "bg:overlay fg:iris"
|
||||||
style_user = "bg:overlay fg:iris"
|
style_user = "bg:overlay fg:iris"
|
||||||
|
|
||||||
|
|
|
||||||
48
vim/.config/nvim/lsp/textlsp.lua
Normal file
48
vim/.config/nvim/lsp/textlsp.lua
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
return {
|
||||||
|
cmd = {"textlsp"}, -- You may need to provide the full path to textlsp if not in $PATH
|
||||||
|
filetypes = { "markdown", "org", "latex", "txt", "md", "markdown" }, -- and any other you want as plain text
|
||||||
|
root_markers = {
|
||||||
|
".git",
|
||||||
|
},
|
||||||
|
single_file_support = true,
|
||||||
|
capabilities = {
|
||||||
|
textDocument = {
|
||||||
|
completion = {
|
||||||
|
editsNearCursor = true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
-- textLSP does not require offsetEncoding, but you may include it for consistency:
|
||||||
|
offsetEncoding = { "utf-8", "utf-16" },
|
||||||
|
},
|
||||||
|
settings = {
|
||||||
|
textLSP = {
|
||||||
|
analysers = {
|
||||||
|
languagetool = {
|
||||||
|
enabled = false,
|
||||||
|
-- check_text = {
|
||||||
|
-- on_open = true,
|
||||||
|
-- on_save = true,
|
||||||
|
-- on_change = false,
|
||||||
|
-- },
|
||||||
|
},
|
||||||
|
ollama = {
|
||||||
|
enabled = true,
|
||||||
|
check_text = {
|
||||||
|
on_open = false,
|
||||||
|
on_save = true,
|
||||||
|
on_change = false,
|
||||||
|
},
|
||||||
|
model = "phi3:3.8b-instruct",
|
||||||
|
max_token = 50,
|
||||||
|
},
|
||||||
|
-- enable and configure other analyzers as desired
|
||||||
|
},
|
||||||
|
documents = {
|
||||||
|
language = "auto:en",
|
||||||
|
min_length_language_detect = 20,
|
||||||
|
org = { org_todo_keywords = { "TODO", "IN_PROGRESS", "DONE" } },
|
||||||
|
txt = { parse = true },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
@ -54,6 +54,14 @@ vim.lsp.enable("gopls")
|
||||||
|
|
||||||
vim.lsp.enable("tinymist")
|
vim.lsp.enable("tinymist")
|
||||||
|
|
||||||
|
|
||||||
|
vim.lsp.config('textlsp', {
|
||||||
|
on_attach = function()
|
||||||
|
print('textlsp is now active in this file')
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
vim.lsp.enable("textlsp")
|
||||||
|
|
||||||
-- https://lsp-zero.netlify.app/blog/lsp-client-features.html
|
-- https://lsp-zero.netlify.app/blog/lsp-client-features.html
|
||||||
|
|
||||||
vim.opt.completeopt = {'menu', 'menuone', 'noselect', 'noinsert'}
|
vim.opt.completeopt = {'menu', 'menuone', 'noselect', 'noinsert'}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ local packer_bootstrap = ensure_packer()
|
||||||
return require('packer').startup(function(use)
|
return require('packer').startup(function(use)
|
||||||
use 'wbthomason/packer.nvim'
|
use 'wbthomason/packer.nvim'
|
||||||
|
|
||||||
use "neovim/nvim-lspconfig"
|
-- use "neovim/nvim-lspconfig"
|
||||||
|
|
||||||
use {
|
use {
|
||||||
'maxmx03/solarized.nvim',
|
'maxmx03/solarized.nvim',
|
||||||
|
|
|
||||||
3
vim/.config/nvim/spell/en.utf-8.add
Normal file
3
vim/.config/nvim/spell/en.utf-8.add
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
WIP
|
||||||
|
Hardcoded
|
||||||
|
HTMLua
|
||||||
BIN
vim/.config/nvim/spell/en.utf-8.add.spl
Normal file
BIN
vim/.config/nvim/spell/en.utf-8.add.spl
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue