summaryrefslogtreecommitdiff
path: root/arch/scripts/.local/bin/launcher
diff options
context:
space:
mode:
authorsteven-na <noreply.github@stvnc.dev>2026-04-26 11:58:32 -0700
committersteven-na <noreply.github@stvnc.dev>2026-04-26 11:58:32 -0700
commit4b309f0a5555b5fed5a65ee425dcb6da15421f5b (patch)
treeb923f4f76df6205ee3099d9bf8072209ff9e8256 /arch/scripts/.local/bin/launcher
Initial commit.
Diffstat (limited to 'arch/scripts/.local/bin/launcher')
-rwxr-xr-xarch/scripts/.local/bin/launcher26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/scripts/.local/bin/launcher b/arch/scripts/.local/bin/launcher
new file mode 100755
index 0000000..9451d35
--- /dev/null
+++ b/arch/scripts/.local/bin/launcher
@@ -0,0 +1,26 @@
+#!/usr/bin/env bash
+# Application launcher using bemenu — colors sourced from wallust cache
+
+FONT="JetBrainsMono Nerd Font 12"
+
+# Defaults (used until wallust has run at least once)
+NB="#1e1e2e" NF="#cdd6f4" SB="#89b4fa" SF="#1e1e2e"
+AB="#313244" AF="#cdd6f4" TB="#1e1e2e" TF="#89b4fa"
+FB="#1e1e2e" FF="#cdd6f4"
+
+[ -f ~/.cache/wallust/launcher-colors.sh ] && source ~/.cache/wallust/launcher-colors.sh
+
+bemenu-run \
+ --fn "$FONT" \
+ --nb "$NB" \
+ --nf "$NF" \
+ --sb "$SB" \
+ --sf "$SF" \
+ --ab "$AB" \
+ --af "$AF" \
+ --tb "$TB" \
+ --tf "$TF" \
+ --fb "$FB" \
+ --ff "$FF" \
+ --list 10 \
+ --prompt " "