Freedom meets Awareness by Robert Orzanna

Bouldering: How do you climb through life?

Bouldering: And how do you climb through life?

Simple Gmail Todo List Task Planner

Finding the personal workflow to organise your tasks and projects can be daunting and might require a lot experimentation with different tools and methods. I am a heavy user of email using Gmail and finally settled with a simple, yet effective todo list method.

  1. Create a new Gmail contact. Name it Task and give the email <yourGmailAdress>+task@gmail.com. If you do not know what the +task appendix means, read here.
  2. Create a new Gmail filter to star all incoming emails that are sent to <yourGmailAdress>+task@gmail.com.
  3. Send a new email to Task with the task subject in Subject and an (optional) description in Body. You will immediately receive this email in your inbox. Wherever you have access to your inbox - Outlook, Thunderbird, Gmail web interface, iPad, smartphone - you will be able to keep track of your daily open tasks.
  4. Once you fulfilled your task, simply archive the email from your inbox.

Sending Gmail Emails from the Linux Command Line

I send Gmail emails from the command line to quickly create new tasks as outlined in the post Simple Gmail Todo List Task Planner. The following steps describe how to configure a Linux system to send emails from the command line using the Gmail backend.

Software requirements

  • msmtp
  • s-nail
  • ca-certificates
  • ca-certificates-mozilla

Configuration

__________
~/.msmtprc
__________
#
# Gmail account
#

defaults
logfile ~/.msmtp.log

account gmail
auth on
host smtp.gmail.com
from <username>@gmail.com
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
user <username>@gmail.com
password <password>
port 587

account default : gmail
__________
~/.mailrc
__________
set sendmail="/usr/bin/msmtp"
set message-sendmail-extra-arguments="-a gmail"

File and Folder Naming Principles

I am trying to bring consistency into the naming of my files and folders. My file naming principles underlie the following objectives: * Usability in terms of easiness to type the name of folder, file or script * Natural human readability without obscure characters * Quick retrieval when performing a search * Compability with Linux command line interfaces

Folders

  • Folder
  • FolderLongName

General files

  • file.extension
  • fileLongName.extension

Files with date importance

  • file04122014.extension

Photos

  • photo100x100.jpg

Scripts, Aliases & Functions

  • script.sh
  • scriptDoingSomething.sh

What are your file naming principles?

Mozilla Firefox & Thunderbird Add-ons Review

I rely on a large number of Add-ons for Mozilla's Firefox and Thunderbird. Many of them are inevitable to fulfil my personal workflow. I want to use this post to express my gratitude to the developers for their hard work and to regularly update my reviews of these add-ons based on personal experience with recent versions of Firefox and Thunderbird.

Auto Select Latest Message (restartless) 1.0

  • Compatibility: Thunderbird 31.3.0
  • Download: addons.mozilla.org
  • Usage: Provides a solution to not having automatically selected a message from the message pane. Selects the latest message when switching between folders.
  • Obstacles: Does not select the latest message when archiving the last message of a folder list.

Autohide Folders panel 0.6

  • Compatibility: Thunderbird 31.3.0
  • Download: addons.mozilla.org
  • Usage: Provides a solution of not enough vertical space on small screens. Hides the folder pane on the left side of the screen. Displays the pane on mouseover at the edge of the screen.

Automatic Dictionary 1.6.0

  • Compatibility: Thunderbird 31.3.0
  • Download: Github
  • Usage: Automatically switches the spell-check dictionary when composing a new email based on the recipient.
  • Obstacles: Sometimes does not recognise a previously stored recipient's dictionary preference.

Cleanest Addon Manager 7.0

  • Compatibility: Thunderbird 31.3.0, Firefox 34.0.5
  • Download: addons.mozilla.org
  • Usage: Shrinks the about:addons page and reduces the necessity to scroll a long list with a large number of installed Add-ons.

Compact Header 2.0.9

  • Compatibility: Thunderbird 31.3.0
  • Download: addons.mozilla.org
  • Usage: Allows for comprehensive customisation of the email header of a message. For example, add or remove new icons.
  • Obstacles: Does not display the Forward select message icon correctly.

Simple TTS 0.7.2.rev36

  • Compatibility: Firefox 34.0.5
  • Download: addons.mozilla.org
  • Usage: Select text from a website, use right-click context menu to read aloud the text selection. Uses the ispeech engine which provides an excellent listening experience and supports a wide range of words.
  • Obstacles: English text only. The add-on does not provide any visual feedback on the state of text processing. It misses a menu to stop/pause/continue the audio playback.