aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/config
diff options
context:
space:
mode:
authormirenn <me@mirenn.dev>2026-09-21 23:09:33 +0200
committermirenn <me@mirenn.dev>2026-10-06 14:13:32 +0200
commit8f9c77878f8742a47d34a50748023d1b552cfbf1 (patch)
treef749dff061451ab8427100c452f8175de8e39c53 /nvim/lua/config
parent8501a38d7c3bbc2e99466e6658be134c72d4f47a (diff)
downloaddotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.tar.gz
dotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.zip
guix primer
Diffstat (limited to 'nvim/lua/config')
-rw-r--r--nvim/lua/config/globals.lua2
-rw-r--r--nvim/lua/config/init.lua3
-rw-r--r--nvim/lua/config/keymaps.lua39
-rw-r--r--nvim/lua/config/lazy.lua46
-rw-r--r--nvim/lua/config/options.lua51
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"