diff --git a/modules/home/cli/editor/nvf/default.nix b/modules/home/cli/editor/nvf/default.nix index 76a53e5..66949bc 100644 --- a/modules/home/cli/editor/nvf/default.nix +++ b/modules/home/cli/editor/nvf/default.nix @@ -29,6 +29,7 @@ options = import ./options.nix; notify = import ./notify.nix; snippets = import ./snippets.nix; + statusline = import ./statusline.nix; treesitter = import ./treesitter.nix; ui = import ./ui.nix; utility = import ./utility.nix; diff --git a/modules/home/cli/editor/nvf/statusline.nix b/modules/home/cli/editor/nvf/statusline.nix new file mode 100644 index 0000000..b5ecb42 --- /dev/null +++ b/modules/home/cli/editor/nvf/statusline.nix @@ -0,0 +1,12 @@ +{ + lualine = { + enable = true; + refresh = { + statusline = 10; + winbar = 10; + }; + activeSection = { + + }; + }; +} diff --git a/modules/home/cli/editor/nvf/ui.nix b/modules/home/cli/editor/nvf/ui.nix index 0df0dce..f85d55b 100644 --- a/modules/home/cli/editor/nvf/ui.nix +++ b/modules/home/cli/editor/nvf/ui.nix @@ -1,12 +1,20 @@ { borders = { enable = true; - globalStyle = "double"; + globalStyle = "rounded"; + }; + breadcrumbs = { + enable = true; + navbuddy.enable = true; }; - breadcrumbs.enable = true; colorizer.enable = true; illuminate.enable = true; - noice.enable = true; + noice = { + enable = true; + setupOpts = { + notify.enabled = true; + }; + }; nvim-ufo.enable = true; smartcolumn.enable = true; }