pull/53/head
Brian Koech 2023-11-26 08:11:59 +03:00
parent 262c383eab
commit 28b860ebdd
7 changed files with 42 additions and 24 deletions

View File

@ -3,7 +3,8 @@
],
"news": {
"NEWS.md": "2191"
"NEWS.md": "2191",
"doc/news.txt": "14314"
},
"version": 2
}

View File

@ -1,3 +1,18 @@
-- Autocmds are automatically loaded on the VeryLazy event
-- Default autocmds that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/autocmds.lua
-- Add any additional autocmds here
-- Turn off paste mode when leaving insert
vim.api.nvim_create_autocmd("InsertLeave", {
pattern = "*",
command = "set nopaste",
})
-- Disable the concealing in some file formats
-- The default conceallevel is 3 in LazyVim
vim.api.nvim_create_autocmd("FileType", {
pattern = { "json", "jsonc", "markdown" },
callback = function()
vim.opt.conceallevel = 0
end,
})

View File

@ -9,7 +9,11 @@ vim.opt.rtp:prepend(vim.env.LAZY or lazypath)
require("lazy").setup({
spec = {
-- add LazyVim and import its plugins
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
{
"LazyVim/LazyVim",
import = "lazyvim.plugins",
opts = { colorscheme = "gruvbox", news = { lazyvim = true, neovim = true } },
},
-- import any extras modules here
{ import = "lazyvim.plugins.extras.lang.typescript" },
{ import = "lazyvim.plugins.extras.lang.json" },
@ -28,7 +32,7 @@ require("lazy").setup({
version = false, -- always use the latest git commit
-- version = "*", -- try installing the latest stable version for plugins that support semver
},
install = { colorscheme = { "tokyonight", "habamax" } },
install = { colorscheme = { "tokyonight", "habamax", "gruvbox" } },
checker = { enabled = true }, -- automatically check for plugin updates
performance = {
rtp = {

View File

@ -1,14 +0,0 @@
-- Turn off paste mode when leaving insert
vim.api.nvim_create_autocmd("InsertLeave", {
pattern = "*",
command = "set nopaste",
})
-- Disable the concealing in some file formats
-- The default conceallevel is 3 in LazyVim
vim.api.nvim_create_autocmd("FileType", {
pattern = { "json", "jsonc", "markdown" },
callback = function()
vim.opt.conceallevel = 0
end,
})

View File

@ -24,13 +24,6 @@ return {
},
},
},
{
"LazyVim/LazyVim",
opts = {
colorscheme = "gruvbox",
},
},
{
"folke/zen-mode.nvim",
opts = {

View File

View File

@ -0,0 +1,19 @@
return {
{
"williamboman/mason.nvim",
opts = {
ensure_installed = {
"stylua",
"shellcheck",
"shfmt",
"flake8",
"selene",
"luacheck",
"tailwindcss-language-server",
"typescript-language-server",
"css-lsp",
},
},
},
-- lsp servers
}