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 +''