From 2eb0760f02a2a821a5d774f70521b6c16426639d Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Thu, 11 Dec 2025 21:03:34 +0530 Subject: Splitted nixvim config into different modules --- modules/tools/neovim/config/default.nix | 4 --- modules/tools/neovim/config/keybindings.lua | 5 ---- modules/tools/neovim/config/options.lua | 41 ----------------------------- 3 files changed, 50 deletions(-) delete mode 100644 modules/tools/neovim/config/default.nix delete mode 100644 modules/tools/neovim/config/keybindings.lua delete mode 100644 modules/tools/neovim/config/options.lua (limited to 'modules/tools/neovim/config') diff --git a/modules/tools/neovim/config/default.nix b/modules/tools/neovim/config/default.nix deleted file mode 100644 index 4514d2f..0000000 --- a/modules/tools/neovim/config/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -'' -${builtins.readFile ./options.lua} -${builtins.readFile ./keybindings.lua} -'' diff --git a/modules/tools/neovim/config/keybindings.lua b/modules/tools/neovim/config/keybindings.lua deleted file mode 100644 index 3f2c9bf..0000000 --- a/modules/tools/neovim/config/keybindings.lua +++ /dev/null @@ -1,5 +0,0 @@ --- Navigate splits -vim.keymap.set("n", "", ":wincmd h", { silent = true }); -vim.keymap.set("n", "", ":wincmd j", { silent = true }); -vim.keymap.set("n", "", ":wincmd k", { silent = true }); -vim.keymap.set("n", "", ":wincmd l", { silent = true }); diff --git a/modules/tools/neovim/config/options.lua b/modules/tools/neovim/config/options.lua deleted file mode 100644 index fc0b04c..0000000 --- a/modules/tools/neovim/config/options.lua +++ /dev/null @@ -1,41 +0,0 @@ -vim.g.mapleader = " "; -vim.g.maplocalleader = " "; - -vim.o.clipboard = "unnamedplus"; - -vim.o.number = true; -vim.o.list = true; -vim.o.listchars = "tab:| ,trail:_,lead:_"; - -vim.o.laststatus = 3; - -vim.o.signcolumn = "auto"; -vim.opt.fillchars = { eob = " " }; - -vim.o.tabstop = 3; -vim.o.shiftwidth = 0; -vim.o.expandtab = false; - -vim.o.updatetime = 300; - -vim.o.mouse = "a"; - --- Force all filetypes to use tabs -vim.api.nvim_create_autocmd("FileType", { - pattern = "*", - callback = function() - vim.bo.expandtab = false; - vim.bo.tabstop = 3; - vim.bo.shiftwidth = 0; - end, -}); - --- Exception that use spaces -vim.api.nvim_create_autocmd("FileType", { - pattern = { "yaml" }, - callback = function() - vim.bo.expandtab = true; - vim.bo.tabstop = 2; - vim.bo.shiftwidth = 2; - end, -}); -- cgit v1.2.3