diff --git a/site/_includes/text.vto b/site/_includes/text.vto index 8af58d5..25cb69b 100644 --- a/site/_includes/text.vto +++ b/site/_includes/text.vto @@ -68,6 +68,17 @@ layout: base.vto margin-right: 0.6rem; } + /* Make images fit */ + p:has(img) { + display: flex; + justify-content: center; + } + + img { + max-width: 100%; + height: auto; + } + /* Style content */ .content { overflow-wrap: break-word; @@ -128,7 +139,7 @@ layout: base.vto border: 0.15rem solid var(--foreground); } - pre:has(code) { + pre { margin: 0; } diff --git a/site/assets/nix-iceberg.webp b/site/assets/nix-iceberg.webp new file mode 100644 index 0000000..90c5e6c Binary files /dev/null and b/site/assets/nix-iceberg.webp differ diff --git a/site/blog.vto b/site/blog.vto index 66c6204..59469ec 100644 --- a/site/blog.vto +++ b/site/blog.vto @@ -10,7 +10,7 @@ Are you old? Then you might want to check out my super cool RSS Feed too!
{{ article.date.toISOString().slice(0, 10) }}:
diff --git a/site/blog/htmnix.md b/site/blog/htmnix.md
index 63d9866..b4e3d46 100644
--- a/site/blog/htmnix.md
+++ b/site/blog/htmnix.md
@@ -42,7 +42,7 @@ You are somewhat correct. But not quite.
Nix `Long command output
+
+```json
+❯ nix derivation show /nix/store/0aplz036lmggrryvx2xh87ci20hczijf-libsamplerate-0.1.9.drv^*
+
+{
+ "/nix/store/0aplz036lmggrryvx2xh87ci20hczijf-libsamplerate-0.1.9.drv": {
+ "args": [
+ "-e",
+ "/nix/store/v6x3cs394jgqfbi0a42pam708flxaphh-default-builder.sh"
+ ],
+ "builder": "/nix/store/bm0gsz7di3d4q0gw1kk2pa06505b0wmn-bash-5.2p26/bin/bash",
+ "env": {
+ "__structuredAttrs": "",
+ "bin": "/nix/store/r3n9n5483q2zprrrjj0f442n723dkzyk-libsamplerate-0.1.9-bin",
+ "buildInputs": "/nix/store/4rbkn1f0px39n75zbib2f43i851vy0ay-libsndfile-1.2.2-dev",
+ "builder": "/nix/store/bm0gsz7di3d4q0gw1kk2pa06505b0wmn-bash-5.2p26/bin/bash",
+ "cmakeFlags": "",
+ "configureFlags": "--disable-fftw",
+ "depsBuildBuild": "",
+ "depsBuildBuildPropagated": "",
+ "depsBuildTarget": "",
+ "depsBuildTargetPropagated": "",
+ "depsHostHost": "",
+ "depsHostHostPropagated": "",
+ "depsTargetTarget": "",
+ "depsTargetTargetPropagated": "",
+ "dev": "/nix/store/ajfrbfsqbmxb4ypnmp39xxdpg9gplxbx-libsamplerate-0.1.9-dev",
+ "doCheck": "",
+ "doInstallCheck": "",
+ "mesonFlags": "",
+ "name": "libsamplerate-0.1.9",
+ "nativeBuildInputs": "/nix/store/xpah4lnaggs6qg87pg1rd9his89acprm-pkg-config-wrapper-0.29.2",
+ "out": "/nix/store/55mwzr1k14mryxnhzz6z3hzaimhl8bpn-libsamplerate-0.1.9",
+ "outputs": "bin dev out",
+ "patches": "",
+ "pname": "libsamplerate",
+ "postConfigure": "",
+ "propagatedBuildInputs": "",
+ "propagatedNativeBuildInputs": "",
+ "src": "/nix/store/9jnvkn9wcac6r62mljq9fa9vvriyib1i-libsamplerate-0.1.9.tar.gz",
+ "stdenv": "/nix/store/jiz7bpw8vqzq8ncm6nn4v94qyqm9qc2p-stdenv-linux",
+ "strictDeps": "",
+ "system": "i686-linux",
+ "version": "0.1.9"
+ },
+ "inputDrvs": {
+ "/nix/store/356i9xqk710rnmq6y6308sv880m88r7k-pkg-config-wrapper-0.29.2.drv": {
+ "dynamicOutputs": {},
+ "outputs": [
+ "out"
+ ]
+ },
+ "/nix/store/gfybzgm5p0hh7w7mdrz5xkr29dlsriih-libsamplerate-0.1.9.tar.gz.drv": {
+ "dynamicOutputs": {},
+ "outputs": [
+ "out"
+ ]
+ },
+ "/nix/store/jkfhhkxlbkfhmqhaccpmqdna01wzlb42-libsndfile-1.2.2.drv": {
+ "dynamicOutputs": {},
+ "outputs": [
+ "dev"
+ ]
+ },
+ "/nix/store/zlf7fmxbnq4k2xgngk0p953ywjqbci6f-stdenv-linux.drv": {
+ "dynamicOutputs": {},
+ "outputs": [
+ "out"
+ ]
+ },
+ "/nix/store/zx3fgspv17raqfb859qkpqnql2fschm0-bash-5.2p26.drv": {
+ "dynamicOutputs": {},
+ "outputs": [
+ "out"
+ ]
+ }
+ },
+ "inputSrcs": [
+ "/nix/store/v6x3cs394jgqfbi0a42pam708flxaphh-default-builder.sh"
+ ],
+ "name": "libsamplerate-0.1.9",
+ "outputs": {
+ "bin": {
+ "path": "/nix/store/r3n9n5483q2zprrrjj0f442n723dkzyk-libsamplerate-0.1.9-bin"
+ },
+ "dev": {
+ "path": "/nix/store/ajfrbfsqbmxb4ypnmp39xxdpg9gplxbx-libsamplerate-0.1.9-dev"
+ },
+ "out": {
+ "path": "/nix/store/55mwzr1k14mryxnhzz6z3hzaimhl8bpn-libsamplerate-0.1.9"
+ }
+ },
+ "system": "i686-linux"
+ }
+}
+```
+