2 Commits

Author SHA1 Message Date
kenji 3505aabbc7 add: fsel launcher 2025-12-26 11:34:32 -06:00
kenji c124898b8c add: config for fsel 2025-12-26 11:34:17 -06:00
5 changed files with 30 additions and 2 deletions
+17
View File
@@ -0,0 +1,17 @@
# Colors
# highlight_color = "LightBlue"
# cursor = "█"
# App launcher
terminal_launcher = "ghostty -e"
[app_launcher]
filter_desktop = true # Filter apps by desktop environment
list_executables_in_path = false # Show CLI tools from $PATH
hide_before_typing = false # Hide list until you start typing
match_mode = "fuzzy" # "fuzzy" or "exact"
confirm_first_launch = false # Confirm before launching new apps with -p
# Pin/favorite settings
# pin_color = "rgb(255,165,0)" # Color for pin icon (orange)
# pin_icon = "📌" # Icon for pinned apps
+6 -1
View File
@@ -4,6 +4,11 @@
...
}: {
home.packages = [
inputs.fsel.packages.${pkgs.system}.default
inputs.fsel.packages.${pkgs.system}.default # FIXME: does not have its own homeManagerModules
pkgs.cclip
];
home.file.".config/fsel/config.toml".text = ''
[exec]
terminal_launcher = "${pkgs.ghostty}/bin/ghostty -e"
'';
}
+1
View File
@@ -12,6 +12,7 @@
enableFishIntegration = true;
settings = {
confirm-close-surface = false;
window-padding-x = 15;
window-padding-y = 15;
window-padding-balance = true;
+1 -1
View File
@@ -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"
+5
View File
@@ -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)$"
];
};
}