https://docs.voidlinux.org/installation/guides/fde.html

I followed this guide in a VM. It worked flawlessly, but it’s a lot! In the end, you don’t even have a user account. However, it’s a good foundation for a laptop that can leave your house. And that’s what I’m preparing this setup for. I need to test what I can simplify for myself. I also need to look into different file systems. If I’m redoing everything, it’s a good opportunity to make improvements.

#NotFullyLiveVoidPosting

Full Disk Encryption - The Void Linux Handbook

Copying the plugin folders manually worked. Not many of them will be useful, but I tested SteamGridDB and ProtonDB Badges.

I also tried installing a previous version of #DeckyLoader to see if it would update, but it broke. So I’ll leave it for now. I’m thinking of writing a script for automatic installation, #runit and all, which shouldn’t be hard. However, doing everything by hand is also not that difficult. As usual, feel free to ask.

#NotFullyLiveVoidPosting

I take it back about #syncthing https://github.com/syncthing/syncthing/tree/main/etc/linux-runit Mostly: it should be simply `export SYNCTHING="/usr/bin/syncthing`.

Decided to use my old #SteamController, which made it easy. The #VoidLinux `steam-udev-rules` package is useful for this. Or does it work without it? Shrug.

I made #DeckyLoader work with #runit, but it’s store is currently unavailable (just for me?) so I can’t test it. I also don’t know how it is updated.

So, now Haiku. Still JK.

#NotFullyLiveVoidPosting

syncthing/etc/linux-runit at main · syncthing/syncthing

Open Source Continuous File Synchronization. Contribute to syncthing/syncthing development by creating an account on GitHub.

GitHub

Sorta todo for later:
• gamepad (I hate `udev`);
• testing a couple of games to check if I forgot anything;
• the hardest, but not impossible part – figuring out if I can install the #DeckyLoader on #VoidLinux;
• Haiku in VM. JK.

Don’t plan on playing anything on it yet. It’s amazing how many games I’m interested in can run on much less powerful machines, including my phone. I just was in the mood for tinkering, for those few games that require a more powerful PC.

#NotFullyLiveVoidPosting

I also added a repository to #VoidLinux: just a file with one line. Really easy!

https://github.com/xJayMorex/ProtonPlus-void

#ProtonPlus is just a fancier-looking #ProtonUp.

#NotFullyLiveVoidPosting

It was all for this…

I installed `gamescope`, `MangoHud` (case sensitive) and `MangoHud-mangoapp` (you need that one), as well as their 32-bit counterparts, just in case.

Then I ran the script from https://github.com/shahnawazshahin/steam-using-gamescope-guide Then I panicked because, while it was doing its thing with #gamescope, the screen went completely blank. But it works now and I have my own #SteamMachine already. SDDM logs in automatically, I can switch to the desktop and #MangoHud works.

#NotFullyLiveVoidPosting

#syncthing was a hassle. I’m not sure why, as I’m dealing with multiple unfamiliar variables here – `runit` and `chpst` – but after installing `socklog` (#VoidLinux is really minimal, y’all!), I guess setting `env` before everything else was the key. In the end, my `run` file looks like this:

#!/bin/sh

exec 2>&1
exec env HOME=/home/andrew \
chpst -u andrew:andrew \
/usr/bin/syncthing serve --no-browser --logflags=0

https://github.com/syncthing/syncthing/tree/main/etc/linux-runit was not helpful.

#NotFullyLiveVoidPosting

syncthing/etc/linux-runit at main · syncthing/syncthing

Open Source Continuous File Synchronization. Contribute to syncthing/syncthing development by creating an account on GitHub.

GitHub

Hey, look who’s back!

First, #VoidLinux updated without a hitch, despite being dormant for almost a year (really?! Wow!). But I didn’t – I’d completely forgotten my sway and foot shortcuts, so I installed #KDEPlasma instead (`kde-plasma` and `kde-baseapps`). It’s graphical, I know it, I like it. Then I installed `pulseaudio` to fix the sound. Enabled SDDM. And #WezTerm, why not.

#NotFullyLiveVoidPosting

The demon in Asylum was so nice that I killed it twice.

By the way, I added a #NotFullyLiveSoulsPosting hashtag, similar to #NotFullyLiveVoidPosting, so feel free to filter this nonsense out.

#Geekbench shows increase (85760 → 92829, ~8%) in Vulkan GPU performance from Windows 11. https://browser.geekbench.com/user/434938

Sure.

#NotFullyLiveVoidPosting

Alsorew's Profile - Geekbench