flocon/home/programs/fuzzel.nix

32 lines
729 B
Nix
Raw Normal View History

2024-10-02 09:54:15 +00:00
{
inputs,
nixosConfig,
2024-10-02 09:54:15 +00:00
lib,
pkgs,
...
}: {
programs.fuzzel = {
enable = true;
settings = {
main = {
terminal = lib.getExe pkgs.foot;
use-bold = true;
dpi-aware = "auto";
font = "monospace:size=14";
2024-10-02 09:54:15 +00:00
};
colors = let
inherit (inputs.basix.schemeData.base16.${nixosConfig.theme.scheme}) palette;
in {
background = "${palette.base00}ff";
text = "${palette.base05}ff";
input = "${palette.base05}ff";
selection = "${palette.base02}ff";
selection-text = "${palette.base07}ff";
selection-match = "${palette.base0D}ff";
border = "${palette.base0E}ff";
};
border.width = 5;
2024-10-02 09:54:15 +00:00
};
};
}