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 |
c867ac90 | 4 | define(__upd, 2020-07-17T12:00:00Z)dnl |
505a9419 | 5 | define(__id, 2)dnl |
c08732dd AB |
6 | include(header.html)dnl |
7 | ||
c867ac90 | 8 | <p class="box">Inspired by the computing pages of |
4927af92 | 9 | <a href="//stallman.org/stallman-computing.html">rms</a> and |
c867ac90 | 10 | <a href="//blog.vimuser.org/leah-computing.html">Leah Rowe</a>.</p> |
4927af92 AB |
11 | |
12 | <h2>Computers</h2> | |
c867ac90 AB |
13 | <p>My <a href="//libreboot.org">librebooted</a> ThinkPad X200 computer |
14 | is the machine I use the most and where I do most of my computing. I | |
15 | also have the privilege of having access to a fleet of servers through | |
16 | our school's | |
17 | <a href="//csclub.uwaterloo.ca">Computer Science Club</a> that I use | |
18 | for some more computationally intensive tasks every now and again, and | |
19 | also for hosting this very website.</p> | |
4927af92 | 20 | |
c867ac90 AB |
21 | <h2>GNU/Linux distributions</h2> |
22 | <p>I have used a wide variety of GNU/Linux distros over the years; but | |
23 | as of late, I find myself using | |
4927af92 AB |
24 | <a href="//trisquel.info">Trisquel</a>, |
25 | <a href="//guix.gnu.org">Guix System</a>, and | |
26 | <a href="//www.debian.org">Debian</a> (with no <code>contrib</code> or | |
c867ac90 AB |
27 | <code>non-free</code>) almost exclusively. For the kernel, I mostly |
28 | use <a href="//www.fsfla.org/ikiwiki/selibre/linux-libre/">GNU | |
29 | Linux-libre</a>. Guix System comes with GNU Linux-libre out of the | |
30 | box, and on Debian-based distros I tend to install it from | |
3fdab855 | 31 | jxself's <a href="//jxself.org/linux-libre/">APT repository</a>.</p> |
4927af92 AB |
32 | |
33 | <h2>Actual computing</h2> | |
34 | <p>I spend most of my time in | |
35 | <a href="//www.gnu.org/software/emacs/">GNU Emacs</a>.</p> | |
36 | <p>TODO: elaborate</p> | |
37 | ||
c867ac90 AB |
38 | <h2 id="colophon">Maintaining this site</h2> |
39 | <p>I took a great amount of inspiration | |
40 | from <a href="//technomancy.us/colophon">Phil Hagelberg</a>'s setup. | |
41 | The pages of this site are written in plain HTML using GNU Emacs, | |
42 | with <a href="//gnu.org/s/m4">GNU M4</a> acting as a full-featured | |
43 | template engine. | |
44 | A <a href="/GNUmakefile"><code>GNUmakefile</code></a> provides | |
45 | convenient <code>make</code> rules to build and publish the site. The | |
46 | bibliography of my <a href="/publications">publications</a> is | |
47 | generated from <a href="/bandali.bib"><code>bandali.bib</code></a> | |
48 | using <a href="//www.lri.fr/~filliatr/bibtex2html/">bibtex2html</a>, | |
49 | and further processed and put together | |
50 | using <a href="//gnu.org/s/sed">GNU sed</a> and another | |
51 | <code>GNUmakefile</code>. The git repository containing all the | |
52 | sources used to build this site is | |
5c68aadc | 53 | available <a href="//git.emacsconf.org/bandali/bndl.org">here</a>.</p> |
c08732dd | 54 | |
3fdab855 | 55 | define(__copy, `2019, 2020')dnl |
c08732dd | 56 | include(footer.html)dnl |