I don't know any analogical solution for desktop. On my Linux machine I use bunch of tiny self written bash scripts (see next section).
I see two obvious workarounds:
- Use web version of your email provider. I use Gmail and it's good. If you add your new
task-specific email to your
Google contacts then Gmail will add the email into completion
for
To:
field. - Use desktop email client of your choice (though, I have never seen good client for Linux)
Anyway, I don't find it critical that such an app doesn't exist on desktop. Main reason for me
making such an app for Android was that it's not convenient to enter destination address every
time (+ integration with Android Tiles and Android sharing menu). On desktop, I have fully-fledged
keyboard and I can type fast so it's not a problem for me to fill in destination address every
time (thanks to To:
field completion in Gmail).
Maybe, one day I will write fully-fledged Todomail
solution for desktops (no, I won't).
Like I said, beside web version of Gmail, I also use bunch of self-written bash scripts which
you can observer in this directory. 4 Frontend commands: todo
, todo-work
, todo-gui
,
todo-work-gui
and 2 plumbing helper scripts: _todo-base
, _todo-gui-base
. It's simple
curl scripts which send email over SMTP.
todo
and todo-work
are intended for creating personal and work todos in cli respectively.
*-gui
scripts open up a terminal with editor opened where X primary selection is prefilled.
- Dependencies
- The scripts use micro editor for interactive todo editing so you have to either install the editor or amend the scripts to use editor of your choice.
*-gui
scripts use terminator terminal emulator in order to show terminal window so you have to either install the emulator or amend the scripts to use terminal emulator of your choice.- The scripts use xclip to capture your X primary clipboard. You should install it too.
- Place the scripts somewhere in your
$PATH
. - Fill in your credentials in
_todo-base
script. - Fill in your personal destination address in
todo
. - Fill in your work destination address in
todo-work
. - Assign
todo-gui
andtodo-work-gui
scripts to preferred shortcuts in you Desktop Environment.