summaryrefslogtreecommitdiff
path: root/artix/home/.config/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'artix/home/.config/nvim')
-rw-r--r--artix/home/.config/nvim/init.lua27
1 files changed, 12 insertions, 15 deletions
diff --git a/artix/home/.config/nvim/init.lua b/artix/home/.config/nvim/init.lua
index 396cb88..c400bc3 100644
--- a/artix/home/.config/nvim/init.lua
+++ b/artix/home/.config/nvim/init.lua
@@ -2,8 +2,8 @@
-- use terminal colors
vim.o.termguicolors = false
-vim.cmd[[hi Normal guibg=NONE ctermbg=NONE]]
-vim.cmd[[hi EndOfBuffer guibg=NONE ctermbg=NONE]]
+vim.cmd [[hi Normal guibg=NONE ctermbg=NONE]]
+vim.cmd [[hi EndOfBuffer guibg=NONE ctermbg=NONE]]
-- GLOBALS
@@ -16,9 +16,9 @@ vim.o.undofile = true
vim.o.ignorecase = true
vim.o.expandtab = false
-vim.o.shiftwidth = 8
-vim.o.tabstop = 8
-vim.o.softtabstop = 8
+vim.o.shiftwidth = 4
+vim.o.tabstop = 4
+vim.o.softtabstop = 4
vim.o.smartindent = true
vim.o.autoindent = true
@@ -29,10 +29,10 @@ vim.o.guicursor = ""
vim.o.swapfile = false
-vim.o.list = true
vim.o.cursorline = true
-- •⏎.·○◦
+--vim.o.list = true
vim.o.listchars = "tab:🡪 ,trail:·,eol:⏎,space:·,multispace:·,lead:·,leadmultispace:·"
vim.o.completeopt = "fuzzy,menuone,noselect"
@@ -78,7 +78,8 @@ vim.pack.add({
{ src = "https://github.com/saghen/blink.lib" }
})
-require("blink.cmp").setup({})
+require("blink.cmp").setup({ keymap = { preset = "enter" } })
+
require('blink.cmp').build():wait(60000)
require("gitsigns").setup({})
@@ -148,10 +149,6 @@ local neovim_config_path = vim.fn.expand("~/code/dox/artix/home/.config/nvim/ini
if vim.api.nvim_buf_get_name(0) == neovim_config_path then
lua_ls_lib = vim.api.nvim_get_runtime_file("", true)
-else
- for lib in vim.fn.expand("/usr/lib/lua-language-server/meta/3rd/*/library"):gmatch("[^\n]+") do
- table.insert(lua_ls_lib, lib)
- end
end
vim.lsp.config("lua_ls", {
@@ -186,10 +183,10 @@ vim.api.nvim_create_autocmd("FileType", {
callback = function(args)
local project_name = vim.fn.fnamemodify(vim.fn.getcwd(), ":p:h:t")
local workspace_dir = vim.fn.stdpath("data")
- .. package.config:sub(1, 1)
- .. "jdtls-workspace"
- .. package.config:sub(1, 1)
- .. project_name
+ .. package.config:sub(1, 1)
+ .. "jdtls-workspace"
+ .. package.config:sub(1, 1)
+ .. project_name
local config = {
name = "jdtls",