Update nvim config, flakes
This commit is contained in:
@@ -96,6 +96,10 @@ in
|
||||
# Allow for editing the lua modules without a nix rebuild
|
||||
xdg.configFile."nvim/lua".source = config.lib.file.mkOutOfStoreSymlink "${config.dot.dotfilesPath}/modules/nvim/lua";
|
||||
|
||||
home.sessionVariables = {
|
||||
VISUAL = "nvim";
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
nodejs-slim
|
||||
];
|
||||
|
||||
@@ -26,8 +26,6 @@ vim.opt.smartcase = true
|
||||
vim.opt.hidden = true
|
||||
vim.opt.splitright = true
|
||||
vim.opt.splitbelow = true
|
||||
vim.opt.swapfile = true
|
||||
vim.opt.directory= '~/.cache/nvim/swap//,$TEMP//,/tmp//'
|
||||
vim.opt.wildmode = 'longest,list'
|
||||
vim.opt.wildignore = vim.opt.wildignore + 'main,*.o,*.d,*.aux,*.bbl,*.lof,*.loa,*.blg,*.fdb_latexmk,*.fls,*.tdo,*.pdf,*.pyc'
|
||||
vim.opt.spell = false
|
||||
@@ -52,6 +50,17 @@ vim.opt.completeopt = 'menu,menuone,noselect'
|
||||
vim.opt.termguicolors = true
|
||||
vim.opt.conceallevel = 1
|
||||
|
||||
----------------------------
|
||||
----------- SWAP -----------
|
||||
----------------------------
|
||||
local swapdir = vim.fn.expand("~/.cache/nvim/swap//")
|
||||
if vim.fn.isdirectory(swapdir) == 0 then
|
||||
vim.fn.mkdir(swapdir, "p")
|
||||
end
|
||||
local temp = (os.getenv("TEMP") or "/tmp") .. "//"
|
||||
|
||||
vim.opt.swapfile = true
|
||||
vim.opt.directory = swapdir .. "," .. temp
|
||||
|
||||
----------------------------
|
||||
-------- CLIPBOARD ---------
|
||||
@@ -67,9 +76,6 @@ end
|
||||
|
||||
vim.cmd('filetype plugin indent on')
|
||||
|
||||
-- vim.cmd('colorscheme lucius')
|
||||
-- vim.cmd('LuciusWhite')
|
||||
|
||||
|
||||
----------------------------
|
||||
-------- AUTOGROUPS --------
|
||||
|
||||
Reference in New Issue
Block a user