From 4f79d3ae111059496c5e194f4b0e63796b5b4151 Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:42 -0500 Subject: misc idk --- .config/nvim/lua/map.lua | 1 - .config/nvim/lua/plugin/packer.lua | 35 +---------- .config/nvim/lua/plugin/setup.lua | 120 +++++-------------------------------- 3 files changed, 16 insertions(+), 140 deletions(-) (limited to '.config') diff --git a/.config/nvim/lua/map.lua b/.config/nvim/lua/map.lua index f4edeee..a0af88a 100644 --- a/.config/nvim/lua/map.lua +++ b/.config/nvim/lua/map.lua @@ -24,7 +24,6 @@ vim.keymap.set("x", "P", "p", {}) -- Commands vim.keymap.set(nv, "c", "set invhlsearch", {silent=true}) -vim.keymap.set(nv, "e", "Oil", {silent=true}) vim.keymap.set("n", "{", "cp", {silent=true}) vim.keymap.set("n", "}", "cn", {silent=true}) diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua index 0ed86bc..961af13 100644 --- a/.config/nvim/lua/plugin/packer.lua +++ b/.config/nvim/lua/plugin/packer.lua @@ -1,9 +1,6 @@ return require("packer").startup(function(use) use {"wbthomason/packer.nvim"} - - use {"andweeb/presence.nvim"} - - use {"hobby-engine/hobby-script-vim"} + use {"windwp/nvim-autopairs"} use { "nvim-telescope/telescope.nvim", @@ -12,27 +9,8 @@ return require("packer").startup(function(use) }, } - use {"windwp/nvim-autopairs"} - - use { - "folke/trouble.nvim", - requires = { - { "nvim-tree/nvim-web-devicons"}, - } - } - - use { - "nvim-lualine/lualine.nvim", - requires = { "nvim-tree/nvim-web-devicons", opt = true } - } - use {"lewis6991/gitsigns.nvim"} - -- use {"tpope/vim-fugitive"} use {"numToStr/Comment.nvim"} - use {"HiPhish/nvim-ts-rainbow2"} - - use {"xiyaowong/transparent.nvim"} - use {"xiyaowong/virtcolumn.nvim"} use {"williamboman/mason.nvim"} use {"neovim/nvim-lspconfig"} @@ -42,21 +20,10 @@ return require("packer").startup(function(use) use {"hrsh7th/cmp-nvim-lsp"} use {"hrsh7th/cmp-nvim-lua"} - use {"stevearc/oil.nvim"} - - use {"tikhomirov/vim-glsl"} - use {"michaeljsmith/vim-indent-object"} use { "nvim-treesitter/nvim-treesitter", run = ":TSUpdate" } - - use {"loctvl842/monokai-pro.nvim"} - - use { - "danymat/neogen", - requires = "nvim-treesitter/nvim-treesitter" - } end) diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua index 5a3ae43..ca2be66 100644 --- a/.config/nvim/lua/plugin/setup.lua +++ b/.config/nvim/lua/plugin/setup.lua @@ -1,68 +1,9 @@ -vim.g.virtcolumn_char = '|' - -require('gitsigns').setup {} +---@diagnostic disable: undefined-global +require("gitsigns").setup {} require("Comment").setup {} - require("mason").setup {} -require("oil").setup { - view_options = { - show_hidden = true, - }, -} - -require("presence").setup {} - -local colors = { - white = "#FFFFFF", - gray = "#A0A0A0", - green = "#22CC55", - pink = "#FF4499", - bg = "#222222", -} - -local theme = { - normal = { - a = {bg = colors.white, fg = colors.black, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - }, - insert = { - a = {bg = colors.pink, fg = colors.white, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - }, - visual = { - a = {bg = colors.green, fg = colors.white, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - }, - replace = { - a = {bg = colors.pink, fg = colors.white, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - }, - command = { - a = {bg = colors.gray, fg = colors.black, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - }, - inactive = { - a = {bg = colors.pink, fg = colors.white, gui = 'bold,italic'}, - b = {bg = colors.bg, fg = colors.white}, - c = {bg = colors.bg, fg = colors.white} - } -} - -require("lualine").setup { - options = { - theme = theme, - component_separators = { left = "", right = "" }, - section_separators = { left = "", right = "" }, - }, -} - require("nvim-autopairs").setup { fast_wrap = { map = "", @@ -76,58 +17,27 @@ require("nvim-autopairs").setup { } } -local neogen = require("neogen") - -neogen.setup { - snippet_engine = "luasnip", -} - -vim.keymap.set("n", "df", "Neogen", { - silent = true, -}) - require("nvim-treesitter.configs").setup { - ensure_installed = { "c", "cpp", "lua", "vimdoc" }, + ensure_installed = { "c", "lua", "vimdoc" }, sync_install = true, highlight = { enable = true, additional_vim_regex_highlighting = true, }, - indent = { enable = true }, + indent = {enable = true}, } -vim.filetype.add({ - extension = { - c3 = "c3", - c3i = "c3", - c3t = "c3", - }, -}) - -local parser_config = require("nvim-treesitter.parsers").get_parser_configs() -parser_config.c3 = { - install_info = { - url = "https://github.com/c3lang/tree-sitter-c3", - files = {"src/parser.c", "src/scanner.c"}, - branch = "main", - }, -} - -do - local builtin = require("telescope.builtin") - require("telescope").setup { - pickers = { - find_files = { - theme = "dropdown", - } +local builtin = require("telescope.builtin") +require("telescope").setup { + pickers = { + find_files = { + theme = "dropdown", } } +} - vim.keymap.set("n", "", builtin.find_files, {}) - vim.keymap.set("n", "", builtin.git_files, {}) - vim.keymap.set("n", "", function() - builtin.grep_string({ search = vim.fn.input("grep>") }) - end) -end - -vim.keymap.set("n", "i", "TroubleToggle") +vim.keymap.set("n", "", builtin.find_files, {}) +vim.keymap.set("n", "", builtin.git_files, {}) +vim.keymap.set("n", "", function() + builtin.grep_string({ search = vim.fn.input("grep>") }) +end) -- cgit v1.3-2-g0d8e