aboutsummaryrefslogtreecommitdiffstats
path: root/modules/tools/nixvim/plugins/noice.nix
blob: 1c0454457626f8314aa9b8dd5d590707c5afb195 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ config, lib, ... }:

# Noice - Modern UI for Neovim (cmdline, popupmenu, messages)
{
  config.programs.nixvim.plugins.noice = lib.mkIf config.tools.nixvim.enable {
    enable = true;
    cmdline = {
      enabled = true;
      view = "cmdline_popup";
    };
    popupmenu = {
      enabled = true;
      backend = "cmp";
    };
    presets = {
      command_palette = true;
    };
  };
}