dotfiles/.config/nvim/lua/core/options.lua

57 lines
1.1 KiB
Lua
Raw Normal View History

2022-10-21 06:15:28 -04:00
local opt = vim.opt
2022-12-24 12:33:46 -05:00
local ok, notify = pcall(require, "notify")
if ok then
2023-03-12 16:09:11 -04:00
vim.notify = notify
2022-12-24 12:33:46 -05:00
end
-- Setup colorscheme
local ok, err = pcall(function()
local colorscheme = "everforest"
if colorscheme == "nord" then
vim.g.diagnostic_sings = {"", "", "", ""}
end
if colorscheme == "catppuccin-macchiato" then
vim.g.diagnostic_sings = {"", "", "", ""}
end
if colorscheme == "everforest" then
2024-01-02 12:50:00 -05:00
vim.g.diagnostic_sings = {"", "", "", ""}
end
2023-03-12 16:09:11 -04:00
-- vim.cmd('colorscheme catppuccin-macchiato')
-- vim.cmd('colorscheme aquarium')
opt.termguicolors = true
end)
if not ok then
2023-03-12 16:09:11 -04:00
print(err)
end
2022-10-21 06:15:28 -04:00
opt.encoding = "utf-8"
opt.swapfile = false
2024-03-02 07:15:50 -05:00
opt.clipboard = "unnamedplus"
2022-10-21 06:15:28 -04:00
2022-12-24 12:33:46 -05:00
opt.number = true
opt.relativenumber = true
2022-10-21 06:15:28 -04:00
2023-03-12 16:09:11 -04:00
vim.g.lsp_path = os.getenv("HOME") .. "/.local/share/nvim/mason/bin/"
-- vim.lsp.set_log_level("debug")
2023-03-12 16:09:11 -04:00
vim.g.mapleader = ","
2023-01-04 07:28:57 -05:00
2022-12-24 12:33:46 -05:00
opt.list = true
opt.listchars = {tab = '| '}
2022-10-21 06:15:28 -04:00
2023-01-04 07:28:57 -05:00
opt.splitbelow = true
opt.splitright = true
opt.undofile = true
2023-03-12 16:09:11 -04:00
opt.tabstop = 2
opt.shiftwidth = 2
2022-10-21 06:15:28 -04:00
opt.expandtab = true
opt.mouse = "a"