add core configuration

This commit is contained in:
Chance 2025-03-29 21:03:07 -04:00 committed by lily
parent 74c78e1c68
commit f40517cff1
Signed by: lily
GPG key ID: 601F3263FBCBC4B9
94 changed files with 2816 additions and 959 deletions

View file

@ -0,0 +1,47 @@
{...}: {
programs.nixvim.plugins.telescope = {
enable = true;
extensions = {
fzf-native.enable = true;
file-browser.enable = true;
};
settings = {
theme = "dropdown";
defaults = {
prompt_prefix = " ";
selection_caret = " ";
entry_prefix = " ";
initial_mode = "insert";
selection_strategy = "reset";
layout_config = {};
mappings.i = {
"<C-u>" = false;
"<C-d>" = false;
};
file_ignore_patters = {};
path_display = "smart";
winblend = 0;
border = {};
borderchars = null;
color_devicons = true;
set_env = {COLORTERM = "truecolor";};
};
pickers = {
planets = {
show_pluto = true;
show_moon = true;
};
git_files = {
hidden = true;
show_untracked = true;
};
colorscheme = {
enable_preview = true;
};
find_files = {
hidden = true;
};
};
};
};
}