diff --git a/local/bin/abduco_list b/local/bin/abduco_list new file mode 100755 index 0000000..e9297da --- /dev/null +++ b/local/bin/abduco_list @@ -0,0 +1,3 @@ +#!/bin/bash +session="$(abduco | tail -n +2 | cut -f3 | dmenu)" +urxvtc -e abduco -a "$session" diff --git a/local/bin/abduco_run b/local/bin/abduco_run new file mode 100755 index 0000000..245ded6 --- /dev/null +++ b/local/bin/abduco_run @@ -0,0 +1,3 @@ +#!/bin/bash +command="$(dmenu_path | dmenu)" +urxvtc -e abduco -A "$command" $command diff --git a/local/bin/dtach_list b/local/bin/dtach_list deleted file mode 100755 index ea186cd..0000000 --- a/local/bin/dtach_list +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -socketdir="${XDG_CACHE_HOME:-$HOME/.cache}/dtach" -mkdir -p "$socketdir" -session="$(ls "$socketdir" | dmenu)" -urxvtc -e dtach -a "$socketdir/$session" diff --git a/local/bin/dtach_run b/local/bin/dtach_run deleted file mode 100755 index b33a946..0000000 --- a/local/bin/dtach_run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -socketdir="${XDG_CACHE_HOME:-$HOME/.cache}/dtach" -mkdir -p "$socketdir" -command="$(dmenu_path | dmenu)" -urxvtc -e dtach -A "$socketdir/$command" $command diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs index f8ab2f9..6da02ea 100644 --- a/xmonad/xmonad.hs +++ b/xmonad/xmonad.hs @@ -184,8 +184,8 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ , ((0, xF86XK_MonBrightnessUp), spawn "xbacklight -inc 10") , ((0, xF86XK_MonBrightnessDown), spawn "xbacklight -dec 10") - , ((modm, xK_s), spawn $ silent "dtach_run") - , ((modm, xK_a), spawn $ silent "dtach_list") + , ((modm, xK_s), spawn $ silent "abduco_run") + , ((modm, xK_a), spawn $ silent "abduco_list") -- Screens , ((modm .|. shiftMask, xK_p), spawn $ silent "push.sh")