metanohi/site/about/niels.org

7.0 KiB
Raw Blame History

About Niels

#&toc

About Niels

Niels G. W. Serup is the creator of metanohi. He was born in 1992 and lives in Denmark.

He studies computer science at DIKU where he is also part of the yearly student revue DIKUrevy and the Canteen association, among other things. Some videos from the revue has been put up online at http://youtube.com/DIKUrevy.

Niels goes by the nicknames "ngws" and "nqpz" (and a few others).

Contact

Niels can be contacted at ngws@metanohi.name. You can also find him as ngws in #hongabar on irc.freenode.net.

Things used by Niels

Emacs

Emacs is a nice text editor. Get it.

Links: my .emacs and my .emacs.d.

Conkeror

Conkeror is a nice webbrowser, somewhat similar in design to Emacs. Get it.

Links: My .conkerorrc.

StumpWM

StumpWM is a nice tiling, Emacs-like window mananger. It has much fewer features than e.g. XMonad (another tiling wm), but it's simple and efficient. Get it.

Links: <@eval macros.titlelink('writings/stumpwm')@>, [[https://gitorious.org/nqpz-config/nqpz-config/blobs/raw/master/home.stumpwmrc][my .stumpwmrc]].

Debian

I run Debian testing with only a small amount of proprietary software. Get Debian. I used to run Trisquel, but I realized that I would rather use something with more support, so I switched to using Debian after I bought a new computer.

Dvorak

I use the a modified variant of the Danish Dvorak keyboard layout. This is my "~/.Xmodmap":

keycode 108 = Mode_switch

keycode  34 = apostrophe acute quotedbl

keycode  21 = grave dead_caron dead_acute
keycode  35 = Tab equal backslash bar
keycode  36 = Return dead_diaeresis dead_grave
keycode  49 = section brokenbar paragraph dead_circumflex
keycode  10 = 1 exclam onesuperior exclamdown
keycode  11 = 2 EuroSign twosuperior ssharp
keycode  12 = 3 numbersign threesuperior sterling
keycode  13 = 4 dollar onequarter currency
keycode  14 = 5 percent onehalf U2030
keycode  15 = 6 ampersand threequarters idotless
keycode  16 = 7 slash division braceleft 
keycode  17 = 8 parenleft bracketleft eth
keycode  18 = 9 parenright bracketright ETH
keycode  19 = 0 equal braceright NoSymbol braceright

keysym a = a A at at at at
keysym o = o O exclam
keysym u = u U parenleft
keysym e = e E slash backslash slash backslash
keysym h = h H parenright
keysym t = t T asciitilde dead_tilde
keysym n = n N asterisk
keysym s = s S plus plusminus

keysym aring = aring Aring percent division
keysym comma = comma semicolon dollar
keysym period = period colon asciicircum dead_circumflex
keysym p = p P braceleft
keysym r = r R equal
keysym l = l L ampersand
keysym g = g G braceright
keysym c = c C numbersign

keysym q = q Q question
keysym k = k K bracketleft
keysym b = b B bracketright
keysym m = m M bar brokenbar
keysym j = j J Insert

My keyboard layout can be achieved by running

setxkbmap dk dvorak
xmodmap $HOME/.Xmodmap

This works quite well. In patterns such as

key(code|sym) x = a b c d

a is entered if one presses -x-, b is entered if one presses -Shift+x-, c is entered if one presses -AltGr+x-, and d is entered if one presses -Shift+AltGr+x-. man xmodmap gives more information.

Virtual existences

Most of these I don't use. Some might be dead.

Keys

SSH

#&pre ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwEmn04iNjoD8wCFTQdadsAmlRRsQHJKgggPo9ZVKlCuZIkKiPuspkio2JUnAx4ppyOTS63MdbGF88V5cI+//vj983oHN29we8CHvhb31Y/LfMmjFtEdnv3q2lPu/102zbCr/fZ/Pz3nxEOMRZa46qWdut8Jvu48wJ4IBKPTMteDPblPl9m8WeN2ueUbxrcR3Pb/NBndTbGEBd+I4IezVwmWuDTsEWpgEw8p/A5wCw03yX6v9wiK2Zl1/LPLAJaJfLd2+9qDBOKnpu/pkYsCQUJdDqPcYB13ys3Fo4kS84MYZE2HMwpXCb0aC7ywUW3ktlb6jTXFCvh2dK8FggfQRiw== niels@westshiba #&

PGP

#&pre pub 2048R/B492E125 2012-08-29 Key fingerprint = 805A F9F1 554E 06E6 B90C A211 33CF 9BCE B492 E125 uid Niels Gustav Westphal Serup (ngws) <ngws@metanohi.name> sub 2048R/C9BB5929 2012-08-29 #&

#&pre —BEGIN PGP PUBLIC KEY BLOCK— Version: GnuPG v1.4.11 (GNU/Linux)

mQENBFA+nqoBCADRpK8R83iTCEu7ceP0u0AKl67yQDtjJDC+/3sPod1VvzAccJA3 psOGz755/crN5vk/Z4I/L3dXd/bDU+UZo2wAlmcKTciZ0dxtWx/vj8sW2EzSTtJT tNGKzIAYFo3wt55f9KznGqGxKw5LgkURPCyvWMwi4FewrczpAUtVY57Zum+k2fph h3D9Pzi8eTKNrbW3dmkR7JINpZt9d7YiySYE6O+4brjJZ6rUIEFnSS92oVQc4c8d 7HN64ZrS7HKkmxGYzvdHgZVunsBS4e8DorWi4ETHNiMOaI9H4f5sIztNiOB8AfvM f/eauXWW2NwmnB/LJOPj0gC1XVs+0DREHSfzABEBAAG0N05pZWxzIEd1c3RhdiBX ZXN0cGhhbCBTZXJ1cCAobmd3cykgPG5nd3NAbWV0YW5vaGkubmFtZT6JATgEEwEC ACIFAlA+nqoCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEDPPm860kuEl yVgIAI5/lLEPLeOHuXQuDhNGGXBneml3zB+GvTeuPjd6SRz/DeddW6BQ4aX9M+Oh QbfsU8k37vmJISyf1jM/n7MrLZAvPH+gbyD5FD4+pzGv7kItJv/gdlVcZ+Ycop5+ laa9s9kMB1LuDrKx+fgfDehl0eTW4AYH88ncQ9+Bgef4GsvBlbZAhuPjU39EN4vE 7oXY0NV2h06ZktJ4m598AxDU0Lj5PoZzAIXi2072BTQzEeo7lw+yvTigMql5KqIf IoewZ0eJh3+dNyGff2XkOuzyjDs8uAXpWZ1lcsvrl8mWHyZi3zxs16Gyjh8sCLdS EYdd8duzy1kYfsBuvvO3iQ8pY4O5AQ0EUD6eqgEIAN8Ov94RwF1Mw/NaQUQItgO2 4c9k07COxqjGaX+HtmgAOhO6ndlGp8NgGTb6bhTYEXqgAE73hoExcIddBJ0kkxNt SNKH8x+neXmN4NzTYijrprL8e01H8toFt1Kwcyc/MiGhd/5bEqoWqYCOHncQqP0h 8AnJJ4tNpiPKNvPwA7gkgfI5iEB7CoYiOYb4dmWefNEDZbjdmPqV6hxW+CEXuafG FIZq4gzT8KKgrvjvhvY+OCBN08UKFgTg3Z6sCSz1E6QqOvk80FOHrHd6oED83iec Drtfsm6qCAtqV+zHjAX5dGL7P5s/4Os9Zs5o3CojkaKpRgVktqBL0xYZoDPCsPsA EQEAAYkBHwQYAQIACQUCUD6eqgIbDAAKCRAzz5vOtJLhJV32B/9jnsRQJG5U0+B4 Nifr4TM0K6Xmla5+zhU/Gbmcr5wSSwVbqyyqnxtc/sbTUX87heNhP4ufpMFt47yJ QK0mf0rYFIw+W9vmb/ISLMyKad5Og0C7Jg2/JJ4xNiCfTr2D99DzhNklYK/zYV81 VgEbOYPuk9v+vSCGVNOTiBkijZpGXBo2gDmt9Aay+hBQP59sc96YTEjMnLGyZiGE ugmrJNM4ejYVoDnUh8eaPFNvQjEUtwtzqY0iwbQvtWzBRlMTPRLOy/iuIzGitqMI EOTFhRXYSWReVaHWxduolu5YplmQHYj1LtGm4p6659ymKr80tzWAg3LK7AzDXRQ+ 235mE/xO =uaPn —END PGP PUBLIC KEY BLOCK— #&

Photo

#&img;url=img/niels-eyes.png, width=600, center, caption=Niels (kind of)

Hongabar

http://hongabar.org/ is the main domain of the server that I share with a friend.