> > * Emacs. For those who know, this should speak for itself as I've got > quite a collection of elisp snippets and plan to collect keyboard > macros as well. Do any other users feel like contributing? >
I am using emacs for like 3 years and the best contribution to my productivity was starting using evil (http://emacswiki.org/emacs/Evil) and learning vim. Basically, despite emacs is a superior scripting and automation environment, vim's approach to editing text is much more efficient. With evil you can get best of both worlds. > * Rake tasks. Utilities for doing common tasks like cleaning up my > files (nuking tempfiles, esp) broken out by specific use case. Rake > allows you to specify dependencies as well, which helps to keep things > in order. For example, I always clean up before I backup a directory > but don't want to have to remember it. > I use a bunch of plain shell scripts and zsh aliases to speed-up daily tasks. Could you please point me to some (code) examples of Rake tasks for automation which benefits from dependencies? > * IFTTT. One of the most awesome things to write robots for hooking > actions on various services together. For example, if tomorrow's > forecast includes rain, I get a text message the night before. I also > get sports scores and notifications about free MP3 albums on Amazon. > https://ifttt.com/ > I second this! IFTTT is really awesome. Nice addition to it is pushover (https://pushover.net/) which allows you to push messages to your android/ios device. Pushover is also dead-simple to use in bash, ruby or any programming language which can send http requests. You can find my complete current setup at http://github.com/alesguzik/home/ most scripts are in ~/bin , some are just symlinks pointing to scripts in git submodules. Emacs config is at https://github.com/alesguzik/.emacs.d/ Also you may (or may not) be interested in https://github.com/alesguzik/screenlog which I wrote to track how I spend my time (and to track time worked on some projects). -- Ales Guzik <[email protected]> skype: ales-guzik tel: +375 29 5751103
_______________________________________________ discuss mailing list [email protected] http://lists.prgmr.com/mailman/listinfo/discuss
