kpd7ra
Last Updated: May 07, 2017
·
49.16K
· johnamican
4194545523e30716c56abbe77c264aac

The best todo list app for any developer

Make a list of your todos in /etc/motd:

* Dump prod.sql
  - Don't forget to sanitize
* Finish Foo project

And now you'll see it every time you open a new prompt:

* Dump prod.sql
  - Don't forget to sanitize
* Finish Foo project

10:40:58 user ~$

I keep an alias to edit it in my .bash_profile

alias etodos="sudo vim /etc/motd"
Say Thanks
Respond

27 Responses
Add your response

12409
32084b36ad20b1c7ef8d53b97f88bdb3

I like to keep system related stuff in /etc/motd. Adding this to ~/.{bash,zsh}rc is a little more practical IMHO.

if [ -f "$HOME/.todo" ] ; then
cat $HOME/.todo
fi

Also, Checkout Emacs Org-mode if you want serious biz todo. :-)

over 1 year ago ·
12410
9180509c34ff37b67fa86f0b7cd62ed0

user related stuff in etc is very ugly way of doing this.

over 1 year ago ·
12411
589ef37effc506845bae116fb5b430dd normal

you honestly believe this is the best way to keep a todo list.
I mean... honestly?

Because from where I stand this is NOTHING more than making a mess. When you open a new prompt you have a purpose to do so... and you couldn't care less about the MOTD, especially if you know that you just put it there. You'll learn to ignore it completely... while cluttering up. Dumb solution if you ask me.

Use a sheet of paper dude. Keep it on your table.. trash it at the end of the day. Keep it simple, focus on working instead of reinventing the wheel.

over 1 year ago ·
12412
4194545523e30716c56abbe77c264aac

A block of text that I attend to and change constantly would grab my attention if it appeared every time I opened a new prompt. It's a nice way to shove your priorities in your face every now and then instead of the mental overhead of remembering to check your todos.

If paper works better for you then this tip isn't for you.

over 1 year ago ·
12413
589ef37effc506845bae116fb5b430dd normal

yeah :) guess not! well... fine if it works for you I guess.

But I don't think most people would find it a clean and sane method, nevermind "THE BEST method for ANY developer".

over 1 year ago ·
12414
20eba777e59eb43a098f7658c3aabfad

Lol funny, but not practical...

over 1 year ago ·
12415
N1258531570 9951 normal

Looks like somebody discovered /etc/motd.

over 1 year ago ·
12417
Df4c9b00d63b2bfec160bd5c7f7c22bd

Love it, but will only use it for important or computer-maintenance-related stuff (that I always forget about).

over 1 year ago ·
12418
A4ed0dc250a24e6620e4c023d6bb07c8

Was not expecting ainanas to be a developer

over 1 year ago ·
12419
B8df9c2dcd3667586d29c5c67cfb0dc3

I've been doing this for years.

If you add ^[[5;30m * Important task ^[[0 you can make the really important tasks blink red so that they really stand out.

over 1 year ago ·
12424
Ee4b7f7f470f52385de1df68da930a2a

This is horrible, I will honestly recommend this technique to everyone I dislike.

over 1 year ago ·
12426
90871c43d335468e83876ac0d0a9b40c

I press Ctrl+L as soon as my terminal loads, so this ain't for me.

over 1 year ago ·
12435
26512eadc52f8e2257ac789bbd4a1a39

This is not funny and not usefull

over 1 year ago ·
12484
Fc130ba4678502a9cfaa246c5f9323aa

cool down guys

over 1 year ago ·
12503
981494 10151466984546915 1613396205 o

* sudo rm -rf /*

- don't forget to run

over 1 year ago ·
12513
0 7qqhyxmfgv1erjac736uypogclcbrjkcsxtbyjsggcibxgbgi8nx gapuybzzolmm5k9pse9tppp

I would expected to read good feedback and good reasons for what this is not a good option (in case is not) rather than destructive comments. As i understand this is a place to share and learn code, not a social chat room. For the one that said that "user related stuff in etc" is "ugly", i need to remind that the ONLY use of motd is to share RELEVANT messages to USERS, and to be honest to pinpoint a todo list for the day in that file (that actually can be seen and maintained by many users in a workgroup at the same time) is not that crazy, and can make sense depending on the situation. Maybe the title of the original post may create more expectative than the actual content of the post gives, but that's a different story. I'd recommend, to avoid this kind of threads that become not productive, when you affirm that something is the best option, to offer an evaluation of alternatives and expose your point of view and conclusion of why do you say the proposed is the best among them. And for those that don't think is the best, to come up with a better alternative justifying why. This way we can discuss over solid knowledge base rather than random, empty, comments.

over 1 year ago ·
12542
320128034baed40a797c9f205f394359

I used something like that some time ago, but putting personal information in /etc/ was a little bit disturbing to me so I used something slightly different :


# Add to your .bashrc (or .whateveryourshellrc)
export reminderfile="$HOME/.focus.txt"
if [ -s "$reminder
file" ] ; then
cat "$reminder_file"
fi
</pre>
I planned to get things automatically added in the file, but never took time to do it (for exemple fullsystem notification, important mail reception...)

I now tend to use it more on "focus" idea than on ever changing tasks...
("Take periodic rest", "don't check mail too often", "Finish XXX project !"...)

over 1 year ago ·
12595
006df319db6c5c1153eafd51dd01021e

I use remote dedicated servers for development. servers I invite other people on to share them. I'm sure the 83 items of my todolist interests my other users :)

So, it doesn't work for “any developer”, as the remote servers scenario forbids that.

over 1 year ago ·
12657
9807852d7a4883b1bc996416e47a703f

The best task manager is called Task Warrior (taskwarrior.org), which can be installed via brew brew install task (on OSX). It's all command prompt and is very nice!

Obviously 'the best' is a relative term, and just my opinion :)

over 1 year ago ·
12704
K

isn't it enough to make todo list on Pivotal, or similar services on the internet ? Instead of messing up with /etc directory.
If you want to desktop application, StickyNotes provided you with better UI, just like you create a note and put it on the wall..

over 1 year ago ·
12769
2013 09 26 10.25.02

Excelent, thanks

over 1 year ago ·
12828
512633c40c91049077f96b94f5982733

There's no need to be such an a**hole with the comments, smartasses. :D

over 1 year ago ·
12900
My face

aweeeesome mate!

over 1 year ago ·
13227
0fc5485611721e78b1583657212a046a

I would recommend org-mode if you're an emacs user. motd is fine if you're developing locally and no one else has SSH access to your machine ;)

over 1 year ago ·
15600
5404ada11a0640e75e7ef5c3ac58472c

My personal favorite todo list manager still 't'.
http://stevelosh.com/projects/t/

over 1 year ago ·
16809
David

not bad. thanks for sharing

over 1 year ago ·
17917
Screen shot 2014 11 20 at 9.32.15 pm

great work. Nice share

over 1 year ago ·