#proxmox “Keep the host clean”

Also #proxmox “yeah btw q35 pci passthrough is broken atm. lol sorry”

v9 has really made me think about looking elsewhere for something like it. theres a lot it gets right but v9 is proving hard to love as the project (probably unsurprisingly given the vmware stuff) is lurching towards enterprises.

i have literally run proxmox almost non stop since 8 years everywhere. perhaps i should give it a break and chill and also not upgrade to .0 on “pseudo prod” homelab machines.

@ironicbadger My VM/System Container needs are simple so i've had no problems with #Incus on #NixOS.

One of my favourite features is that because it's a Go binary it can be run as a client on multiple OS'. So i can run it on my primary #MacOS system to admin my nodes running on #Linux.

I wrote a blog post at the beginning of the year about how I set it up on a cheap 1L mini PC (along with relevant configuration.nix file):

https://blog.hetherington.uk/2025/01/setting-up-incus-with-zfs-on-nixos/

alcinnz
alcinnz boosted

Another call out for help in the #Linux and #nixos community!

We REALLY want to get the #nixbook installer to be able to install #flatpak during (or right after) the calamares installation.

Currently its installing on first boot of nixbook, but it's janky, and causing some downstream issues.

I FEEL LIKE this should be fixable.

Again, the issue is that we want to install a handful of flatpaks after the nixos build, but it gets cranky with no DBUS.

https://github.com/mkellyxp/nixbook-installer/issues/4

Another call out for help in the #Linux and #nixos community!

We REALLY want to get the #nixbook installer to be able to install #flatpak during (or right after) the calamares installation.

Currently its installing on first boot of nixbook, but it's janky, and causing some downstream issues.

I FEEL LIKE this should be fixable.

Again, the issue is that we want to install a handful of flatpaks after the nixos build, but it gets cranky with no DBUS.

https://github.com/mkellyxp/nixbook-installer/issues/4

⠴PicNoir⠦
⠴PicNoir⠦ liked this activity

Last week I participated in the quadrennial large Dutch hacker camp, #WHY2025. It was a blast.

It's interesting how many ways there are to experience it: I helped organize in the Info team, hung out at the #NixOS Village, gave a talk about the IT infrastructure at Museum @EICAS , went into a rabbithole debugging the Linux kernel (more on that in a separate toot), joined jamsessions, caught some talks, met many interesting folks, and much more. Serious topics (like voting systems, global politics and security) mix with more lighthearted fun (Flamethrowers, Faxe Kondi and heaps of colorful LEDs). From the 40th anniversary of @phrack to teenagers finding their own way.

I think what unites us all is the sense of curiosity and creativity.

Last week I participated in the quadrennial large Dutch hacker camp, #WHY2025. It was a blast.

It's interesting how many ways there are to experience it: I helped organize in the Info team, hung out at the #NixOS Village, gave a talk about the IT infrastructure at Museum @EICAS , went into a rabbithole debugging the Linux kernel (more on that in a separate toot), joined jamsessions, caught some talks, met many interesting folks, and much more. Serious topics (like voting systems, global politics and security) mix with more lighthearted fun (Flamethrowers, Faxe Kondi and heaps of colorful LEDs). From the 40th anniversary of @phrack to teenagers finding their own way.

I think what unites us all is the sense of curiosity and creativity.

decryption
decryption boosted

Dream come true yesterday!

I got to talk to a packed room of normal (non technical people) at the local library about how important it is to upcycle computers, and how Linux can save the world in this respect.

Thanks to all the people who showed up, supported, donated laptops and listened. We even gave away 9 free laptops at the event.

Library said it was the most well attended event they've had! So will be many more of these in the future. :)

#nixos#Linux#Cosmic #system76

Dream come true yesterday!

I got to talk to a packed room of normal (non technical people) at the local library about how important it is to upcycle computers, and how Linux can save the world in this respect.

Thanks to all the people who showed up, supported, donated laptops and listened. We even gave away 9 free laptops at the event.

Library said it was the most well attended event they've had! So will be many more of these in the future. :)

#nixos#Linux#Cosmic #system76

I recently had to do some Docker related things which meant that it was time to retry Linux. My first idea was to install Debian SID and Void Linux - using dm-crypt and LVM on a spare laptop, and I wanted to tell the story of my time using each, as maybe you can get something out of it. Let'a get on with the story now.

# 1. Setting up Debian

I had no idea if the GUI installer for Debian was going to cause an issue, so I went for the next best thing: a KDE image and debootstrap. I was pretty confused by a lot of things, examples of which being setting rd.luks.uuid, locales, and I thought I install systemd in the initramfs as if it were Arch but I eventually gave up and used /etc/crypttab with it working. I had a Debian with full KDE setup in 2 days.

# 2. Setting up Void

I also set up Void while booted into Debian because I had prepared LVM for that when setting up Debian. I had to variate from the Void Linux disk encryption setup because using LUKS1 just felt weird. But I did borrow the crypttab setup from Debian which worked with a caveat: I had to decrypt twice. This was fixed by someone in the voidlinux libera channel thankfully. I had a nearly fully working Void with KDE setup at the end.

# 3. Issues with Void

With everything setup so that PipeWire could start with D-Bus, it did not start. I had another issue related to wireplumber and pipewire-pulse because I forgot to link their configs to /etc/pipewire/pipewire.conf.d. Other than that, no notable issues with Void.

# 4. Issues with Debian

