summaryrefslogtreecommitdiff
path: root/nvim/lua/kkard2
diff options
context:
space:
mode:
authorkkard2 <[email protected]>2023-12-02 12:45:06 +0100
committerkkard2 <[email protected]>2023-12-02 12:45:06 +0100
commit1e094abc6c4c6866b0abad198b1785d2da3d327c (patch)
treeb448c85510b88da34cfe06469f5a976fbed889ae /nvim/lua/kkard2
parentbd2a637b4593d8a64010a0438ce1c9b57a9436a5 (diff)
i couldn't help it
Diffstat (limited to 'nvim/lua/kkard2')
-rw-r--r--nvim/lua/kkard2/init.lua4
-rw-r--r--nvim/lua/kkard2/lazy.lua100
-rw-r--r--nvim/lua/kkard2/lazy/catppuccin.lua21
-rw-r--r--nvim/lua/kkard2/lazy/lsp.lua72
-rw-r--r--nvim/lua/kkard2/lazy/treesitter.lua9
-rw-r--r--nvim/lua/kkard2/netrw.lua4
-rw-r--r--nvim/lua/kkard2/remap.lua34
-rw-r--r--nvim/lua/kkard2/set.lua29
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"