Skip to content

Instantly share code, notes, and snippets.

Alex Armstrong alehandrof

Block or report user

Report or block alehandrof

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View pi.time_for_humans.php
<?php
/**
* Time for humans
* {{ time_for_humans when="insert a time and/or date in any format here" }}
* For more details see: http://carbon.nesbot.com/docs/#api-humandiff
*/
use \Carbon\Carbon;
@alehandrof
alehandrof / 0_reuse_code.js
Created Nov 1, 2015
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@alehandrof
alehandrof / A rainy Paris café on the command line
Last active Aug 29, 2015
A rainy Paris café on the command line
View A rainy Paris café on the command line
http://alexarmstrong.net/2015/02/rainy-paris-cafe
@alehandrof
alehandrof / LibGuides v2 Notes
Last active Aug 29, 2015
LibGuides v2 Notes
View LibGuides v2 Notes
LibGuides v2 Notes
@alehandrof
alehandrof / simpletask gtd.md
Last active Jul 6, 2019
How to GTD with Simpletask
View simpletask gtd.md

How to GTD with Simpletask

This is a guide to implementing Getting Things Done (GTD) using [Simpletask][] by [Mark Janssen][].

Simpletask uses the [todo.txt][] syntax, but has sufficient differences and quirks of its own to be worth describing in detail---at least, that's the story I'm going with. I actually began this guide as an exploration of my own trusted system. Personal workflows are by definition eccentric; I have included only what seems to me to be broadly useful.

This implementation of GTD covers the "standard" classifications: next actions by context, projects, somedays, agendas by person and meeting, etc. In a departure from strict GTD, each entry in these lists is also tagged with an area of focus, interest or responsibility. I find that the ability to slice the system by this extra dimension is worth the additional complexity at the processing and organizing stages. Limitations, issues and workarounds are discussed at the end.

Before we begin, some words of wisdom

@alehandrof
alehandrof / subl-scopes
Last active Aug 14, 2019
scopes for sublime text schemes
View subl-scopes
comment
comment punctuation
comment.block.documentation
comment.block.preprocessor
comment.documentation
constant
constant.character
constant.character punctuation
constant.character.entity
constant.character.escape
@alehandrof
alehandrof / Default.sublime-keymap
Last active Oct 3, 2017
Modal Navigation for: Sublime 3 w/ MultiBind & Colemak
View Default.sublime-keymap
// MultiBind
// Modal Navigation for Colemak -- inspired by [Miniguru](http://www.guru-board.com/english/layout_en)
{ "keys": ["alt+'"], "command": "multibind_toggle", "args" : { "layout": "modal-nav-colemak" } },
{ "keys": ["ctrl+shift+'"], "command": "multibind_show" },
{ "keys": ["escape"], "command": "multibind_toggle", "args" : { "layout": "default" }, "context": [ { "key": "multibind.modal-nav-colemak" } ] },
{ "keys": ["n"], "command": "move", "args": {"by": "characters", "forward": false}, "context": [ { "key": "multibind.modal-nav-colemak" } ] },
{ "keys": ["i"], "command": "move", "args": {"by": "characters", "forward": true}, "context": [ { "key": "multibind.modal-nav-colemak" } ] },
{ "keys": ["u"], "command": "move", "args": {"by": "lines", "forward": false}, "context": [ { "key": "multibind.modal-nav-colemak" } ] },
@alehandrof
alehandrof / good-things.less
Last active Dec 13, 2015
Good things about LESS
View good-things.less
/* Good things about LESS */
// Variables (or constants, rather)
// & operations
@baseline: 21px;
@red: #a00;
.error {
margin-bottom: @baseline;
padding: (@baseline / 2);
color: @red;
You can’t perform that action at this time.