diff options
| author | mirenn <me@mirenn.dev> | 2026-09-21 23:09:33 +0200 |
|---|---|---|
| committer | mirenn <me@mirenn.dev> | 2026-10-06 14:13:32 +0200 |
| commit | 8f9c77878f8742a47d34a50748023d1b552cfbf1 (patch) | |
| tree | f749dff061451ab8427100c452f8175de8e39c53 /nvim/lua/config | |
| parent | 8501a38d7c3bbc2e99466e6658be134c72d4f47a (diff) | |
| download | dotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.tar.gz dotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.zip | |
guix primer
Diffstat (limited to 'nvim/lua/config')
| -rw-r--r-- | nvim/lua/config/globals.lua | 2 | ||||
| -rw-r--r-- | nvim/lua/config/init.lua | 3 | ||||
| -rw-r--r-- | nvim/lua/config/keymaps.lua | 39 | ||||
| -rw-r--r-- | nvim/lua/config/lazy.lua | 46 | ||||
| -rw-r--r-- | nvim/lua/config/options.lua | 51 |
5 files changed, 0 insertions, 141 deletions
diff --git a/nvim/lua/config/globals.lua b/nvim/lua/config/globals.lua deleted file mode 100644 index 6ef2cd8..0000000 --- a/nvim/lua/config/globals.lua +++ /dev/null @@ -1,2 +0,0 @@ -vim.g.mapleader = " " -vim.g.maplocalleader = " " diff --git a/nvim/lua/config/init.lua b/nvim/lua/config/init.lua deleted file mode 100644 index 03722bd..0000000 --- a/nvim/lua/config/init.lua +++ /dev/null @@ -1,3 +0,0 @@ -require("config.lazy") -require("config.keymaps") -require("config.options") diff --git a/nvim/lua/config/keymaps.lua b/nvim/lua/config/keymaps.lua deleted file mode 100644 index d81308d..0000000 --- a/nvim/lua/config/keymaps.lua +++ /dev/null @@ -1,39 +0,0 @@ --- define common options -local keymap = vim.keymap -local opts = { - noremap = true, -- non-recursive - silent = true, -- do not show message -} - --- Pane Navigation -keymap.set("n", "<C-h>", "<C-w>h", opts) -keymap.set("n", "<C-j>", "<C-w>j", opts) -keymap.set("n", "<C-k>", "<C-w>k", opts) -keymap.set("n", "<C-l>", "<C-w>l", opts) - --- Window Resize -keymap.set("n", "<C-Up>", ":resize -2<Enter>", opts) -keymap.set("n", "<C-Down>", ":resize +2<Enter>", opts) -keymap.set("n", "<C-Left>", ":vertical resize -2<Enter>", opts) -keymap.set("n", "<C-Right>", ":vertical resize +2<Enter>", opts) - --- Window Managment -keymap.set("n", "<Space>sv", ":vsplit<Enter>", opts) -keymap.set("n", "<Space>sh", ":split<Enter>", opts) - --- Indending -keymap.set("v", "<", "<gv") -keymap.set("v", ">", ">gv") - --- Comments -vim.api.nvim_set_keymap("n", "<C-c>", "gcc", { noremap = false }) -vim.api.nvim_set_keymap("v", "<C-c>", "gb", { noremap = false }) - --- Buffer kill --- keymap.set("n", "<C-q>", ":bunload<Enter>", opts) - --- Working -keymap.set("n", "<C-s>", ":w<Enter>", opts) - --- Format All -keymap.set("n", "fa", "ggVG=<C-o>", opts) diff --git a/nvim/lua/config/lazy.lua b/nvim/lua/config/lazy.lua deleted file mode 100644 index 7dcfac6..0000000 --- a/nvim/lua/config/lazy.lua +++ /dev/null @@ -1,46 +0,0 @@ --- bootstrap lazy -local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" -if not (vim.uv or vim.loop).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("config.globals") - -local opts = { - defaults = { - lazy = true, - }, - rtp = { - disabled_plugins = { - "gzip", - "matchit", - "matchparen", - "netrw", - "netrwPlugin", - "tarPlugin", - "tohtml", - "tutor", - "zipPlugin", - } - }, - change_detection = { - notify = false, - }, - ui = { - border = "rounded", - backdrop = 100, - }, - checker = { - enabled = true, - } -} - -require("lazy").setup("plugins", opts) diff --git a/nvim/lua/config/options.lua b/nvim/lua/config/options.lua deleted file mode 100644 index e465418..0000000 --- a/nvim/lua/config/options.lua +++ /dev/null @@ -1,51 +0,0 @@ -local opt = vim.opt - --- Indent -opt.tabstop = 2 -opt.softtabstop = 2 -opt.shiftwidth = 2 -opt.expandtab = false -opt.smartindent = true -opt.wrap = false -vim.api.nvim_create_autocmd("FileType", { - pattern = "bend", - callback = function() - vim.opt_local.expandtab = true - vim.opt_local.tabstop = 4 - vim.opt_local.shiftwidth = 4 - end, -}) - - --- Appearance -opt.number = true -opt.relativenumber = false -opt.cursorline = true -opt.termguicolors = true -opt.showmode = true -opt.colorcolumn = "100" -opt.signcolumn = "yes" -opt.cmdheight = 1 -opt.scrolloff = 10 -opt.completeopt = "menuone,noinsert,noselect" -opt.conceallevel = 3 - --- Search -opt.incsearch = true -opt.hlsearch = false -opt.ignorecase = true -opt.smartcase = true - --- Behaviuor -opt.hidden = true -opt.errorbells = false -opt.swapfile = false -opt.backup = false -opt.backspace = "indent,eol,start" -opt.splitright = true -opt.splitbelow = true -opt.autochdir = false -opt.mouse = "a" -opt.clipboard = "unnamedplus" -opt.modifiable = true -opt.encoding = "UTF-8" |
