empire,

It seems that on (unstable), there are (currently) no premade builds of on the cache server for . Unfortunately, on my , the integrated 64GB MMC simply isn't big enough to build it from source, even on a fresh vanilla installation! :blobcatnotlikethis:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire any time you need to build a config for a slightly less powerful ARM device (or any device for that matter), do what I do: use nixos-rebuild to its full potential!

Fun fact, is so awesome, you can build your configuration on a more powerful machine and deploy the switch to a remote device on your network using SSH!

You just have to make sure you at least have a base NixOS install on the remote device and have SSH port open. You can specify the target machine via CLI 🤘 :nixos:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire and if the cross platform compilation doesn't work that great, try spinning up an ARM64 container on the build host and run it from there 🙃

empire,

@dedsyn4ps3 That is really cool! Still, that's a bit more than I was willing to do, but after eleven hours and 8gb of sdcard swap it did successfully finish building. Realistically, though, I only fought with it for fun and nerd cred. Nixos really isn't suited to this hardware. This minimal installation takes up half my MMC even after garbage cleanup, so I don't think I'll stick with it.

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire I totally feel where you're coming from! It's true, the PBP hardware is only capable of doing so much...but I can't tell ya from experience that it's still plenty capable of being a low end dev laptop!

You just have to run what works best on the device. I recommend two big changes regardless of the OS:

  1. Snag the NVMe adapter and install it to boot from instead of MMC. Real easy just use Tow-Boot

  2. NO KDE or GNOME

BSPWM runs great, and has Hyprland available in config!

empire,

@dedsyn4ps3 Well, I'm using Tow Boot and EFI, and I have the NVMe adapter, but Plasma runs amazing on the PBP. Fedora with a "dirty" Plasma 6 install takes up 4GB, compared to 31GB for Nix. Manjaro/Arch is the preferred OS for PBP, but really, Fedora is the absolute champ on this thing.

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire haven't tested the new Plasma 6 on mine yet, but I too started out using Manjaro until their regular breaking updates continued to f**k up my installs, so I switched to Vanilla Arch and it totally worked flawlessly.

I actually decided to keep Arch as the OS but installed Nix to manage my system configs and its the most beautiful, best of both worlds I could've possibly hoped for! 🙌🤘😎 :arch: :nixos:

empire,

@dedsyn4ps3 Hmmm, I do like that part of nix. But how do you deal with the package bloat, or htop showing ridiculous package paths for each running process? The latter is really just an inconvenience, but the former is a real pain on constrained hardware.

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire so I would see if you get any different feedback from running btop instead.

Bloat does happen, but shouldn't be too much an issue as long as you are using a decent size NVMe drive, and make sure to properly delete old generations as well as cache from the nix store

  • All
  • Subscribed
  • Moderated
  • Favorites
  • NixOS
  • DreamBathrooms
  • mdbf
  • osvaldo12
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • cubers
  • slotface
  • khanakhh
  • kavyap
  • InstantRegret
  • Durango
  • JUstTest
  • everett
  • ethstaker
  • cisconetworking
  • provamag3
  • Leos
  • modclub
  • ngwrru68w68
  • tacticalgear
  • tester
  • megavids
  • normalnudes
  • anitta
  • lostlight
  • All magazines