27 lines
616 B
Nix
27 lines
616 B
Nix
{
|
|
config,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
plugins = {
|
|
lualine = {
|
|
enable = true;
|
|
# Show @recording messages
|
|
# https://github.com/folke/noice.nvim/wiki/Configuration-Recipes#show-recording-messages
|
|
luaConfig.pre = lib.mkIf config.plugins.noice.enable ''
|
|
require("lualine").setup({
|
|
sections = {
|
|
lualine_x = {
|
|
{
|
|
require("noice").api.statusline.mode.get,
|
|
cond = require("noice").api.statusline.mode.has,
|
|
color = { fg = "#ff9e64" }
|
|
}
|
|
},
|
|
},
|
|
})
|
|
'';
|
|
};
|
|
};
|
|
}
|