all repos — site @ 30dd1d411ab16b44229727f71f026e518e8d0eb6

source for my site, found at icyphox.sh

build/blog/2019-10-17/index.html (view raw)

  1<!DOCTYPE html>
  2<html lang=en>
  3<link rel="stylesheet" href="/static/style.css" type="text/css">
  4<link rel="stylesheet" href="/static/syntax.css" type="text/css">
  5<link rel="shortcut icon" type="images/x-icon" href="/static/favicon.ico">
  6<meta name="description" content="Not weekly anymore, but was it ever?">
  7<meta name="viewport" content="initial-scale=1">
  8<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  9<meta content="#021012" name="theme-color">
 10<meta name="HandheldFriendly" content="true">
 11<meta name="twitter:card" content="summary_large_image">
 12<meta name="twitter:site" content="@icyphox">
 13<meta name="twitter:title" content="Status update">
 14<meta name="twitter:description" content="Not weekly anymore, but was it ever?">
 15<meta name="twitter:image" content="/static/icyphox.png">
 16<meta property="og:title" content="Status update">
 17<meta property="og:type" content="website">
 18<meta property="og:description" content="Not weekly anymore, but was it ever?">
 19<meta property="og:url" content="https://icyphox.sh">
 20<meta property="og:image" content="/static/icyphox.png">
 21<html>
 22  <title>
 23    Status update
 24  </title>
 25<div class="container-text">
 26  <header class="header">
 27    
 28        <a href="/">home</a>
 29        <a href="/blog">blog</a>
 30        <a href="/reading">reading</a>
 31        <a href="https://twitter.com/icyphox">twitter</a>
 32        <a href="/about">about</a>
 33
 34  </header>
 35<body> 
 36   <div class="content">
 37    <div align="left">
 38      <code>2019-10-16</code>
 39      <h1>Status update</h1>
 40      <h2>Not weekly anymore, but was it ever?</h2>
 41      <p>I&#8217;ve decided to drop the &#8220;Weekly&#8221; part of the status update posts, since
 42they were never weekly and&#8212;let&#8217;s be honest&#8212;they aren&#8217;t going to be.
 43These posts are, henceforth, just &#8220;Status updates&#8221;. The date range can
 44be inferred from the post date.</p>
 45
 46<p>That said, here&#8217;s what I&#8217;ve been up to!</p>
 47
 48<h3 id="void-linux">Void Linux</h3>
 49
 50<p>Yes, I decided to ditch Alpine in favor of Void. Alpine was great,
 51really. The very comfy <code>apk</code>, ultra mnml system&#8230; but having to
 52maintain a chroot for my glibc needs was getting way too painful. And
 53the package updates are so slow! Heck, they&#8217;re still on kernel 4.xx on
 54their supposed &#8220;bleeding&#8221; <code>edge</code> repo.</p>
 55
 56<p>So yes, Void Linux it is. Still a very clean system. I&#8217;m loving it.
 57I also undervolted my system using <a href="https://github.com/georgewhewell/undervolt"><code>undervolt</code></a>
 58(-95 mV). Can&#8217;t say for sure if there&#8217;s a noticeable difference in
 59battery life though. I&#8217;ll see if I can run some tests.</p>
 60
 61<p>This <em>should</em> be the end of my distro hopping. Hopefully.</p>
 62
 63<h3 id="pycon">PyCon</h3>
 64
 65<p>Yeah yeah, enough already. Read <a href="/blog/pycon-wrap-up">my previous post</a>.</p>
 66
 67<h3 id="this-website">This website</h3>
 68
 69<p>I&#8217;ve moved out of GitHub Pages over to Netlify. This isn&#8217;t my first time
 70using Netlify, though. I used to host my old blog which ran Hugo, there.
 71I was tired of doing this terrible hack to maintain a single repo for
 72both my source (<code>master</code>) and deploy (<code>gh-pages</code>). In essence, here&#8217;s
 73what I did:</p>
 74
 75<div class="codehilite"><pre><span></span><code><span class="ch">#!/usr/bin/env bash</span>
 76
 77git push origin master
 78<span class="c1"># push contents of `build/` to the `gh-pages` branch</span>
 79git subtree push --prefix build origin gh-pages
 80</code></pre></div>
 81
 82<p>I can now simply push to <code>master</code>, and Netlify generates a build for me
 83by installing <a href="https://github.com/icyphox/vite">vite</a>, and running <code>vite
 84build</code>. Very pleasant.</p>
 85
 86<h3 id="mnmlwms-status"><code>mnmlwm</code>&#8217;s status</h3>
 87
 88<p><a href="https://github.com/minimalwm/minimal">mnmlwm</a>, for those unaware, is my pet project which aims to be a simple
 89window manager written in Nim. I&#8217;d taken a break from it for a while
 90because Xlib is such a pain to work with (or I&#8217;m just dense). Anyway,
 91I&#8217;m planning on getting back to it, with some fresh inspiration from
 92Dylan Araps&#8217; <a href="https://github.com/dylanaraps/sowm">sowm</a>.</p>
 93
 94<h3 id="other">Other</h3>
 95
 96<p>I&#8217;ve been reading a lot of manga lately. Finished <em>Kekkon Yubiwa
 97Monogatari</em> (till the latest chapter) and <em>Another</em>, and I&#8217;ve just
 98started <em>Kakegurui</em>. I&#8217;ll reserve my opinions for when I update the
 99<a href="/reading">reading log</a>.</p>
100
101<p>That&#8217;s about it, and I&#8217;ll see you &#8211; definitely not next week.</p>
102 
103    </div>
104    <hr />
105    <p class="muted">Questions or comments? Open an issue at <a href="https://github.com/icyphox/site">this repo</a>, or send a plain-text email to <a href="mailto:x@icyphox.sh">x@icyphox.sh</a>.</p>
106    <footer>
107      <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">
108        <img class="footimgs" src="/static/cc.svg">
109        </a>
110        <a href="https://webring.xxiivv.com/#random" target="_blank">
111        <img class="footimgs" alt="xxiivv webring" src="/static/webring.svg">
112        </a>
113        
114    </footer>
115  </body>
116  </div>
117 </html>