better calendar/calcurse
This commit is contained in:
parent
cf503a843f
commit
d0af9a10aa
@ -80,11 +80,6 @@ alias \
|
|||||||
dtl="drawterm -u solomon -h 9front -a 9front" \
|
dtl="drawterm -u solomon -h 9front -a 9front" \
|
||||||
dtr="drawterm -u solomon -h inkletblot.com -a inkletbltot.com"
|
dtr="drawterm -u solomon -h inkletblot.com -a inkletbltot.com"
|
||||||
|
|
||||||
# calcurse
|
|
||||||
alias \
|
alias \
|
||||||
calcurse-caldav-personal="CALCURSE_CALDAV_PASSWORD=$(pass show calcurse) calcurse-caldav --config=$HOME/.config/calcurse-personal/caldav/config --syncdb=$HOME/.local/share/calcurse-personal/caldav/sync.db --datadir=$HOME/.local/share/calcurse-personal" \
|
calcurse="calcurse-select"
|
||||||
calcurse-personal="calcurse-caldav-personal && calcurse -C $HOME/.config/calcurse-personal -D $HOME/.local/share/calcurse-personal" \
|
|
||||||
calcurse-caldav-our="CALCURSE_CALDAV_PASSWORD=$(pass show calcurse) calcurse-caldav --config=$HOME/.config/calcurse-our/caldav/config --syncdb=$HOME/.local/share/calcurse-our/caldav/sync.db --datadir=$HOME/.local/share/calcurse-our" \
|
|
||||||
calcurse-our="calcurse-caldav-our && calcurse -C $HOME/.config/calcurse-our -D $HOME/.local/share/calcurse-our"
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
3
.local/bin/calcurse-caldav-our
Executable file
3
.local/bin/calcurse-caldav-our
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
CALCURSE_CALDAV_PASSWORD=$(pass show calcurse) calcurse-caldav --config=$HOME/.config/calcurse-our/caldav/config --syncdb=$HOME/.local/share/calcurse-our/caldav/sync.db --datadir=$HOME/.local/share/calcurse-our
|
||||||
3
.local/bin/calcurse-caldav-personal
Executable file
3
.local/bin/calcurse-caldav-personal
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
CALCURSE_CALDAV_PASSWORD=$(pass show calcurse) calcurse-caldav --config=$HOME/.config/calcurse-personal/caldav/config --syncdb=$HOME/.local/share/calcurse-personal/caldav/sync.db --datadir=$HOME/.local/share/calcurse-personal
|
||||||
3
.local/bin/calcurse-our
Executable file
3
.local/bin/calcurse-our
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
calcurse-caldav-our && calcurse -C $HOME/.config/calcurse-our -D $HOME/.local/share/calcurse-our
|
||||||
3
.local/bin/calcurse-personal
Executable file
3
.local/bin/calcurse-personal
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
calcurse-caldav-personal && calcurse -C $HOME/.config/calcurse-personal -D $HOME/.local/share/calcurse-personal
|
||||||
11
.local/bin/calcurse-select
Executable file
11
.local/bin/calcurse-select
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
selection=$(echo -e "personal\nour" | dmenu)
|
||||||
|
|
||||||
|
if [[ "$selection" = "our" ]]; then
|
||||||
|
calcurse-our
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "$selection" = "personal" ]]; then
|
||||||
|
calcurse-personal
|
||||||
|
fi
|
||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
case $BUTTON in
|
case $BUTTON in
|
||||||
1) notify-send "This Month" "$(cal --color=always | sed "s/..7m/<b><span color=\"red\">/;s|..0m|</span></b>|")" && notify-send "Appointments" "$(calcurse -d3)" ;;
|
1) notify-send "This Month" "$(cal --color=always | sed "s/..7m/<b><span color=\"red\">/;s|..0m|</span></b>|")" && notify-send "Appointments" "$(calcurse -d3)" ;;
|
||||||
2) setsid -f "$TERMINAL" -e calcurse ;;
|
2) setsid -f "$TERMINAL" -e calcurse-personal ;;
|
||||||
3) notify-send "Time/date module" "Shows calendar and appointments
|
3) notify-send "Time/date module" "Shows calendar and appointments
|
||||||
- Left click to show upcoming appointments for the next three days via \`calcurse -d3\` and show the month via \`cal\`
|
- Left click to show upcoming appointments for the next three days via \`calcurse -d3\` and show the month via \`cal\`
|
||||||
- Middle click opens calcurse if installed" ;;
|
- Middle click opens calcurse if installed" ;;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user