snowflake/home/editors/neovim/config.lua
2024-01-26 08:05:25 -05:00

34 lines
951 B
Lua

vim.opt.shiftwidth = 2
vim.opt.tabstop = 2
vim.opt.relativenumber = true
-- general
lvim.log.level = "info"
lvim.format_on_save = { enabled = true, pattern = "*.lua", timeout = 1000 }
-- to disable icons and use a minimalist setup, uncomment the following
-- keymappings <https://www.lunarvim.org/docs/configuration/keybindings>
lvim.leader = "space"
-- add your own keymapping
lvim.keys.normal_mode["<C-s>"] = ":w<cr>"
-- -- Change theme settings
lvim.colorscheme = "lunar"
lvim.transparent_window = true
lvim.builtin.alpha.active = true
lvim.builtin.alpha.mode = "dashboard"
lvim.builtin.terminal.active = true
lvim.builtin.nvimtree.setup.view.side = "left"
lvim.builtin.nvimtree.setup.renderer.icons.show.git = false
-- Automatically install missing parsers when entering buffer
lvim.builtin.treesitter.auto_install = true
lvim.plugins = {
{
"andweeb/presence.nvim",
config = function() require("user.presence").config() end
}
}