add eisenhower task functions

master
lub 6 years ago
parent 11b9427d95
commit 217b9dfcd3

@ -5,6 +5,55 @@
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
function q1 {
echo 'Important and Urgent'
if [ $# -ne 1 ]; then
task q1
else
task $1 mod prio:H +urg -unu
task inbox
fi
}
function q2 {
echo 'Important and Not Urgent'
if [ $# -ne 1 ]; then
task q2
else
task $1 mod prio:H +unu -urg
task inbox
fi
}
function q3 {
echo 'Not Important and Urgent'
if [ $# -ne 1 ]; then
task q3
else
task $1 mod prio:L +urg -unu
task inbox
fi
}
function q4 {
echo 'Not Important and Not Urgent'
if [ $# -ne 1 ]; then
task q4
else
task $1 mod prio:L +unu -urg
task inbox
fi
}
function toverview {
echo Inbox
task inbox
echo
q1
echo
q2
echo
q3
echo
q4
}
function _df() {
echo "$*"
btrfs filesystem usage "$*" 2> /dev/null | grep -o 'Free .*'
@ -19,4 +68,4 @@ function dfall() {
alias ls='ls --color=auto'
PS1='`[ $? = 0 ] || echo "$? "`[\u@\h \w]\$ '
alias docker='sudo docker'
alias docker='sudo docker'

Loading…
Cancel
Save