index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       index.md (1264B)
       ---
            1 sshawarespawn
            2 =============
            3 
            4 Description
            5 -----------
            6 This patch adds the ability to spawn a new terminal with ssh awareness, meaning
            7 that if your current selected client has an open ssh sesion, a newly created
            8 client will copy the ssh command and execute it. The spawning also carries over
            9 additional flags you have given to ssh. If your current client does not have an
           10 ssh session it executes the provided command.
           11 
           12 It works by crawling all of the processes for ssh sessions and traversing the
           13 process tree upwards to check if your current client is a parent of an ssh
           14 session. 
           15 
           16 This patch borrows the `winpid` function from the swallow patch. My thanks to:
           17 * Rob King
           18 * Laslo Hunhold
           19 * Petr Ĺ abata
           20 * wtl
           21 * John Wilkes
           22 * Ben Raskin
           23 
           24 Depedencies
           25 -----------
           26 
           27 * libxcb
           28 * Xlib-libxcb
           29 * xcb-res
           30 * libprocps
           31 
           32 Download
           33 --------
           34 * [dwm-sshawarespawn-20201015-61bb8b2.diff](dwm-sshawarespawn-20201015-61bb8b2.diff)
           35 * [dwm-sshawarespawn-6.2.diff](dwm-sshawarespawn-6.2.diff)
           36 
           37 Notes
           38 -----
           39 Since the patch relies on walking the process tree, which is OS-specific,
           40 compatibility with other operating systems is not guaranteed. If you want to
           41 help expand the list of supported plattforms please contact me.
           42 
           43 Authors
           44 -------
           45 * Fabian Blatz - fabian.blatz at gmail period com