{ config, lib, ... }: let inherit (lib) mkIf; cfg = config.apps.wofi; in { config = mkIf cfg.enable { default.appLauncher = lib.mkDefault "wofi --show drun --prompt 'Seach Programs'"; programs.wofi = { enable = true; settings = { key_expand = "Tab"; term = "kitty"; matching = "multi-contains"; insensitive = true; gtk_dark = true; hide_scroll = true; }; style = import ./style.nix {theme = config.theme;}; }; }; }