all repos — site @ 375ab30691a16e60f514c33e48ae7f97f86b313a

source for my site, found at icyphox.sh

pages/blog/2019-10-17.md (view raw)

 1---
 2template:
 3title: Status update
 4subtitle: Not weekly anymore, but was it ever?
 5date: 2019-10-16
 6---
 7
 8I've decided to drop the "Weekly" part of the status update posts, since
 9they were never weekly and---let's be honest---they aren't going to be.
10These posts are, henceforth, just "Status updates". The date range can
11be inferred from the post date.
12
13That said, here's what I've been up to!
14
15### Void Linux
16
17Yes, I decided to ditch Alpine in favor of Void. Alpine was great,
18really. The very comfy `apk`, ultra mnml system... but having to
19maintain a chroot for my glibc needs was getting way too painful. And
20the package updates are so slow! Heck, they're still on kernel 4.xx on
21their supposed "bleeding" `edge` repo.
22
23So yes, Void Linux it is. Still a very clean system. I'm loving it.
24I also undervolted my system using [`undervolt`](https://github.com/georgewhewell/undervolt)
25(-95 mV). Can't say for sure if there's a noticeable difference in
26battery life though. I'll see if I can run some tests.
27
28This _should_ be the end of my distro hopping. Hopefully.
29
30### PyCon
31
32Yeah yeah, enough already. Read [my previous post](/blog/pycon-wrap-up).
33
34### This website
35
36I've moved out of GitHub Pages over to Netlify. This isn't my first time
37using Netlify, though. I used to host my old blog which ran Hugo, there.
38I was tired of doing this terrible hack to maintain a single repo for
39both my source (`master`) and deploy (`gh-pages`). In essence, here's
40what I did:
41
42```shell
43#!/usr/bin/env bash
44
45git push origin master
46# push contents of `build/` to the `gh-pages` branch
47git subtree push --prefix build origin gh-pages
48```
49
50I can now simply push to `master`, and Netlify generates a build for me
51by installing [vite](https://github.com/icyphox/vite), and running `vite
52build`. Very pleasant.
53
54### `mnmlwm`'s status
55
56[mnmlwm](https://github.com/minimalwm/minimal), for those unaware, is my pet project which aims to be a simple
57window manager written in Nim. I'd taken a break from it for a while
58because Xlib is such a pain to work with (or I'm just dense). Anyway,
59I'm planning on getting back to it, with some fresh inspiration from
60Dylan Araps' [sowm](https://github.com/dylanaraps/sowm).
61
62### Other
63
64I've been reading a lot of manga lately. Finished _Kekkon Yubiwa
65Monogatari_ (till the latest chapter) and _Another_, and I've just
66started _Kakegurui_. I'll reserve my opinions for when I update the
67[reading log](/reading).
68
69That's about it, and I'll see you -- definitely not next week.