diff --git a/modules/features/tiling/fuzzel.nix b/modules/features/tiling/fuzzel.nix index 451441d..e4e8a63 100644 --- a/modules/features/tiling/fuzzel.nix +++ b/modules/features/tiling/fuzzel.nix @@ -1,15 +1,34 @@ { flake.nixosModules.fuzzel = { pkgs, ... }: { - services.mako = { - enable = true; - settings = { - default-timeout = 10000; + environment.systemPackages = [ pkgs.fuzzel ]; - font = "Maple Mono"; - background-color = "#8F56E1"; - text-color = "#D8CAB8"; - border-color = "#D8CAB8"; - }; - }; + environment.etc."xdg/fuzzel/fuzzel.ini".text = '' + [main] + font=JetBrainsMono Nerd Font:size=13 + prompt=❯ + line-height=28 + fields=filename,name,generic + width=40 + horizontal-pad=18 + vertical-pad=12 + inner-pad=8 + image-size-ratio=0.5 + + [border] + width=2 + radius=11 + + [colors] + background=24283be6 + text=c0caf5ff + prompt=a9b1d6ff + placeholder=565f89ff + input=c0caf5ff + match=a98bc7ff + selection=343b58ff + selection-text=ffffffff + selection-match=b4b2deff + border=734fa5ff + ''; }; } diff --git a/modules/hosts/crow/configuration.nix b/modules/hosts/crow/configuration.nix index b7e0a1f..ba3bb1a 100644 --- a/modules/hosts/crow/configuration.nix +++ b/modules/hosts/crow/configuration.nix @@ -10,6 +10,7 @@ self.nixosModules.hsr self.nixosModules.zsh self.nixosModules.vesktop + self.nixosModules.fuzzel ]; environment.systemPackages = with pkgs; [ @@ -34,7 +35,6 @@ brave lutris steam - fuzzel mako ];