feat: add pi desktop launcher and cleanup terminal-launcher

This commit is contained in:
2026-08-19 13:53:18 -04:00
parent cd7e0dcea3
commit da1b48c4c1
4 changed files with 11 additions and 1 deletions
+9
View File
@@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=Terminal pi
Comment=Terminal with pi
Exec=terminal-launcher "terminal-pi" "mise exec -C ~/Documents/sjb-brain -- pi --fff-enable-home-scan=false --plan"
Terminal=false
Type=Application
Icon=foot
StartupNotify=true
+1
View File
@@ -80,6 +80,7 @@ dotfiles.default_mode = "symlink-each"
"~/.local/share/applications/obelix-herdr.desktop" = { source = "desktop/obelix-herdr.desktop", mode = "symlink" } "~/.local/share/applications/obelix-herdr.desktop" = { source = "desktop/obelix-herdr.desktop", mode = "symlink" }
"~/.local/share/applications/nca-ai-01-tmux.desktop" = { source = "desktop/nca-ai-01-tmux.desktop", mode = "symlink" } "~/.local/share/applications/nca-ai-01-tmux.desktop" = { source = "desktop/nca-ai-01-tmux.desktop", mode = "symlink" }
"~/.local/share/applications/nca-ai-01-herdr.desktop" = { source = "desktop/nca-ai-01-herdr.desktop", mode = "symlink" } "~/.local/share/applications/nca-ai-01-herdr.desktop" = { source = "desktop/nca-ai-01-herdr.desktop", mode = "symlink" }
"~/.local/share/applications/pi.desktop" = { source = "desktop/pi.desktop", mode = "symlink" }
# scripts. # scripts.
"~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" } "~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" }
-1
View File
@@ -1,5 +1,4 @@
#!/bin/sh #!/bin/sh
class=$1 class=$1
cmd=$2 cmd=$2
terminal="foot -a $class -T $class \"$cmd\""
hyprctl dispatch "focus_or_launch({ match = '$class', cmd = 'foot -a $class -T $class $cmd'})" hyprctl dispatch "focus_or_launch({ match = '$class', cmd = 'foot -a $class -T $class $cmd'})"
+1
View File
@@ -6,3 +6,4 @@ USER_FULLNAME = "{{ vars.USER_FULLNAME }}"
USER_EMAIL = "{{ vars.USER_FULLNAME }}" USER_EMAIL = "{{ vars.USER_FULLNAME }}"
THEME_DIR = "{{ vars.THEME_DIR }}" THEME_DIR = "{{ vars.THEME_DIR }}"
SECOND_BRAIN = "{{ vars.SECOND_BRAIN }}" SECOND_BRAIN = "{{ vars.SECOND_BRAIN }}"
KNOWLEDGES_VAULT = "{{ vars.SECOND_BRAIN }}"