Видео ролики бесплатно онлайн

Смотреть крупно видео

Официальный сайт netfuncards 24/7/365

Смотреть видео бесплатно

doraneko 29.04.2010 19:55

How-to`sTodo list и pipe menu(openbox)

Погуглив нашёл вот это, но так как я знатный велосепедист, решил сделать по своему = )

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

TASKS=~/.tasks
SCRIPT=~/scripts/tasks

case "$1" in
show)
cat $TASKS | while read line;do echo "» "$line; done;
;;
add)
new=`zenity --entry`
echo "$new" >> $TASKS
;;
del)
sed -i -e '/^'"$2"'$/d' $TASKS
;;
clear)
cat /dev/null > $TASKS
;;
*)
echo '<openbox_pipe_menu><item label="Add Task"><action name="Execute"><command>sh '$SCRIPT' add</command></action></item>'
echo '<item label="Clear"><action name="Execute"><command>sh '$SCRIPT' clear</command></action></item><separator />'
cat ~/.tasks | while read line;
do
echo '<item label="'$line'"><action name="Execute"><command>sh '$SCRIPT ' del "'$line'"</command></action></item>'
done
echo '</openbox_pipe_menu>'
;;
esac



у меня это всё выводит коньки
выглядит это как-то так:


Тэги: bash OpenBox pipe menu
+ 9 -
Похожие Поделиться

emostar 29.04.2010 20:08 #
+ 1 -
Список задач внушающий)
digiwhite 29.04.2010 20:39 #
+ 0 -
Интересная идея :) Надо будет реализовать :)
Ymilij 29.04.2010 21:20 #
+ 0 -
Шикарно, спасибо.
Надо подумать, как это дело с чем-нибудь онлайновым синхронизировать и совсем красота будет. :)
stogerc 29.04.2010 21:28 #
+ 0 -
Если интересно, для vim есть плагин для связи с Rememberthemilk.
Ymilij 29.04.2010 22:06 #
+ 0 -
Спасибо, изучу.
stogerc 29.04.2010 21:33 #
+ 3 -
А ещё можете хранить файлик .tasks в папке Dropbox, будет вам и синхронизация с онлайн, и восстановить чуть что можно легко, и на разных системах, если нужно, будет один файл.
Ymilij 29.04.2010 22:07 #
+ 0 -
Не эстетично, но, как вариант, спасибо :)
dr_lo 29.04.2010 22:42 #
+ 0 -
использую вот эту штуку. это html'ка. по хорошему можно распарсить =)
ну так, на будущее
http://mgsd.tiddlyspot.com/#mGSD
zkaje 30.04.2010 13:30 #
+ 0 -
а можно немножко это разжевать глупеньким, плз?
я на соляре запускаю весь этот скрипт, он мне все эти echo в терминал тупо выводит.
doraneko 30.04.2010 16:17 #
+ 0 -
его не в терминале запускать, это для менюшки опенбокса
в ~/.config/openbox/menu.xml надо засунуть:
<menu id="tasks" label="Tasks" execute="sh PATH-TO-SCRIPT" />
kuralesov 30.04.2010 17:04 #
+ 0 -
Круто!
/me ушёл гуглить такой ништяк в Gnome
todeus 01.05.2010 15:04 #
+ 0 -
Офигенно просто. Только ради одного этого готов перепрыгнуть с КДЕ обратно на опенбокс :)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн