From 3a38cfa3c406876f5c10311946f50f0d628607a3 Mon Sep 17 00:00:00 2001 From: Deepak Mallubhotla Date: Fri, 26 Apr 2024 16:00:02 -0500 Subject: [PATCH] feat: moves init.vim into its own file hopefully --- init-vim.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 init-vim.nix diff --git a/init-vim.nix b/init-vim.nix new file mode 100644 index 0000000..e105234 --- /dev/null +++ b/init-vim.nix @@ -0,0 +1,30 @@ +'' +inoremap jj +inoremap kk + +lua << EOF + +vim.opt.tabstop = 4 +vim.opt.shiftwidth = 4 +vim.opt.expandtab = false +vim.opt.list = true +vim.opt.listchars = { eol = "¬", tab = "▸┈" , trail = '·', multispace = '·' } + +vim.keymap.set("n", "n", "R") + +${builtins.readFile ./spaceport.lua} +require('gitsigns').setup() + +-- color scheme +require("rose-pine").setup({}) +vim.cmd("colorscheme rose-pine") + +require('flash').setup() + +require('which-key').setup({}) +${builtins.readFile ./lsp.lua} +vim.g.vim_markdown_folding_level = 2 +${builtins.readFile ./wiki-vim.lua} + +EOF +''