Computer :(


Hardcore Freestyle Emacs 0.0.1

Update: So I thought org-org-export-to-org would work, and it didn't, so I moved this in to its own git repository

Since I first became involved in computing, tools have been my passion. Working with them is what we do, working on them is one of the most influential ways you can improve the lives of everyone. Yet most people have little interest in learning their tools, let alone molding tools to their need, let alone build their own tools. I have known a few people that have shared my philosophy over the years, they've become some of my closest friends and compatriots because we have this in common.

I've spent a lot of time waffling workflows, trying new tools, battling productivity suites. Finally I have found a toolset worth sharing, my local maxima. It is nowhere near complete, but it is nearly 60 printed pages. It describes my preferred computing environment, Emacs, and how I integrate my base layer desktop with it. It can only expand from here as I further integrate my tools such as browser and terminal environments.

And here it is, in all its glory. You can download the source and tangle it yourself using a fresh emacs install; open the file, M-x org-mode and then do either M-x org-babel-tangle or pop C-c C-v t out on your keyboard. However, I encourage you to not take it as it is, but use it as a set of pieces to build your own toolkit.

There are a few parts of this I am quite proud of, the way my Org-mode specific bits play out has been a huge boon to my productivity, and the biggest part of it that wasn't simply lifted. It started based on Bernt Hansen's literate configuration but has grown past that since then in to its own beast.

As noted, this is nowhere near complete. It is a 0.0.1 initial public release. It represents the current status of my computing, as well as the directions I want to take it. I have a lot of work to do, from integrating Phabricator, improving my prog modes, and making it easier to work with servers. But, for now, take a look and let me know what you think.