mirror of
https://git.aramjonghu.nl/AramJonghu/nvim.git
synced 2026-06-08 06:08:24 +02:00
Compare commits
7 Commits
f19c66766f
...
a53ff4ebca
| Author | SHA1 | Date | |
|---|---|---|---|
| a53ff4ebca | |||
| 761297c7e8 | |||
| b46a6e8537 | |||
| 1e21f81c50 | |||
| eb9a46aa65 | |||
| 5baacf2a15 | |||
| c14eb51fad |
@@ -7,7 +7,7 @@ vim.cmd "source ~/.config/nvim/suda.vim"
|
|||||||
-- local time = tonumber(os.date "%H")
|
-- local time = tonumber(os.date "%H")
|
||||||
|
|
||||||
vim.filetype.add {
|
vim.filetype.add {
|
||||||
pattern = {[".*/hypr/.*%.conf"] = "hyprlang", [".*/uwsm/env.*"] = "zsh"}
|
pattern = { [".*/hypr/.*%.conf"] = "hyprlang", [".*/uwsm/env.*"] = "zsh" },
|
||||||
}
|
}
|
||||||
|
|
||||||
vim.cmd [[colorscheme catppuccin-macchiato]]
|
vim.cmd [[colorscheme catppuccin-macchiato]]
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ local servers = {
|
|||||||
"ts_ls",
|
"ts_ls",
|
||||||
"yamlls",
|
"yamlls",
|
||||||
"vimls",
|
"vimls",
|
||||||
"pyright",
|
"ruff",
|
||||||
"denols",
|
"denols",
|
||||||
"lua_ls",
|
"lua_ls",
|
||||||
"qmlls",
|
"qmlls",
|
||||||
@@ -17,13 +17,13 @@ local servers = {
|
|||||||
"nginx_language_server",
|
"nginx_language_server",
|
||||||
"docker_compose_language_service",
|
"docker_compose_language_service",
|
||||||
"dockerls",
|
"dockerls",
|
||||||
"rust_analyzer",
|
|
||||||
"html",
|
"html",
|
||||||
"cssls",
|
"cssls",
|
||||||
"tailwindcss",
|
"tailwindcss",
|
||||||
"jdtls",
|
"jdtls",
|
||||||
"odinls",
|
"odinls",
|
||||||
"powershell_es",
|
"powershell_es",
|
||||||
|
"rust_analyzer",
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, server in ipairs(servers) do
|
for _, server in ipairs(servers) do
|
||||||
@@ -32,3 +32,20 @@ for _, server in ipairs(servers) do
|
|||||||
})
|
})
|
||||||
vim.lsp.enable(server)
|
vim.lsp.enable(server)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
vim.lsp.config("powershell_es", {
|
||||||
|
capabilities = cmp_cap,
|
||||||
|
bundle_path = "/opt/powershell-editor-services",
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.lsp.config("rust_analyzer", {
|
||||||
|
capabilities = cmp_cap,
|
||||||
|
settings = {
|
||||||
|
["rust-analyzer"] = {
|
||||||
|
check = {
|
||||||
|
command = "clippy",
|
||||||
|
trigger = "onType",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
let g:neoformat_enabled_yaml = ['prettierd']
|
||||||
|
|||||||
@@ -1,55 +1,55 @@
|
|||||||
local opts = {}
|
local opts = {}
|
||||||
|
|
||||||
opts = {
|
opts = {
|
||||||
file_types = { "markdown" },
|
file_types = { "markdown" },
|
||||||
completions = {
|
completions = {
|
||||||
lsp = {
|
lsp = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
render_modes = true,
|
||||||
render_modes = true,
|
|
||||||
|
|
||||||
anti_conceal = {
|
anti_conceal = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
above = 1,
|
above = 1,
|
||||||
below = 1,
|
below = 1,
|
||||||
},
|
},
|
||||||
|
|
||||||
code = {
|
code = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
render_modes = false,
|
render_modes = false,
|
||||||
sign = true,
|
sign = true,
|
||||||
conceal_delimiters = true,
|
conceal_delimiters = true,
|
||||||
language = true,
|
language = true,
|
||||||
position = "left",
|
position = "left",
|
||||||
language_icon = true,
|
language_icon = true,
|
||||||
language_name = true,
|
language_name = true,
|
||||||
language_info = true,
|
language_info = true,
|
||||||
language_pad = 0,
|
language_pad = 0,
|
||||||
width = "full",
|
width = "full",
|
||||||
left_margin = 0,
|
left_margin = 0,
|
||||||
left_pad = 2,
|
left_pad = 2,
|
||||||
right_pad = 0,
|
right_pad = 0,
|
||||||
min_width = 40,
|
min_width = 40,
|
||||||
border = "thick",
|
border = "thick",
|
||||||
language_border = "█",
|
language_border = "█",
|
||||||
language_left = "",
|
language_left = "",
|
||||||
language_right = "",
|
language_right = "",
|
||||||
above = "▄",
|
above = "▄",
|
||||||
below = "▀",
|
below = "▀",
|
||||||
inline = true,
|
inline = true,
|
||||||
inline_left = "",
|
inline_left = "",
|
||||||
inline_right = "",
|
inline_right = "",
|
||||||
inline_pad = 0,
|
inline_pad = 0,
|
||||||
priority = 140,
|
priority = 140,
|
||||||
highlight = "RenderMarkdownCode",
|
highlight = "RenderMarkdownCode",
|
||||||
highlight_info = "RenderMarkdownCodeInfo",
|
highlight_info = "RenderMarkdownCodeInfo",
|
||||||
highlight_language = nil,
|
highlight_language = nil,
|
||||||
highlight_border = "RenderMarkdownCodeBorder",
|
highlight_border = "RenderMarkdownCodeBorder",
|
||||||
highlight_fallback = "RenderMarkdownCodeFallback",
|
highlight_fallback = "RenderMarkdownCodeFallback",
|
||||||
highlight_inline = "RenderMarkdownCodeInline",
|
highlight_inline = "RenderMarkdownCodeInline",
|
||||||
style = "full",
|
style = "full",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
return opts
|
return opts
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
if not vim.F then
|
if not vim.F then
|
||||||
vim.F = {}
|
vim.F = {}
|
||||||
end
|
end
|
||||||
|
|
||||||
if not vim.F.if_nil and not vim.nonnil then
|
if not vim.F.if_nil and not vim.nonnil then
|
||||||
vim.F.if_nil = function(value, default)
|
vim.F.if_nil = function(value, default)
|
||||||
if value == nil then
|
if value == nil then
|
||||||
return default
|
return default
|
||||||
|
end
|
||||||
|
return value
|
||||||
end
|
end
|
||||||
return value
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
require("telescope").setup {}
|
require("telescope").setup {}
|
||||||
|
|||||||
@@ -12,13 +12,13 @@ require("undotree").setup {
|
|||||||
},
|
},
|
||||||
window = { winblend = 30 },
|
window = { winblend = 30 },
|
||||||
keymaps = {
|
keymaps = {
|
||||||
["j"] = "move_next",
|
["move_next"] = "j",
|
||||||
["k"] = "move_prev",
|
["move_prev"] = "k",
|
||||||
["gj"] = "move2parent",
|
["move2parent"] = "gj",
|
||||||
["J"] = "move_change_next",
|
["move_change_next"] = "J",
|
||||||
["K"] = "move_change_prev",
|
["move_change_prev"] = "K",
|
||||||
["<cr>"] = "action_enter",
|
["action_enter"] = "<cr>",
|
||||||
["p"] = "enter_diffbuf",
|
["enter_diffbuf"] = "p",
|
||||||
["q"] = "quit",
|
["quit"] = "q",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
vim.opt.spelllang = { "en_us", "nl"}
|
vim.opt.spelllang = { "en_us", "nl" }
|
||||||
vim.opt.spell = true
|
vim.opt.spell = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
vim.opt.tabstop = 4
|
vim.opt.tabstop = 4
|
||||||
|
|||||||
Reference in New Issue
Block a user