This repository has been archived on 2024-04-14. You can view files and clone it, but cannot push or open issues or pull requests.
nixos-dotfiles/user/configs/wayland/fuzzel/default.nix

36 lines
833 B
Nix
Executable File

{ config, pkgs, lib, ... }:
let
colors = config.colorScheme.colors;
in
{
xdg.configFile."fuzzel/fuzzel.ini".text = lib.generators.toINIWithGlobalSection { } {
globalSection = {
font = "JetBrainsMono Nerd Font:size=8";
layer = "overlay";
terminal = "${pkgs.foot}/bin/foot -e";
image-size-ratio = "0";
width = "80";
horizontal-pad = "20";
line-height = "12";
};
sections = {
border = {
width = 2;
radius = 0;
};
colors = {
background = "${colors.base00}F2";
text = "${colors.base06}FF";
selection-text = "${colors.base06}FF";
selection = "${colors.base01}FF";
border = "${colors.base0F}FF";
match = "${colors.base0F}FF";
selection-match = "${colors.base0F}FF";
};
};
};
}