diff options
Diffstat (limited to 'nvim/lua/kkard2')
| -rw-r--r-- | nvim/lua/kkard2/init.lua | 4 | ||||
| -rw-r--r-- | nvim/lua/kkard2/lazy.lua | 100 | ||||
| -rw-r--r-- | nvim/lua/kkard2/lazy/catppuccin.lua | 21 | ||||
| -rw-r--r-- | nvim/lua/kkard2/lazy/lsp.lua | 72 | ||||
| -rw-r--r-- | nvim/lua/kkard2/lazy/treesitter.lua | 9 | ||||
| -rw-r--r-- | nvim/lua/kkard2/netrw.lua | 4 | ||||
| -rw-r--r-- | nvim/lua/kkard2/remap.lua | 34 | ||||
| -rw-r--r-- | nvim/lua/kkard2/set.lua | 29 |
8 files changed, 0 insertions, 273 deletions
diff --git a/nvim/lua/kkard2/init.lua b/nvim/lua/kkard2/init.lua deleted file mode 100644 index 72e3df9..0000000 --- a/nvim/lua/kkard2/init.lua +++ /dev/null @@ -1,4 +0,0 @@ -require("kkard2.set") -require("kkard2.netrw") -require("kkard2.remap") -require("kkard2.lazy") diff --git a/nvim/lua/kkard2/lazy.lua b/nvim/lua/kkard2/lazy.lua deleted file mode 100644 index 13efaf0..0000000 --- a/nvim/lua/kkard2/lazy.lua +++ /dev/null @@ -1,100 +0,0 @@ -local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" -if not vim.uv.fs_stat(lazypath) then - vim.fn.system({ - "git", - "clone", - "--filter=blob:none", - "https://github.com/folke/lazy.nvim.git", - "--branch=stable", -- latest stable release - lazypath, - }) -end -vim.opt.rtp:prepend(lazypath) - - - -require("lazy").setup({ - { - "catppuccin/nvim", - name = "catppuccin", - config = require("kkard2.lazy.catppuccin"), - }, - { - "nvim-treesitter/nvim-treesitter", - config = require("kkard2.lazy.treesitter"), - }, - { - "mbbill/undotree", - keys = { - { "<leader>ut", "<cmd>UndotreeToggle<CR><C-w>h" }, - } - }, - { - "nvim-lualine/lualine.nvim", - config = function() require("lualine").setup({ - options = { - component_separators = { left = " ", right = " " }, - section_separators = { left = " ", right = " " }, - }, - }) end, - }, - { - "nvim-telescope/telescope.nvim", - tag = "0.1.2", - dependencies = { "nvim-lua/plenary.nvim" }, - keys = { - { "<leader><leader>", "<cmd>Telescope find_files<CR>" }, - { "<leader>fg", "<cmd>Telescope live_grep<CR>" }, - { "<leader>fh", "<cmd>Telescope help_tags<CR>" }, - }, - }, - { - "VonHeikemen/lsp-zero.nvim", - branch = "v2.x", - dependencies = { - -- LSP Support - { "neovim/nvim-lspconfig" }, -- Required - { "williamboman/mason.nvim" }, -- Optional - { "williamboman/mason-lspconfig.nvim" }, -- Optional - - -- Autocompletion - { "hrsh7th/nvim-cmp" }, -- Required - { "hrsh7th/cmp-nvim-lsp" }, -- Required - { "L3MON4D3/LuaSnip" }, -- Required - }, - config = require("kkard2.lazy.lsp"), - }, - { - "folke/trouble.nvim", - dependencies = { "nvim-tree/nvim-web-devicons" }, - opts = { - icons = false, - fold_open = "-", -- icon used for open folds - fold_closed = "+", -- icon used for closed folds - indent_lines = false, -- add an indent guide below the fold icons - signs = { - -- icons / text used for a diagnostic - error = "E", - warning = "W", - hint = "H", - information = "I" - }, - use_diagnostic_signs = false -- enabling this will use the signs defined in your lsp client - }, - keys = { - { "<leader>xx", function() require("trouble").open() end }, - { "<leader>xw", function() require("trouble").open("workspace_diagnostics") end }, - { "<leader>xd", function() require("trouble").open("document_diagnostics") end }, - }, - }, - { - "echasnovski/mini.trailspace", - config = function() require("mini.trailspace").setup() end, - }, - - { "github/copilot.vim" }, - { "https://tpope.io/vim/repeat.git" }, - { "https://tpope.io/vim/surround.git" }, - -- i also don't know why the above ones are like this - { "tpope/vim-commentary" }, -}) diff --git a/nvim/lua/kkard2/lazy/catppuccin.lua b/nvim/lua/kkard2/lazy/catppuccin.lua deleted file mode 100644 index d8aee9a..0000000 --- a/nvim/lua/kkard2/lazy/catppuccin.lua +++ /dev/null @@ -1,21 +0,0 @@ -return function() - require("catppuccin").setup({ - no_italic = true, - color_overrides = { - mocha = { - base = "#000000", - mantle = "#000000", - crust = "#000000", - }, - }, - highlight_overrides = { - mocha = function(c) - return { - MiniTrailspace = { bg = c.red }, - } - end, - }, - }) - - vim.cmd("colorscheme catppuccin-mocha") -end diff --git a/nvim/lua/kkard2/lazy/lsp.lua b/nvim/lua/kkard2/lazy/lsp.lua deleted file mode 100644 index a4d24ad..0000000 --- a/nvim/lua/kkard2/lazy/lsp.lua +++ /dev/null @@ -1,72 +0,0 @@ --- WARNING: BAD CODE AHEAD --- look at your own risk -local function rename_file() - local source_file, target_file - - vim.ui.input({ - prompt = "Source : ", - completion = "file", - default = vim.api.nvim_buf_get_name(0) - }, - function(input) - source_file = input - end - ) - vim.ui.input({ - prompt = "Target : ", - completion = "file", - default = source_file - }, - function(input) - target_file = input - end - ) - - local params = { - command = "_typescript.applyRenameFile", - arguments = { - { - sourceUri = source_file, - targetUri = target_file, - }, - }, - title = "" - } - - vim.lsp.util.rename(source_file, target_file) - vim.lsp.buf.execute_command(params) -end --- END OF WARNING - -return function() - local lsp = require("lsp-zero").preset({}) - - lsp.on_attach(function(_, bufnr) - -- see :help lsp-zero-keybindings - -- to learn the available actions - lsp.default_keymaps({ buffer = bufnr }) - end) - - -- (Optional) Configure lua language server for neovim - require("lspconfig").lua_ls.setup(lsp.nvim_lua_ls()) - - lsp.setup() - - vim.keymap.set("n", "gh", vim.diagnostic.open_float) - vim.keymap.set("n", "<leader>lr", vim.lsp.buf.rename) - vim.keymap.set("n", "<leader><CR>", vim.lsp.buf.code_action) - vim.keymap.set("n", "<leader>lf", vim.lsp.buf.format) - - - - -- temp - require("lspconfig").tsserver.setup({ - commands = { - RenameFile = { - rename_file, - description = "Rename File" - }, - } - }) - -- end temp -end diff --git a/nvim/lua/kkard2/lazy/treesitter.lua b/nvim/lua/kkard2/lazy/treesitter.lua deleted file mode 100644 index 5129ecd..0000000 --- a/nvim/lua/kkard2/lazy/treesitter.lua +++ /dev/null @@ -1,9 +0,0 @@ -return function() - require("nvim-treesitter.configs").setup({ - auto_install = true, - highlight = { - enable = true, - }, - }) - vim.cmd("TSUpdate") -end diff --git a/nvim/lua/kkard2/netrw.lua b/nvim/lua/kkard2/netrw.lua deleted file mode 100644 index 8549119..0000000 --- a/nvim/lua/kkard2/netrw.lua +++ /dev/null @@ -1,4 +0,0 @@ -vim.g.netrw_banner = 0 -vim.g.netrw_preview = 1 -vim.g.netrw_winsize = 30 -vim.g.netrw_fastbrowse = 0 diff --git a/nvim/lua/kkard2/remap.lua b/nvim/lua/kkard2/remap.lua deleted file mode 100644 index cd9aba2..0000000 --- a/nvim/lua/kkard2/remap.lua +++ /dev/null @@ -1,34 +0,0 @@ -vim.g.mapleader = " " - -vim.keymap.set({"n", "v"}, ";", ":") -vim.keymap.set({"n", "v"}, ":", ";") - -vim.keymap.set("n", "<leader>ff", vim.cmd.Ex) - -vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv") -vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv") - -vim.keymap.set({"n", "v"}, "<leader>y", [["+y]]) -vim.keymap.set("n", "<leader>Y", [["+Y]]) - -vim.keymap.set({"n", "v"}, "<leader>p", [["+p]]) -vim.keymap.set("n", "<leader>P", [["+P]]) - -vim.keymap.set({"n", "v"}, "<leader>d", [["+d]]) -vim.keymap.set("n", "<leader>D", [["+D]]) - -vim.keymap.set("t", "<Esc>", "<C-\\><C-n>") - -vim.keymap.set("i", "<C-Enter>", "<Esc>o") - --- exit floating window when pressing <Esc> in normal mode -vim.keymap.set("n", "<Esc>", function() - local win_number = vim.api.nvim_get_current_win() - if vim.api.nvim_win_get_config(win_number).relative ~= "" then - vim.cmd(":q") - end -end) - --- lmao -vim.keymap.set("i", "<S-Tab>", "<Esc>0d$?.<CR><cmd>noh<CR>0yw<C-o>0\"_d$pa") -vim.keymap.set("n", "<C-j>", "xi<CR><Esc>f ") diff --git a/nvim/lua/kkard2/set.lua b/nvim/lua/kkard2/set.lua deleted file mode 100644 index ec92e5b..0000000 --- a/nvim/lua/kkard2/set.lua +++ /dev/null @@ -1,29 +0,0 @@ -vim.opt.nu = true -vim.opt.relativenumber = true - -vim.opt.tabstop = 4 -vim.opt.softtabstop = 4 -vim.opt.shiftwidth = 4 -vim.opt.expandtab = true - -vim.opt.smartindent = true - -vim.opt.wrap = false - -vim.opt.swapfile = false -vim.opt.backup = false -vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir" -vim.opt.undofile = true - -vim.opt.hlsearch = true -vim.opt.incsearch = true - -vim.opt.scrolloff = 8 -vim.opt.signcolumn = "yes" -vim.opt.isfname:append("@-@") - -vim.opt.updatetime = 50 - -vim.opt.colorcolumn = "80" - -vim.g.netrw_bufsettings = "noma nomod nu nobl nowrap ro" |
