JP - Linux

linux

my custom linux setup

I've been using Arch Linux (btw) as my daily operating system for a year now. I used Windows 10 and 11 for years prior, but I got so tired of the telemetry and bloatware that I backed up my files and wiped the installation. My frustration with bloat is what pushed me to Arch: it's simple, easy to install, and comes with absolutely nothing I don't want.

After wiping Windows, I reinstalled it purely for gaming purposes; I use Linux for absolutely every other task.

the rice

I use awesomewm as my window manager. It's fully configurable and provides an excellent toolkit for windowing and widgets.

The status bar is currently polybar but this will most likely be replaced with wibar, which is provided natively by awesomewm.

I use neovim as an editor and will never use anything else. The entire editor has been customized and configured to my liking, over the course of far too many hours.

There are countless other tools that I won't list here. The full configuration can be found in my dotfiles repo.

the server

The server this website is hosted on also runs Arch Linux, purely due to my familiarity with it and its ease of configuration. The entire website is open-source and can be found in its repo.

The server also hosts an obligatory Minecraft server. It uses PaperMC as the backend, including several quality-of-life plugins. Unfortunately, PaperMC hasn't released a .jar for Minecraft 1.20, so it won't be able to update for the next few weeks. Shoot me an email at pigroy@pigroy.ml to get added to the whitelist!

Finally, the server also hosts my private Git repository, mostly used for new projects that don't have enough material to get pushed to GitHub. I'm not planning on opening this up to anyone else, but if I get enough requests I may consider it.