aboutsummaryrefslogtreecommitdiff
path: root/config/nvim
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2026-05-06 09:10:11 +0200
committerKarel Kočí <cynerd@email.cz>2026-05-06 09:10:11 +0200
commit74a38b9dd7080ea052c810112fb19d00c7eda753 (patch)
treec19a4d1907b40e6d42a4610bfa9ffb128e5caa62 /config/nvim
parent0d8d409eb6fb4dcdff102fe968a0df0149700b2b (diff)
downloadmyconfigs-74a38b9dd7080ea052c810112fb19d00c7eda753.tar.gz
myconfigs-74a38b9dd7080ea052c810112fb19d00c7eda753.tar.bz2
myconfigs-74a38b9dd7080ea052c810112fb19d00c7eda753.zip
Multiple fixes of the configurationHEADmaster
Diffstat (limited to 'config/nvim')
-rw-r--r--config/nvim/init.vim1
-rw-r--r--config/nvim/lua/plugins.lua37
2 files changed, 20 insertions, 18 deletions
diff --git a/config/nvim/init.vim b/config/nvim/init.vim
index c269b77..5305848 100644
--- a/config/nvim/init.vim
+++ b/config/nvim/init.vim
@@ -27,6 +27,7 @@ set encoding=utf-8
set backspace=indent,eol,start
set completeopt=menu,menuone,preview,noselect,noinsert
+" colorscheme vim
colorscheme nord
let g:lightline = {
\ 'colorscheme': 'nord',
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
index d1a4c55..8c41208 100644
--- a/config/nvim/lua/plugins.lua
+++ b/config/nvim/lua/plugins.lua
@@ -52,7 +52,6 @@ require("packer").startup(function(use)
end,
})
-- Programming -------------------------------------------------------------
- use("neovim/nvim-lspconfig")
use("p00f/clangd_extensions.nvim")
use({
"mfussenegger/nvim-lint",
@@ -107,15 +106,16 @@ require("packer").startup(function(use)
config = function()
require("conform").setup({
formatters_by_ft = {
- c = { "clang-format", "trim_newlines", "twim_whitespace" },
- json = { "jq", "trim_newlines", "twim_whitespace" },
- lua = { "stylua", "trim_newlines", "twim_whitespace" },
- nix = { "alejandra", "trim_newlines", "twim_whitespace" },
- python = { "ruff_fix", "ruff_format", "trim_newlines", "twim_whitespace" },
- sh = { "shfmt", "trim_newlines", "twim_whitespace" },
- typst = { "typstfmt", "trim_newlines", "twim_whitespace" },
- yaml = { "yq", "trim_newlines", "twim_whitespace" },
- xml = { "xmllint", "trim_newlines", "twim_whitespace" },
+ c = { "clang-format", "trim_newlines", "trim_whitespace" },
+ json = { "jq", "trim_newlines", "trim_whitespace" },
+ lua = { "stylua", "trim_newlines", "trim_whitespace" },
+ nix = { "alejandra", "trim_newlines", "trim_whitespace" },
+ python = { "ruff_fix", "ruff_format", "trim_newlines", "trim_whitespace" },
+ sh = { "shfmt", "trim_newlines", "trim_whitespace" },
+ typst = { "typstyle", "trim_newlines", "trim_whitespace" },
+ rst = { "docstrfmt", "trim_newlines" },
+ yaml = { "yq", "trim_newlines", "trim_whitespace" },
+ xml = { "xmllint", "trim_newlines", "trim_whitespace" },
},
})
end,
@@ -124,6 +124,14 @@ require("packer").startup(function(use)
use("honza/vim-snippets")
use("craigemery/vim-autotag")
use("scrooloose/nerdcommenter")
+ -- LSP ---------------------------------------------------------------------
+ use("neovim/nvim-lspconfig")
+ vim.lsp.enable("bashls")
+ vim.lsp.enable("clangd")
+ vim.lsp.enable("nil_ls")
+ vim.lsp.enable("pylsp")
+ vim.lsp.enable("tinymist")
+ vim.lsp.enable("guile_ls")
-- Additional integrations -------------------------------------------------
use({
"chomosuke/typst-preview.nvim",
@@ -141,12 +149,5 @@ require("packer").startup(function(use)
use("LnL7/vim-nix")
use("kaarmu/typst.vim")
use("aliou/bats.vim")
-
- -- LSP ---------------------------------------------------------------------
- vim.lsp.enable("bashls")
- vim.lsp.enable("clangd")
- vim.lsp.enable("nil_ls")
- vim.lsp.enable("pylsp")
- vim.lsp.enable("tinymist")
- vim.lsp.enable("guile_ls")
+ use("HiPhish/guile.vim")
end)