aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2024-10-06 11:06:21 -0600
committerJack Sangdahl <[email protected]>2024-10-06 11:06:21 -0600
commit39e0e8c6efdf40d6dfddbe8767ca355c3bb245fd (patch)
tree549fb38508cbd688fac0bf52c648053f03077599 /.config/nvim
parentf1dcda828b784c3ee36179c05dfa481509624f86 (diff)
downloaddots-39e0e8c6efdf40d6dfddbe8767ca355c3bb245fd.tar.gz
dots-39e0e8c6efdf40d6dfddbe8767ca355c3bb245fd.zip
Nvim improvements, temp Waybar fix, other changes
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/init.lua2
-rw-r--r--.config/nvim/lua/chadrc.lua12
-rw-r--r--.config/nvim/lua/mappings.lua5
-rw-r--r--.config/nvim/lua/plugins.lua14
4 files changed, 17 insertions, 16 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 7b9f5b1c..6a78ddf6 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -35,5 +35,5 @@ dofile(vim.g.base46_cache .. "statusline")
require("nvchad.autocmds")
vim.schedule(function()
- require("nvchad.mappings")
+ require("mappings")
end)
diff --git a/.config/nvim/lua/chadrc.lua b/.config/nvim/lua/chadrc.lua
index 47c113b0..01e52de3 100644
--- a/.config/nvim/lua/chadrc.lua
+++ b/.config/nvim/lua/chadrc.lua
@@ -3,10 +3,20 @@ local M = {}
M.ui = {
theme = "solarized_dark",
- theme_toggle = { "onenord", "onenord_light" },
statusline = { theme = "vscode_colored" },
tabufline = { lazyload = true },
nvdash = { load_on_startup = true },
}
+M.mason.pkgs = {
+ "lua-language-server",
+ "stylua",
+ "html-lsp",
+ "css-lsp",
+ "prettier",
+ "texlab",
+ "ruff",
+ "python-lsp-server",
+}
+
return M
diff --git a/.config/nvim/lua/mappings.lua b/.config/nvim/lua/mappings.lua
new file mode 100644
index 00000000..73fba0de
--- /dev/null
+++ b/.config/nvim/lua/mappings.lua
@@ -0,0 +1,5 @@
+require("nvchad.mappings")
+
+local map = vim.keymap.set
+
+map("n", ";", ":", { desc = "CMD enter command mode" })
diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua
index a1b8d0be..ac64bcac 100644
--- a/.config/nvim/lua/plugins.lua
+++ b/.config/nvim/lua/plugins.lua
@@ -14,20 +14,6 @@ return {
end,
},
{
- "williamboman/mason.nvim",
- opts = {
- ensure_installed = {
- "lua-language-server",
- "stylua",
- "html-lsp",
- "css-lsp",
- "prettier",
- "bash-language-server",
- "texlab",
- },
- },
- },
- {
"nvim-treesitter/nvim-treesitter",
opts = {
ensure_installed = {