From 7b61937cc8b6e77708230a462d2240c3b535d179 Mon Sep 17 00:00:00 2001 From: Steve Beaulac Date: Wed, 29 Jul 2026 11:42:53 -0400 Subject: [PATCH] feat(obelix): add remote dev desktop entries and ssh scripts --- desktop/obelix-herdr.desktop | 9 +++++++++ desktop/obelix-tmux.desktop | 9 +++++++++ mise.toml | 4 ++++ script/rherdr | 3 +++ script/rtmux | 3 +++ 5 files changed, 28 insertions(+) create mode 100644 desktop/obelix-herdr.desktop create mode 100644 desktop/obelix-tmux.desktop create mode 100755 script/rherdr create mode 100755 script/rtmux diff --git a/desktop/obelix-herdr.desktop b/desktop/obelix-herdr.desktop new file mode 100644 index 0000000..701f809 --- /dev/null +++ b/desktop/obelix-herdr.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=obelix herdr +Comment=remote dev +Exec=foot -a obelix-herdr ssh obelix mise exec -- herdr --session main +Terminal=false +Type=Application +Icon=foot +StartupNotify=true diff --git a/desktop/obelix-tmux.desktop b/desktop/obelix-tmux.desktop new file mode 100644 index 0000000..b0127b8 --- /dev/null +++ b/desktop/obelix-tmux.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=obelix tmux +Comment=remote dev +Exec=foot -a obelix-tmux ssh obelix mise exec -- tmux new -A -s main +Terminal=false +Type=Application +Icon=foot +StartupNotify=true diff --git a/mise.toml b/mise.toml index 23351c7..fdbeaf8 100644 --- a/mise.toml +++ b/mise.toml @@ -75,6 +75,8 @@ dotfiles.default_mode = "symlink-each" "~/.local/share/applications/alcazar-herdr.desktop" = { source = "desktop/alcazar-herdr.desktop", mode = "symlink" } "~/.local/share/applications/dupont-tmux.desktop" = { source = "desktop/dupont-tmux.desktop", mode = "symlink" } "~/.local/share/applications/dupont-herdr.desktop" = { source = "desktop/dupont-herdr.desktop", mode = "symlink" } +"~/.local/share/applications/obelix-tmux.desktop" = { source = "desktop/obelix-tmux.desktop", mode = "symlink" } +"~/.local/share/applications/obelix-herdr.desktop" = { source = "desktop/obelix-herdr.desktop", mode = "symlink" } "~/.local/share/applications/nca-ai-01.desktop" = { source = "desktop/nca-ai-01.desktop", mode = "symlink" } # scripts. @@ -105,6 +107,8 @@ dotfiles.default_mode = "symlink-each" "~/.local/bin/t" = { source = "script/t", mode = "symlink" } "~/.local/bin/n" = { source = "script/n", mode = "symlink" } "~/.local/bin/ykswap" = { source = "script/ykswap", mode = "symlink" } +"~/.local/bin/rherdr" = { source = "script/rherdr", mode = "symlink" } +"~/.local/bin/rtmux" = { source = "script/rtmux", mode = "symlink" } "~/.local/bin/bing-wallpaper" = { source = "script/bing-wallpaper", mode = "symlink" } "~/.local/bin/set-wallpaper.sh" = { source = "script/set-wallpaper.sh", mode = "symlink" } diff --git a/script/rherdr b/script/rherdr new file mode 100755 index 0000000..e58e461 --- /dev/null +++ b/script/rherdr @@ -0,0 +1,3 @@ +#!/bin/sh + +ssh $1 mise exec -- herdr --session main diff --git a/script/rtmux b/script/rtmux new file mode 100755 index 0000000..f73bd01 --- /dev/null +++ b/script/rtmux @@ -0,0 +1,3 @@ +#!/bin/sh + +ssh $1 mise exec -- tmux new -A -s main