From: Amin Bandali (Inspired by computing pages of
+ Inspired by the computing pages of
rms and
-Leah Rowe)
My main computer is a librebooted -ThinkPad X200, and is the machine I use the most. I also own a -ThinkPad X220T tablet that I occasionally use for reading and -annotating research papers, and a Dell XPS 15 I use every now and -again more as a “desktop”.
+My librebooted ThinkPad X200 computer +is the machine I use the most and where I do most of my computing. I +also have the privilege of having access to a fleet of servers through +our school's +Computer Science Club that I use +for some more computationally intensive tasks every now and again, and +also for hosting this very website.
-I also have the privilege of having access to a fleet of beefy -servers through our school's -Computer Science Club, which I use -for some heavier computations every now and again.
- -I've used a wide variety of GNU/Linux distributions over the years; -but as of late, I find myself using +
I have used a wide variety of GNU/Linux distros over the years; but
+as of late, I find myself using
Trisquel,
Guix System, and
Debian (with no contrib
or
-non-free
). For the kernel, I mostly use
-GNU
-Linux-libre. Guix System comes with GNU Linux-libre out of
-the box, and on Debian-based distros I tend to install it from
+non-free
) almost exclusively. For the kernel, I mostly
+use GNU
+Linux-libre. Guix System comes with GNU Linux-libre out of the
+box, and on Debian-based distros I tend to install it from
jxself's APT repository.
TODO: elaborate
-I have an old Nexus 5 I reluctantly use from time to time. It runs -LineageOS+microG without GApps. Sadly it still requires some blobs -for functioning. I can't wait for lxo's -0G to become a -reality fast enough. -:-)
+I took a great amount of inspiration
+from Phil Hagelberg's setup.
+The pages of this site are written in plain HTML using GNU Emacs,
+with GNU M4 acting as a full-featured
+template engine.
+A GNUmakefile
provides
+convenient make
rules to build and publish the site. The
+bibliography of my publications is
+generated from bandali.bib
+using bibtex2html,
+and further processed and put together
+using GNU sed and another
+GNUmakefile
. The git repository containing all the
+sources used to build this site is
+available here.
Got a question or comment? You can find my -email address on my contact page. -:-)
+email address on my contact page. __smly ')dnl diff --git a/meta_defs.m4 b/meta_defs.m4 index 30d52b4..aad4d83 100644 --- a/meta_defs.m4 +++ b/meta_defs.m4 @@ -6,3 +6,4 @@ _put(`notes', 2, `computing')dnl _put(`notes', 3, `fsf-internship/intro')dnl dnl define(__latex, `LaTeX')dnl +define(__smly, `:-)')dnl diff --git a/static/GNUmakefile b/static/GNUmakefile new file mode 100644 index 0000000..70ec972 --- /dev/null +++ b/static/GNUmakefile @@ -0,0 +1,12 @@ +publications-partial.html: bandali.bib bandali-bib-*.txt + bibtex2html --citefile bandali-bib-citefile.txt --html-entities \ + --named-field slides slides --named-field poster poster \ + --nodoc --no-header --no-footer --no-doi \ + --reverse-sort --revkeys --sort-by-date --unicode \ + --output publications \ + bandali.bib + mv publications.html publications-partial.html + mv publications_bib.html bandali-bib-partial.html + sed -i -f publications-sed.txt publications-partial.html + sed -i -f bandali-bib-sed.txt bandali-bib-partial.html +bandali-bib-partial.html: publications-partial.html diff --git a/static/Makefile b/static/Makefile deleted file mode 100644 index 70ec972..0000000 --- a/static/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -publications-partial.html: bandali.bib bandali-bib-*.txt - bibtex2html --citefile bandali-bib-citefile.txt --html-entities \ - --named-field slides slides --named-field poster poster \ - --nodoc --no-header --no-footer --no-doi \ - --reverse-sort --revkeys --sort-by-date --unicode \ - --output publications \ - bandali.bib - mv publications.html publications-partial.html - mv publications_bib.html bandali-bib-partial.html - sed -i -f publications-sed.txt publications-partial.html - sed -i -f bandali-bib-sed.txt bandali-bib-partial.html -bandali-bib-partial.html: publications-partial.html diff --git a/static/style.css b/static/style.css index 8527bc6..f86c4e4 100644 --- a/static/style.css +++ b/static/style.css @@ -173,7 +173,7 @@ code { } /* box effect */ -details, pre, code { +.box, details, pre, code { background-color: #f8f8f8; border: 1px solid #e6e6e6; border-radius: 4px; @@ -182,6 +182,10 @@ details, pre, code { details pre { border: none; } +p.box { + font-size: 0.95em; + padding: 0.3em 0.6em; +} table td { padding: 0.125em 0.3em;