Записи
Проекты / Технологии / Скрипты / Сниппеты
Форум

Скрипты write-to-basecamp

#basecamp

Записать задачу из dmenu в бэйскамп

#!/bin/bash
. ~/.bashrc

TARGET="$(puffy targets | dmenu-wrapper 'Куда' 20)"
if [ ! -n "$TARGET" ]; then
  echo "Aborted" | dzen2-wrapper red ; exit
fi

echo $TARGET > ~/.puffy-latest-target
TEXT="$(echo | dmenu-wrapper 'bc '$TARGET)"
if [ ! -n "$TEXT" ] ; then
  echo "Aborted" | dzen2-wrapper red ; exit
fi

puffy create "$TARGET" "$TEXT"
echo "Writed" | dzen2-wrapper green

Используемые команды

  • dzen2-wrapper - notify-send из stdin.
  • puffy - Чтение и запись в бэйскамп #basecamp
  • dmenu-wrapper - Враппер для dmenu, который устанавливает стиль и кодировку #dmenu