feat(nvf): finish rice

This commit is contained in:
Mohammad Rafiq 2025-05-22 23:57:54 +08:00
parent c09c7cd6c0
commit 4e33eff035
No known key found for this signature in database
5 changed files with 34 additions and 1 deletions

View file

@ -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;
}; };

View file

@ -0,0 +1,7 @@
{
autotagHtml = true;
fold = true;
context.enable = true;
indent.disable = [ "markdown" ];
textobjects.enable = true;
}

View 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;
}

View file

@ -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 = {

View file

@ -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;