I really like packaging things, and thought of adding a package I really wanted to Debian, but I really cannot wrap my head around packaging for Debian. I get it somewhat, use the dh-* set of tools to make a package for Meson, cargo, etc. but I'm still kind of stumped outside of that. I really like FreeBSD ports, NixOS packages and XBPS templates from Void as they are really simple to work with. I won't say that it's awful to work with Debian's packaging as I really have not had enough time to understand it.

# 5. Next stop, NixOS

I was previously a NixOS user, and I really need to revisit it as I used to really like it and haven't used it in a while. Additionally, I am also a maintainer for a few nixpkgs packages myself, so it would probably be a good idea for me to use NixOS to have the nicities of it while also contributing back to nixpkgs more. I like it for the same reasons as everyone else.

# 6. Why not FreeBSD

I love FreeBSD, and would like to put it on everything I own, but I had to use Docker. Installing Docker in FreeBSD looks really messy. I had no choice other than to set up Linux, on thankfully a spare laptop and not my main machine. I'll be honest, if I didn't need Docker, I would just use FreeBSD on that laptop.

# 7. The End

That's my chaptered semi-rant about my journey with 2 Linux Distributions, and any options I may also pick. Honestly, FreeBSD is not as complicated in my opinion due to documentation, tooling and ease of use of said tooling. Jails, bhyve and other nicities are also pretty cool. Tha ks for reading.

#voidlinux #debian #linux #lvm #luks #freebsd #nixos

I recently had to do some Docker related things which meant that it was time to retry Linux. My first idea was to install Debian SID and Void Linux - using dm-crypt and LVM on a spare laptop, and I wanted to tell the story of my time using each, as maybe you can get something out of it. Let'a get on with the story now.

# 1. Setting up Debian

I had no idea if the GUI installer for Debian was going to cause an issue, so I went for the next best thing: a KDE image and debootstrap. I was pretty confused by a lot of things, examples of which being setting rd.luks.uuid, locales, and I thought I install systemd in the initramfs as if it were Arch but I eventually gave up and used /etc/crypttab with it working. I had a Debian with full KDE setup in 2 days.

# 2. Setting up Void

I also set up Void while booted into Debian because I had prepared LVM for that when setting up Debian. I had to variate from the Void Linux disk encryption setup because using LUKS1 just felt weird. But I did borrow the crypttab setup from Debian which worked with a caveat: I had to decrypt twice. This was fixed by someone in the voidlinux libera channel thankfully. I had a nearly fully working Void with KDE setup at the end.

# 3. Issues with Void

With everything setup so that PipeWire could start with D-Bus, it did not start. I had another issue related to wireplumber and pipewire-pulse because I forgot to link their configs to /etc/pipewire/pipewire.conf.d. Other than that, no notable issues with Void.

# 4. Issues with Debian

I really like packaging things, and thought of adding a package I really wanted to Debian, but I really cannot wrap my head around packaging for Debian. I get it somewhat, use the dh-* set of tools to make a package for Meson, cargo, etc. but I'm still kind of stumped outside of that. I really like FreeBSD ports, NixOS packages and XBPS templates from Void as they are really simple to work with. I won't say that it's awful to work with Debian's packaging as I really have not had enough time to understand it.

# 5. Next stop, NixOS

I was previously a NixOS user, and I really need to revisit it as I used to really like it and haven't used it in a while. Additionally, I am also a maintainer for a few nixpkgs packages myself, so it would probably be a good idea for me to use NixOS to have the nicities of it while also contributing back to nixpkgs more. I like it for the same reasons as everyone else.

# 6. Why not FreeBSD

I love FreeBSD, and would like to put it on everything I own, but I had to use Docker. Installing Docker in FreeBSD looks really messy. I had no choice other than to set up Linux, on thankfully a spare laptop and not my main machine. I'll be honest, if I didn't need Docker, I would just use FreeBSD on that laptop.

# 7. The End

That's my chaptered semi-rant about my journey with 2 Linux Distributions, and any options I may also pick. Honestly, FreeBSD is not as complicated in my opinion due to documentation, tooling and ease of use of said tooling. Jails, bhyve and other nicities are also pretty cool. Tha ks for reading.

#voidlinux #debian #linux #lvm #luks #freebsd #nixos

❄️ Why I'm Leaving NixOS After a Year? | rugu

「 I understand the benefits of reproducibility and so on, but when I think about how much I’ve gained from that reproducibility compared to my old dotfiles setup, I realize that I did NOT see any real benefits in practice. I am just sure that configuring and making stuff run the Nix way just takes way more time than just using a regular FHS distro 」

https://www.rugu.dev/en/blog/leaving-nixos/

#nixos #reproducibility #opensource

Simon Wolf
Simon Wolf boosted

Well, it's official! The very first #nixbook installer is now live and completely works!

Now you can download an iso, boot to it, and install Nixbook or Nixbook Lite, reboot and you're good forever!

For those who don't know, Nixbook is basically a super easy to use #linuxmint type clone built in #nixos with automatic updates and upgrades for non technical / technical users alike!

https://github.com/mkellyxp/nixbook/

Well, it's official! The very first #nixbook installer is now live and completely works!

Now you can download an iso, boot to it, and install Nixbook or Nixbook Lite, reboot and you're good forever!

For those who don't know, Nixbook is basically a super easy to use #linuxmint type clone built in #nixos with automatic updates and upgrades for non technical / technical users alike!

https://github.com/mkellyxp/nixbook/