>
> * 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

Reply via email to