blob: b67e7b68c118935c32c56cd8e3dd8ec8ecdf95b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#+title: Neovim Settings
Create a simple Neovim configuration.
#+begin_src nix
{ config, pkgs, ... }:
{
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
plugins = with pkgs.vimPlugins; [
vim-trailing-whitespace
lightline-vim
delimitMate
];
extraLuaConfig = ''
vim.opt.tabstop = 4
vim.opt.expandtab = true
vim.opt.shiftwidth = 4
vim.opt.autoindent = true
vim.opt.wildmode = 'longest,list'
vim.opt.number = true
vim.g.background = light
vim.cmd [[colorscheme default]]
vim.cmd [[set notermguicolors]]
'';
};
}
#+end_src
|