From 3505aabbc72bebea4971caa443286fb271217fc0 Mon Sep 17 00:00:00 2001 From: kenji Date: Fri, 26 Dec 2025 11:34:32 -0600 Subject: [PATCH] add: fsel launcher --- apps/ghostty/home.nix | 1 + apps/hyprland/hypr/binds.nix | 2 +- apps/hyprland/hypr/rules.nix | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/ghostty/home.nix b/apps/ghostty/home.nix index 2407c1c..1171e6a 100644 --- a/apps/ghostty/home.nix +++ b/apps/ghostty/home.nix @@ -12,6 +12,7 @@ enableFishIntegration = true; settings = { + confirm-close-surface = false; window-padding-x = 15; window-padding-y = 15; window-padding-balance = true; diff --git a/apps/hyprland/hypr/binds.nix b/apps/hyprland/hypr/binds.nix index d4f0d05..576e871 100644 --- a/apps/hyprland/hypr/binds.nix +++ b/apps/hyprland/hypr/binds.nix @@ -35,7 +35,7 @@ # apps "SUPER, W, Open Browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open - "SUPER, SPACE, App Launcher, exec, uwsm app -- fsel" + "SUPER, SPACE, Open App Launcher, ghostty --title=launcher -e fsel" # [Workspaces] Toggle between most recent workspaces "SUPER, Tab, Cycle workspaces, workspace, previous" diff --git a/apps/hyprland/hypr/rules.nix b/apps/hyprland/hypr/rules.nix index 851ebd8..7d4a93a 100644 --- a/apps/hyprland/hypr/rules.nix +++ b/apps/hyprland/hypr/rules.nix @@ -11,6 +11,11 @@ # "pin, class:^(org\.hakase\.popup\..*)$" "animation slide right, class:^(org\.hakase\.popup\..*)$" "dimaround, class:^(org\.hakase\.popup\..*)$" + # --- launcher --- + "float, title:^(launcher)$" + "size 500 430, title:^(launcher)$" + # Optional: Center it since it's floating + "center, title:^(launcher)$" ]; }; }