Files
nixos-config/modules/home/programs/fuzzel.nix

30 lines
751 B
Nix
Executable File

{ config, lib, ... }: {
options = {
movOpts.programConfigs.fuzzelConfig.enable =
lib.mkEnableOption "enables my fuzzel configuration";
};
config = lib.mkIf config.movOpts.programConfigs.fuzzelConfig.enable {
programs.fuzzel = {
enable = true;
settings = {
main = {
line-height = 25;
fields = "name,generic,comment,categories,filename,keywords";
terminal = "kitty";
prompt = "' '";
layer = "top";
lines = 10;
width = 35;
horizontal-pad = 25;
inner-pad = 5;
};
border = {
radius = 15;
width = 3;
};
colors.background = lib.mkForce "2e344080";
};
};
};
}