- Remove deprecated config files: git-ref.lua, git-signs.lua, diffview-config.lua, lsp-lines-config.lua, neotree-config.lua, fidget-spinner.lua, silicon-config.lua, telescope-config.lua, llm.lua - Add new configuration files: diagnostics-config.lua, git-config.lua, llm-config.lua, snacks-config.lua - Update existing config files: base.lua, dap-config.lua, init.lua, lsp-config.lua, lualine-config.lua, noice-config.lua, octo-config.lua, toggleterm-config.lua, which-key-config.lua - Update nvim and opencode module configurations
41 lines
860 B
Lua
Executable File
41 lines
860 B
Lua
Executable File
-- Set Theme
|
|
-- vim.g.nord_borders = true
|
|
-- vim.g.nord_contrast = true
|
|
-- vim.cmd('colorscheme nord')
|
|
-- vim.cmd('colorscheme melange')
|
|
vim.cmd("colorscheme catppuccin-mocha")
|
|
|
|
-- Set User Shell
|
|
vim.o.shell = require("nix-vars").bash
|
|
|
|
-- Set Leader
|
|
vim.keymap.set("n", "<Space>", "<Nop>", { silent = true })
|
|
vim.g.mapleader = " "
|
|
|
|
-- Set Timeout
|
|
vim.opt.timeoutlen = 250
|
|
|
|
-- Disable NetRW
|
|
vim.g.loaded_netrw = 1
|
|
vim.g.loaded_netrwPlugin = 1
|
|
|
|
-- Set Term Colors
|
|
vim.opt.termguicolors = true
|
|
|
|
-- Synchronize with system clipboard
|
|
vim.opt.clipboard:append("unnamedplus")
|
|
|
|
-- Always show the signcolumn
|
|
vim.opt.signcolumn = "yes"
|
|
|
|
-- Set nowrap, line numbers, hightlight search
|
|
vim.opt.wrap = false
|
|
vim.opt.nu = true
|
|
vim.opt.hlsearch = true
|
|
vim.opt.shiftwidth = 2
|
|
|
|
-- Set fold settings
|
|
vim.opt.foldmethod = "indent"
|
|
vim.opt.foldnestmax = 10
|
|
vim.opt.foldlevel = 2
|