diff --git a/home/gunalx/fuzzel.nix b/home/gunalx/fuzzel.nix index 5824453..f9f6023 100644 --- a/home/gunalx/fuzzel.nix +++ b/home/gunalx/fuzzel.nix @@ -13,20 +13,39 @@ in main = { terminal = "${pkgs.foot}/bin/foot"; layer = "overlay"; + use-bold = true; + fields = "filename,name,keywords,exec,comment,generic"; + tabs = "4"; + + width = 60; # Wider window (characters) + lines = 20; # Show more items vertically + horizontal-pad = 50; # Horizontal padding + vertical-pad = 15; # Vertical padding + + font = "monospace:size=16"; + + anchor = "top"; + y-margin = 240; + icons-enabled = true; + # match-mode = "fzf"; + # image-size-ratio = 0.5; }; - font = "monospace:size=16"; colors = { background = "${hex palette.base00}ff"; - foreground = "${hex palette.base05}ff"; - highlight = "${hex palette.base0D}cc"; + text = "${hex palette.base03}ff"; + prompt = "${hex palette.base03}ff"; + placeholder = "${hex palette.base03}ff"; + input = "${hex palette.base05}ff"; + match = "${hex palette.base08}ff"; + selection = "${hex palette.base02}ff"; + "selection-text" = "${hex palette.base05}ff"; + "selection-match" = "${hex palette.base08}ff"; + counter = "${hex palette.base04}ff"; + border = "${hex palette.base03}ff"; }; - window = { - border-radius = 12; - x = "center"; - y = "15%"; - }; - icons = { - size = 64; + border = { + radius = 20; + width = 3; }; }; }; diff --git a/home/gunalx/mako.nix b/home/gunalx/mako.nix index c659b50..f78a425 100644 --- a/home/gunalx/mako.nix +++ b/home/gunalx/mako.nix @@ -28,11 +28,10 @@ in { # Font & icons settings.font = "monospace 10"; # Pango font settings.icons = true; # show icons - settings.icon-path = "/usr/share/icons:/usr/share/pixmaps"; settings.max-icon-size = 48; # px # Behavior & timing - settings.default-timeout = 3000; # ms; 0 = no timeout + settings.default-timeout = 5000; # ms; 0 = no timeout settings.ignore-timeout = true; # use defaultTimeout always settings.actions = true; # clickable actions settings.max-visible = 5; # simultaneous popups @@ -40,5 +39,12 @@ in { settings.group-by = "app-name"; # grouping criteria settings.markup = true; # enable Pango markup + settings."actionable=true" = { + default-timeout = 15000; + border-radius = 24; + border-color = "#${palette.base08}FF"; + }; + + }; }