Skip to content

Commit 6556335

Browse files
committed
also add unique app ids to lazydocker and terminal editor
1 parent 40c3a70 commit 6556335

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

bin/omarchy-launch-editor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ omarchy-cmd-present "$EDITOR" || EDITOR=nvim
44

55
case "$EDITOR" in
66
nvim | vim | nano | micro | hx | helix)
7-
exec setsid uwsm-app -- xdg-terminal-exec "$EDITOR" "$@"
7+
exec setsid uwsm-app -- xdg-terminal-exec --app-id=com.omarchy.$EDITOR "$EDITOR" "$@"
88
;;
99
*)
1010
exec setsid uwsm-app -- "$EDITOR" "$@"

config/hypr/bindings.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ bindd = SUPER SHIFT ALT, B, Browser (private), exec, $browser --private
99
bindd = SUPER SHIFT, M, Music, exec, omarchy-launch-or-focus spotify
1010
bindd = SUPER SHIFT, N, Editor, exec, omarchy-launch-editor
1111
bindd = SUPER SHIFT, T, Activity, exec, $terminal --app-id=com.omarchy.btop -e btop
12-
bindd = SUPER SHIFT, D, Docker, exec, $terminal -e lazydocker
12+
bindd = SUPER SHIFT, D, Docker, exec, $terminal --app-id=com.omarchy.lazydocker -e lazydocker
1313
bindd = SUPER SHIFT, G, Signal, exec, omarchy-launch-or-focus signal "uwsm-app -- signal-desktop"
1414
bindd = SUPER SHIFT, O, Obsidian, exec, omarchy-launch-or-focus obsidian "uwsm-app -- obsidian -disable-gpu --enable-wayland-ime"
1515
bindd = SUPER SHIFT, W, Typora, exec, uwsm-app -- typora --enable-wayland-ime
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
echo "Uniquely identify btop with custom app-id"
1+
echo "Uniquely identify terminal apps with custom app-ids"
22

33
sed -i 's/\$terminal -e btop/$terminal --app-id=com.omarchy.btop -e btop/' ~/.config/hypr/bindings.conf
44
sed -i 's/xdg-terminal-exec btop/xdg-terminal-exec --app-id=com.omarchy.btop btop/' ~/.config/waybar/config.jsonc
5+
sed -i 's/\$terminal -e lazydocker/$terminal --app-id=com.omarchy.lazydocker -e lazydocker/' ~/.config/hypr/bindings.conf

0 commit comments

Comments
 (0)