49 lines
838 B
Nix
49 lines
838 B
Nix
{ config, pkgs, lib, inputs, ... }:
|
|
{
|
|
imports = [
|
|
./which-key.nix
|
|
./options.nix
|
|
];
|
|
programs.nixvim = {
|
|
enable = true;
|
|
enableMan = 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 = {
|
|
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;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|