From 73d7a1a7594bf80727fa999ff2111711c5f4cc64 Mon Sep 17 00:00:00 2001 From: iamcheeseman <[hidden email]> Date: Wed, 28 Jan 2026 16:06:16 -0500 Subject: update stuff frfr --- .config/nvim/init.lua | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to '.config/nvim/init.lua') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 301f329..286740d 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -6,7 +6,7 @@ vim.o.cc = "80" vim.o.updatetime = 1000 vim.o.splitright = true vim.o.splitbelow = true -vim.o.signcolumn = "yes" +vim.o.signcolumn = "no" vim.o.ignorecase = true vim.o.tabstop = 2 vim.o.shiftwidth = 0 @@ -22,6 +22,7 @@ vim.g.mapleader = " " vim.pack.add({ "https://github.com/neovim/nvim-lspconfig", "https://github.com/nvim-mini/mini.pick", + "https://github.com/stevearc/oil.nvim", {src="https://github.com/nvim-treesitter/nvim-treesitter", version="main"}, }) @@ -39,14 +40,20 @@ require("mini.pick").setup({ }, }) +require("oil").setup({ + view_options = {show_hidden=true}, +}) + require("nvim-treesitter").install({"c", "cpp", "lua", "odin", "vim", "vimdoc"}) require("nvim-treesitter").setup() vim.api.nvim_create_autocmd("FileType", { pattern = "odin", - callback = function() vim.treesitter.start() end + callback = function() vim.treesitter.start() end, }) +vim.keymap.set("t", "", "") +vim.keymap.set("n", "t", ":hori term:resize 20") vim.keymap.set("n", "f", ":Pick files tool='rg'") -- Switch between semantically related files easily :) @@ -107,10 +114,10 @@ vim.keymap.set("n", "o", function() end) vim.lsp.enable({"lua_ls", "clangd", "ols"}) --- vim.diagnostic.config({ --- virtual_text = true, --- severity_sort = true, --- }) +vim.diagnostic.config({ + virtual_text = true, + severity_sort = true, +}) vim.api.nvim_create_autocmd("LspAttach", { callback = function(ev) local opts = {silent=true, buffer=ev.buf} @@ -128,6 +135,8 @@ vim.api.nvim_create_autocmd("LspAttach", { end, }) -vim.cmd.colorscheme("mini-theme") +vim.cmd.colorscheme("lunaperche") + +vim.api.nvim_create_user_command("Ex", "Oil", {}) -- require('vim._extui').enable({}) -- cgit v1.3-2-g0d8e