tmux: Change todo.session setup

Replaced old, never used, graphical taskwarrior task accomplishment
overview with a more free-form calendar/journal page.

It displays an overview of my upcoming appointments using calcurse on
the one hand, and my personal snippet journal with the help of jrnl on
the other.
The last thing is a tiny empty pane allowing me just enough room to
interact with jrnl, e.g. quickly writing new entries.
This commit is contained in:
Marty Oehme 2022-04-30 20:50:25 +02:00
parent cac0aee4ca
commit 96439a5c9b
Signed by: Marty
GPG key ID: B7538B8F50A1C800

View file

@ -1,4 +1,4 @@
rename-window tasksh rename-window focus
send-keys tasksh C-m "+TODAY" C-m send-keys tasksh C-m "+TODAY" C-m
new-window -n dash new-window -n dash
send-keys "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task next" C-m send-keys "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task next" C-m
@ -8,10 +8,8 @@ split-window -v "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task
select-pane -t 1 select-pane -t 1
split-window -v -l 5 split-window -v -l 5
send-keys "t" Space send-keys "t" Space
new-window -n history new-window -n journal
send-keys "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task ghistory.monthly" C-m send-keys "calcurse" C-m
split-window -v -l 80% "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task ghistory.weekly" split-window -h -l 35% "ls ~/documents/records/jrnl.md | entr -c jrnl -5"
split-window -v -l 60% "cd ${XDG_DATA_HOME:-~/.local/share}/task/; fd . | entr -c task ghistory.daily"
split-window -v -l 10% split-window -v -l 10%
send-keys "nvim ${XDG_CONFIG_HOME:-~/.config}/task/taskrc" C-m
select-window -t 2 select-window -t 2