feat(nvf): finish rice
This commit is contained in:
parent
c09c7cd6c0
commit
4e33eff035
5 changed files with 34 additions and 1 deletions
|
@ -9,6 +9,8 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.vim = {
|
settings.vim = {
|
||||||
hideSearchHighlight = true;
|
hideSearchHighlight = true;
|
||||||
|
syntaxHighlighting = true;
|
||||||
|
telescope.enable = true;
|
||||||
searchCase = "ignore";
|
searchCase = "ignore";
|
||||||
undoFile.enable = true;
|
undoFile.enable = true;
|
||||||
fzf-lua.enable = true;
|
fzf-lua.enable = true;
|
||||||
|
@ -26,6 +28,8 @@
|
||||||
options = import ./options.nix;
|
options = import ./options.nix;
|
||||||
notify = import ./notify.nix;
|
notify = import ./notify.nix;
|
||||||
snippets = import ./snippets.nix;
|
snippets = import ./snippets.nix;
|
||||||
|
treesitter = import ./treesitter.nix;
|
||||||
|
ui = import ./ui.nix;
|
||||||
utility = import ./utility.nix;
|
utility = import ./utility.nix;
|
||||||
visuals = import ./visuals.nix;
|
visuals = import ./visuals.nix;
|
||||||
};
|
};
|
||||||
|
|
7
modules/home/cli/editor/nvf/treesitter.nix
Normal file
7
modules/home/cli/editor/nvf/treesitter.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
autotagHtml = true;
|
||||||
|
fold = true;
|
||||||
|
context.enable = true;
|
||||||
|
indent.disable = [ "markdown" ];
|
||||||
|
textobjects.enable = true;
|
||||||
|
}
|
15
modules/home/cli/editor/nvf/ui.nix
Normal file
15
modules/home/cli/editor/nvf/ui.nix
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
borders = {
|
||||||
|
enable = true;
|
||||||
|
globalStyle = "double";
|
||||||
|
};
|
||||||
|
breadcrumbs = {
|
||||||
|
enable = true;
|
||||||
|
navbuddy.enable = true;
|
||||||
|
};
|
||||||
|
colorizer.enable = true;
|
||||||
|
illuminate.enable = true;
|
||||||
|
noice.enable = true;
|
||||||
|
nvim-ufo.enable = true;
|
||||||
|
smartcolumn.enable = true;
|
||||||
|
}
|
|
@ -1,4 +1,11 @@
|
||||||
{
|
{
|
||||||
|
direnv.enable = true;
|
||||||
|
leetcode-nvim.enable = true;
|
||||||
|
mkdir.enable = true;
|
||||||
|
motion.leap.enable = true;
|
||||||
|
motion.leap.mappings.leapForwardTo = "s";
|
||||||
|
motion.leap.mappings.leapBackwardTo = "S";
|
||||||
|
vim-wakatime.enable = true;
|
||||||
yazi-nvim = {
|
yazi-nvim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
mappings = {
|
mappings = {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
indent-blankline.enable = true;
|
indent-blankline.enable = true;
|
||||||
fidget-nvim.enable = true;
|
fidget-nvim.enable = true;
|
||||||
fidget-nvim.setupOpts.notification.override_vim_notify = true;
|
# fidget-nvim.setupOpts.notification.override_vim_notify = true;
|
||||||
nvim-cursorline.enable = true;
|
nvim-cursorline.enable = true;
|
||||||
nvim-web-devicons.enable = true;
|
nvim-web-devicons.enable = true;
|
||||||
rainbow-delimiters.enable = true;
|
rainbow-delimiters.enable = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue