Commit | Line | Data |
---|---|---|
505a9419 | 1 | dnl -*- html -*- |
c08732dd | 2 | define(__title, `How I do my Computing')dnl |
505a9419 | 3 | define(__pub, 2019-09-14T12:00:00Z)dnl |
29f0d7b9 AB |
4 | define(__upd, 2021-02-28T12:00:00Z)dnl |
5 | define(__id, 1)dnl | |
c08732dd AB |
6 | include(header.html)dnl |
7 | ||
29f0d7b9 AB |
8 | <p class="box">inspired by the computing page of |
9 | <a href="https://stallman.org/stallman-computing.html">rms</a></p> | |
4927af92 AB |
10 | |
11 | <h2>Computers</h2> | |
dcc71b98 AB |
12 | <p>My <a href="https://libreboot.org">librebooted</a> ThinkPad X200 |
13 | computer is the machine I use the most and where I do most of my | |
14 | computing. I also have the privilege of having access to a fleet of | |
15 | servers through our school's | |
16 | <a href="https://csclub.uwaterloo.ca">Computer Science Club</a> that I | |
17 | use for some more computationally intensive tasks every now and again, | |
18 | and also for hosting this very website.</p> | |
4927af92 | 19 | |
29f0d7b9 AB |
20 | <h2>GNU/Linux distribution</h2> |
21 | <p>I used a wide variety of distros over the years; but I have since | |
22 | found <a href="https://trisquel.info">Trisquel</a> to be my favourite | |
23 | and it's put my "distro-hopping" days behind me. Sometimes I pair it | |
24 | up with <a href="https://guix.gnu.org">GNU Guix</a>. For the kernel, | |
25 | I usually use | |
dcc71b98 | 26 | <a href="https://www.fsfla.org/ikiwiki/selibre/linux-libre/">GNU |
29f0d7b9 AB |
27 | Linux-libre</a> from jxself's |
28 | <a href="https://jxself.org/linux-libre/">APT repository</a>.</p> | |
4927af92 AB |
29 | |
30 | <h2>Actual computing</h2> | |
31 | <p>I spend most of my time in | |
dcc71b98 | 32 | <a href="https://www.gnu.org/software/emacs/">GNU Emacs</a>.</p> |
4927af92 AB |
33 | <p>TODO: elaborate</p> |
34 | ||
29f0d7b9 | 35 | <h2 id="colophon">Maintaining this site __anc(`colophon')</h2> |
c867ac90 | 36 | <p>I took a great amount of inspiration |
29f0d7b9 | 37 | from <a href="https://technomancy.us/colophon">technomancy</a>'s |
dcc71b98 | 38 | setup. The pages of this site are written in plain HTML using GNU |
29f0d7b9 AB |
39 | Emacs, with GNU M4 acting as a full-featured template engine. |
40 | A <a href="__p/GNUmakefile"><code>GNUmakefile</code></a> provides | |
c867ac90 | 41 | convenient <code>make</code> rules to build and publish the site. The |
29f0d7b9 AB |
42 | bibliography of my <a href="__p/publications.html">publications</a> is |
43 | generated from <a href="__p/bandali.bib"><code>bandali.bib</code></a> | |
dcc71b98 | 44 | using <a href="https://www.lri.fr/~filliatr/bibtex2html/">bibtex2html</a>, |
29f0d7b9 | 45 | and further processed and put together using GNU sed and |
dcc71b98 | 46 | another <code>GNUmakefile</code>. The git repository containing all |
29f0d7b9 AB |
47 | the sources used to build this site are available |
48 | <a href="https://git.shemshak.org/~bandali/site">here</a>.</p> | |
c08732dd | 49 | |
3fdab855 | 50 | define(__copy, `2019, 2020')dnl |
c08732dd | 51 | include(footer.html)dnl |