Сценарий кофе заменить
Нашел это новое приложение под названием Ubersicht. Это похоже на достойную замену GeekTool на Mac, виджеты используют кофейный скрипт.
Я нашел отличный сценарий: https://github.com/bgartenmann/uebersicht-only-this-widget
В скрипте нет инструкций. Он ссылается на текстовый файл today.txt на рабочем столе. Идея состоит в том, чтобы поставить ваши задачи на день, и они отображаются в виджете.
todayfile = '~/Desktop/today.txt'
command: "cat #{today file}"
refreshFrequency: 5000
style: (a long list of css went here, did not think it was relevant)
render: (output) ->
placeholder = "_____________"
outputArray = output.split "*"
goal = outputArray[0] || placeholder
step1 = outputArray[1] || placeholder
step2 = outputArray[2] || placeholder
step3 = outputArray[3] || placeholder
<p>If nothing else, today I am going to <span class="fillout">#{goal}</span>.<br />
I am going to do this by <span class="fillout">#{step1}</span> then <span class="fillout">#{step2}</span> then <span class="fillout">#{step3}</span>.<br />
<span class="motivation">If I do this and only this,<br /> today will be a <strong>good</strong> day.</span>"
Я не могу понять, как отформатировать записи в файле.txt, чтобы записи оказались в нужных местах на виджете. Я пробовал несколько способов ссылаться на шаг1, один из которых является..
step1 = "этот шаг"
Всякий раз, когда я вставляю текст, они всегда оказываются в первой строке. Как бы я сделал так, чтобы "задачи", введенные в.txt, оказались в предназначенном для них месте на виджете?
1 ответ
Прежде всего, спасибо за распространение слова об Übersicht и об этом виджете! Они классные!
Разделитель для предметов в ~/Desktop/today.txt
файл звездочка *
персонаж.
Вот как мой ~/Desktop/today.txt
похоже:
answer a beyonddynamic’s question on stackru
*
reading widget’s source code
*
taking a screenshot
*
posting an answer on stackoverfow
Приговоры могут быть написаны в одну строку, если вы предпочитаете. Новые строки не обязательны.