{ pkgs, ... }: { home.packages = with pkgs; [ ctags ]; programs.nixvim = { plugins = { lualine = { enable = true; settings = { alwaysDivideMiddle = true; globalstatus = true; ignoreFocus = [ "neo-tree" ]; extensions = [ "fzf" ]; theme = "auto"; componentSeparators = { left = "|"; right = "|"; }; sectionSeparators = { left = "█"; #  right = "█"; #  }; sections = { lualine_a = [ "mode" ]; lualine_b = [ "branch" "diff" "diagnostics" ]; lualine_c = [ "filename" ]; lualine_x = [ "filetype" ]; lualine_y = [ "progress" ]; lualine_z = [ ''" " .. os.date("%R")'' ]; }; }; }; dap.enable = true; web-devicons.enable = true; noice.enable = true; notify.enable = true; gitsigns = { enable = true; settings.current_line_blame = false; }; trouble.enable = true; indent-blankline.enable = true; nvim-colorizer.enable = true; tagbar = { enable = true; tagsPackage = pkgs.universal-ctags; }; }; }; }