summaryrefslogtreecommitdiff
path: root/artix/home/.config/nvim/init.lua
diff options
context:
space:
mode:
authorNantha Sorubakanthan <nantha@mielota.com>2026-05-15 18:36:24 +0200
committerNantha Sorubakanthan <nantha@mielota.com>2026-05-16 09:41:40 +0200
commit1a7a5090b84d9eb8ff6a4f5dc0c833d4b9e717b0 (patch)
treea1c263d989a863962aa21628af371c0e2c43ee34 /artix/home/.config/nvim/init.lua
parent63ca893729aa0436c9eeab96e0934b143dc53d17 (diff)
???
Diffstat (limited to 'artix/home/.config/nvim/init.lua')
-rw-r--r--artix/home/.config/nvim/init.lua36
1 files changed, 11 insertions, 25 deletions
diff --git a/artix/home/.config/nvim/init.lua b/artix/home/.config/nvim/init.lua
index 8e07b39..396cb88 100644
--- a/artix/home/.config/nvim/init.lua
+++ b/artix/home/.config/nvim/init.lua
@@ -1,7 +1,16 @@
+-- COLORSCHEME
+-- use terminal colors
+
+vim.o.termguicolors = false
+vim.cmd[[hi Normal guibg=NONE ctermbg=NONE]]
+vim.cmd[[hi EndOfBuffer guibg=NONE ctermbg=NONE]]
+
+-- GLOBALS
+
vim.g.mapleader = " "
vim.o.number = true
-vim.o.relativenumber = true
+vim.o.relativenumber = false
vim.o.undofile = true
vim.o.ignorecase = true
@@ -13,7 +22,6 @@ vim.o.softtabstop = 8
vim.o.smartindent = true
vim.o.autoindent = true
-vim.o.termguicolors = true
vim.o.signcolumn = "yes"
vim.o.winborder = 'single'
vim.o.showmode = true
@@ -40,10 +48,6 @@ vim.o.completeopt = 'menu,menuone,noselect'
vim.diagnostic.status()
vim.lsp.status()
--- COLORSCHEME
-
-vim.cmd [[colorscheme slate]]
-
-- FRENCH SPELLS
local spell_path = vim.fn.stdpath("data") .. "/site/spell"
@@ -140,7 +144,7 @@ map("n", "<leader>/", fzf.live_grep)
-- Configure lua_ls to use neovim runtime or all of lua_ls lib.
-- We put way much load on the cpu if we open both.
local lua_ls_lib = {}
-local neovim_config_path = vim.fn.expand("~/code/dox/artixlinux/home/.config/nvim/init.lua")
+local neovim_config_path = vim.fn.expand("~/code/dox/artix/home/.config/nvim/init.lua")
if vim.api.nvim_buf_get_name(0) == neovim_config_path then
lua_ls_lib = vim.api.nvim_get_runtime_file("", true)
@@ -172,10 +176,6 @@ vim.api.nvim_create_autocmd("TextYankPost", {
callback = function() vim.hl.on_yank() end
})
-vim.api.nvim_create_autocmd("BufWritePre", {
- callback = function() vim.lsp.buf.format() end
-})
-
vim.api.nvim_create_autocmd("BufWritePost", {
pattern = "*.tex",
callback = function() vim.cmd [[! pdflatex % ]] end
@@ -205,17 +205,3 @@ vim.api.nvim_create_autocmd("FileType", {
require('jdtls').start_or_attach(config)
end
})
-
---[[
-function get_hl_groups()
- for hl_name, hl in pairs(vim.api.nvim_get_hl(0, {})) do
- print(hl_name)
- end
-end
-
-local function update_hl(group, tbl)
- local old_hl = vim.api.nvim_get_hl_by_name(group, true)
- local new_hl = vim.tbl_extend('force', old_hl, tbl)
- vim.api.nvim_set_hl(0, group, new_hl)
-end
-]]