{ ... }: { programs.nixvim = { plugins = { startup = { enable = true; settings = { theme = "dashboard"; sections = { body = { align = "center"; content = [ [ " Find File" "Telescope find_files" "ff" ] [ "󰍉 Find Word" "Telescope live_grep" "lg" ] [ " Recent Files" "Telescope oldfiles" "of" ] [ " File Browser" "Telescope file_browser" "fb" ] [ " Colorschemes" "Telescope colorscheme" "cs" ] [ " New File" "lua require'startup'.new_file()" "nf" ] ]; defaultColor = ""; foldSection = true; highlight = "String"; margin = 5; oldfilesAmount = 0; title = "Basic Commands"; type = "mapping"; }; header = { align = "center"; content = { __raw = "require('startup.headers').hydra_header"; }; defaultColor = ""; foldSection = false; highlight = "Statement"; margin = 5; oldfilesAmount = 0; title = "Header"; type = "text"; }; }; }; }; }; }; }