feat: add scrollbar visual

This commit is contained in:
NotAShelf 2023-02-03 22:53:48 +03:00
commit 84f0d2b067
No known key found for this signature in database
GPG key ID: 5B5C8895F28445F1
6 changed files with 33 additions and 3 deletions

View file

@ -139,6 +139,7 @@ in {
local default_header = {
type = "text",
val = {
[[ ]],
[[ ]],
[[ ]],
@ -188,8 +189,8 @@ in {
{ type = "text", val = "Quick links", opts = { hl = "SpecialComment", position = "center" } },
{ type = "padding", val = 1 },
dashboard.button("e", " New file", "<cmd>ene<CR>"),
dashboard.button("SPC f", " Find file"),
dashboard.button("SPC F", " Live grep"),
dashboard.button("SPC F", " Find file"),
dashboard.button("SPC ff", " Live grep"),
dashboard.button("SPC p", " Projects"),
dashboard.button("q", " Quit", "<cmd>qa<CR>"),
},

View file

@ -43,6 +43,7 @@ with lib; let
"minimap-vim"
"dashboard-nvim"
"alpha-nvim"
"scrollbar-nvim"
];
pluginsType = with types; listOf (nullOr (either (enum availablePlugins) package));

View file

@ -175,7 +175,7 @@ in {
theme = "${cfg.theme}",
component_separators = {"${cfg.componentSeparator.left}","${cfg.componentSeparator.right}"},
section_separators = {"${cfg.sectionSeparator.left}","${cfg.sectionSeparator.right}"},
disabled_filetypes = {},
disabled_filetypes = { 'packer', 'NvimTree', 'alpha' }
},
sections = {
lualine_a = ${cfg.activeSection.a},

View file

@ -12,6 +12,10 @@ with lib; {
nvimWebDevicons.enable = mkDefault false;
lspkind.enable = mkDefault false;
scrollBar = {
enable = mkDefault false;
};
cursorWordline = {
enable = mkDefault false;
lineTimeout = mkDefault 500;