Adding nixvim
This commit is contained in:
46
modules/nixvim/nixvim.nix
Normal file
46
modules/nixvim/nixvim.nix
Normal file
@@ -0,0 +1,46 @@
|
||||
{ config, pkgs, lib, inputs, ... }:
|
||||
{
|
||||
imports = [
|
||||
../which-key.nix
|
||||
];
|
||||
programs.nixvim = {
|
||||
enable = true;
|
||||
colorschemes = {
|
||||
cyberdream = {
|
||||
enable = true;
|
||||
settings = {
|
||||
borderless_telescope = true;
|
||||
hide_fillchars = true;
|
||||
italic_comments = true;
|
||||
transparent = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
plugins = {
|
||||
alpha = {
|
||||
enable = true;
|
||||
theme = "dashboard";
|
||||
};
|
||||
fzf-lua = {
|
||||
lazyLoad.enable = true;
|
||||
settings = {
|
||||
files = {
|
||||
color_icons = true;
|
||||
file_icons = true;
|
||||
find_opts = {
|
||||
__raw = "[[-type f -not -path '*.git/objects*' -not -path '*.env*']]";
|
||||
};
|
||||
multiprocess = true;
|
||||
prompt = " ";"
|
||||
};
|
||||
winopts = {
|
||||
col = 0.3;
|
||||
height = 0.4;
|
||||
row = 0.99;
|
||||
width = 0.93;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user