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")
|
||||
|
||||
vim.filetype.add {
|
||||
pattern = {[".*/hypr/.*%.conf"] = "hyprlang", [".*/uwsm/env.*"] = "zsh"}
|
||||
pattern = { [".*/hypr/.*%.conf"] = "hyprlang", [".*/uwsm/env.*"] = "zsh" },
|
||||
}
|
||||
|
||||
vim.cmd [[colorscheme catppuccin-macchiato]]
|
||||
|
||||
@@ -5,7 +5,7 @@ local servers = {
|
||||
"ts_ls",
|
||||
"yamlls",
|
||||
"vimls",
|
||||
"pyright",
|
||||
"ruff",
|
||||
"denols",
|
||||
"lua_ls",
|
||||
"qmlls",
|
||||
@@ -17,13 +17,13 @@ local servers = {
|
||||
"nginx_language_server",
|
||||
"docker_compose_language_service",
|
||||
"dockerls",
|
||||
"rust_analyzer",
|
||||
"html",
|
||||
"cssls",
|
||||
"tailwindcss",
|
||||
"jdtls",
|
||||
"odinls",
|
||||
"powershell_es",
|
||||
"rust_analyzer",
|
||||
}
|
||||
|
||||
for _, server in ipairs(servers) do
|
||||
@@ -32,3 +32,20 @@ for _, server in ipairs(servers) do
|
||||
})
|
||||
vim.lsp.enable(server)
|
||||
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 = {}
|
||||
|
||||
opts = {
|
||||
file_types = { "markdown" },
|
||||
completions = {
|
||||
lsp = {
|
||||
enabled = true,
|
||||
file_types = { "markdown" },
|
||||
completions = {
|
||||
lsp = {
|
||||
enabled = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
render_modes = true,
|
||||
render_modes = true,
|
||||
|
||||
anti_conceal = {
|
||||
enabled = true,
|
||||
above = 1,
|
||||
below = 1,
|
||||
},
|
||||
anti_conceal = {
|
||||
enabled = true,
|
||||
above = 1,
|
||||
below = 1,
|
||||
},
|
||||
|
||||
code = {
|
||||
enabled = true,
|
||||
render_modes = false,
|
||||
sign = true,
|
||||
conceal_delimiters = true,
|
||||
language = true,
|
||||
position = "left",
|
||||
language_icon = true,
|
||||
language_name = true,
|
||||
language_info = true,
|
||||
language_pad = 0,
|
||||
width = "full",
|
||||
left_margin = 0,
|
||||
left_pad = 2,
|
||||
right_pad = 0,
|
||||
min_width = 40,
|
||||
border = "thick",
|
||||
language_border = "█",
|
||||
language_left = "",
|
||||
language_right = "",
|
||||
above = "▄",
|
||||
below = "▀",
|
||||
inline = true,
|
||||
inline_left = "",
|
||||
inline_right = "",
|
||||
inline_pad = 0,
|
||||
priority = 140,
|
||||
highlight = "RenderMarkdownCode",
|
||||
highlight_info = "RenderMarkdownCodeInfo",
|
||||
highlight_language = nil,
|
||||
highlight_border = "RenderMarkdownCodeBorder",
|
||||
highlight_fallback = "RenderMarkdownCodeFallback",
|
||||
highlight_inline = "RenderMarkdownCodeInline",
|
||||
style = "full",
|
||||
},
|
||||
code = {
|
||||
enabled = true,
|
||||
render_modes = false,
|
||||
sign = true,
|
||||
conceal_delimiters = true,
|
||||
language = true,
|
||||
position = "left",
|
||||
language_icon = true,
|
||||
language_name = true,
|
||||
language_info = true,
|
||||
language_pad = 0,
|
||||
width = "full",
|
||||
left_margin = 0,
|
||||
left_pad = 2,
|
||||
right_pad = 0,
|
||||
min_width = 40,
|
||||
border = "thick",
|
||||
language_border = "█",
|
||||
language_left = "",
|
||||
language_right = "",
|
||||
above = "▄",
|
||||
below = "▀",
|
||||
inline = true,
|
||||
inline_left = "",
|
||||
inline_right = "",
|
||||
inline_pad = 0,
|
||||
priority = 140,
|
||||
highlight = "RenderMarkdownCode",
|
||||
highlight_info = "RenderMarkdownCodeInfo",
|
||||
highlight_language = nil,
|
||||
highlight_border = "RenderMarkdownCodeBorder",
|
||||
highlight_fallback = "RenderMarkdownCodeFallback",
|
||||
highlight_inline = "RenderMarkdownCodeInline",
|
||||
style = "full",
|
||||
},
|
||||
}
|
||||
|
||||
return opts
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
if not vim.F then
|
||||
vim.F = {}
|
||||
vim.F = {}
|
||||
end
|
||||
|
||||
if not vim.F.if_nil and not vim.nonnil then
|
||||
vim.F.if_nil = function(value, default)
|
||||
if value == nil then
|
||||
return default
|
||||
vim.F.if_nil = function(value, default)
|
||||
if value == nil then
|
||||
return default
|
||||
end
|
||||
return value
|
||||
end
|
||||
return value
|
||||
end
|
||||
end
|
||||
|
||||
require("telescope").setup {}
|
||||
|
||||
@@ -12,13 +12,13 @@ require("undotree").setup {
|
||||
},
|
||||
window = { winblend = 30 },
|
||||
keymaps = {
|
||||
["j"] = "move_next",
|
||||
["k"] = "move_prev",
|
||||
["gj"] = "move2parent",
|
||||
["J"] = "move_change_next",
|
||||
["K"] = "move_change_prev",
|
||||
["<cr>"] = "action_enter",
|
||||
["p"] = "enter_diffbuf",
|
||||
["q"] = "quit",
|
||||
["move_next"] = "j",
|
||||
["move_prev"] = "k",
|
||||
["move2parent"] = "gj",
|
||||
["move_change_next"] = "J",
|
||||
["move_change_prev"] = "K",
|
||||
["action_enter"] = "<cr>",
|
||||
["enter_diffbuf"] = "p",
|
||||
["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.relativenumber = true
|
||||
vim.opt.tabstop = 4
|
||||
|
||||
Reference in New Issue
Block a user