2026-02-01 16:49:46
Disowned all my #AUR packages and deleted my account. I'm not interested in #ArchLinux anymore. :nixos: #NixOS gives me so much more.
Disowned all my #AUR packages and deleted my account. I'm not interested in #ArchLinux anymore. :nixos: #NixOS gives me so much more.
Cool thing of NixOS. You need a package temporarily (i.c. wget), run 'nix-shell -p wget" and after some brief magic you can use it in that session. So that Crux iso came down very smoothly.
As a non-dev I really enjoy the strictness of code. And the strictness of reading error-messages. Miss a comma or a curly bracket and you're reminded of your shortcomings. The ah-yes-of-course moment. Come across that with my nixos-rebuild and the dwm make. Loving it. As long as I can solve it 🤣
#dwm #archlabs
Today I managed to set up a #copyparty instance as a frontend for a remote sftp mount, reverse proxied with #nginx for TLS encryption, on :nixos: #NixOS. Oh boy was that a wild ride. 😮💨
Copyparty itself …
I removed all my #Raspberrypi from my network and #NixOS configuration.
Main reason was that I needed to reduce my side projects a bit.
The raspi's were a nice experiment but I just needed to reduce my workload a bit and their hardware and architecture don't help to make t…
The :nixos: #NixOS module option services.borgbackup.jobs.repo should definitely take multiple target repos. It's already pretty annoying to stop a service during backup, but using multiple borgbackup.jobs to back up to another remote for example is a nightmare. 😩
Today's horrifying realization: the Debian and NixOS logos are vaguely butthole shaped. Even CentOS if you squint enough.
And Ubuntu is practically 3-handed goatse.
No wonder systemd is ensloppifying.
Added instructions to the :nixos: #NixOS wiki how to set up the #AusweisApp for the German #Personalausweis on NixOS, for using the mobile app or a ReinerSCT USB card reader to scan the Personalauswe…
I begin to regret having bet on #poetry2nix a longer while ago. It's totally unmaintained now and obscure build errors emerge with latest #NixOS. #uv2nix seems to be the successor, but it's so complic…
Time to pretend to be productive again 🤣 On the laptop it's back to Obelix, my NixOS KDE config. On the desktop there's nothing happening; everything still boxed up after the move to Danang. Procrastination is a bad mofo, but also one of my best friends 😜
Something on my #NixOS is starting `ssh-agent -s` (PID1) and it drives me mad because I can't find what it is. I use programs.ssh.startAgent=true, which sets the SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent, which I want. In the dumb tty (CTRL ALT F2) I get that value. Interactively in XFCE I get SSH_AUTH_SOCK=~/.ssh/agent/*bla*, which I don't want. Gnome keyring is disabled, that gcr ssh thing…
Reinstated Obelix Saigon yesterday. Whereas Asterix is the 'skinny immutable' Nixbook config, with flatpaks layered on top, Obelix is the 'fat' one, with a fully featured configuration.nix. No flakes, no flatpaks, just plain nix pkgs. Works brilliantly. The laptop will go encrypted VoidLinux. Can't go wrong with that either.
#nixos
Towards simpler #btrfs raid setup with #disko:
https://discourse.nixos.org/t/btrfs-ra
Weil es letztes Jahr beim #Tübix2025 so gut angekommen war, mache ich wohl beim #Tübix2026 sogar zwei :nixos: #NixOS workshops:
1. Workshop: Einstieg, Motivation, Killer Features, Basics
More radicale goodness on :nixos: NixOS: services.radicale.git can now sync regularly and on change via radicale with multiple remotes. Currently, it'll prioritise the remote's state in case of conflicts. It's so amazing to have a git history of your calendar and addressbook! 🤩
https://
:nixos: #NixOS module to regularly upload media from #Mattermost team channels to #Immich:
Void, with encrypted zfs, on the laptop. Dwm or River. Tbc. But Gentoo dwm is calling. Possibly before Tet.
NixOS with KDE on the N150. Solid.
Finally revived the old NUC with Slackware Tilers: Sway and Mango. And Dank. Great stuff.
The Thinkpad that wasn't sold: this will be either TileOS or Hatchery, a project by Troutcobbler, an old ArchLabs mate. Both Debian, tiling wm's. Cool. Check them out.
The last one will be after Tet, I'm off for a couple of days fo…
Ohhhh, so France is going to use NixOS for their Linux transition thing!!
https://github.com/cloud-gouv/securix
After a recent *terrible* first attempt at using matrix as communication platform for our rather big measurement campaign in summer, I just tried selfhosting Mattermost, and boy is it a smoother experience. It's as if it was made for team collaboration, funny eh 😅
Also my first time trying out nixos-containers, very nice to encapsulate or group services together independently of your host NixOS.
#Matrix
After a month on my NixOS KDE it was time to change gears. Heading back to Arch and spins for KDE. Cachy is impressive, but brings a lot. Too much for me. Right now Garuda Linux, with the KDE minimal iso, looks to be the 'winner'. This is very close to pure Arch, and only adds useful tools like btrfs snapshots. That one for the next month.
TIL that in :nixos: #nix, "${./mydir}" will survive a garbage collection, but a plain ./mydir will not!
Took me way too long to figure this out. Didn't help that `just` gives a stupid error message about a missing shell when it can't change into its -d working directory. 🤦
Reminder that iSH.app is a must-have for anyone trying to deal with large quantities of files in iOS. iOS is awful at dealing with large quantities (200 ) of files (or even a very large single file), using iSH for moving, transfering with rsync or even comrpressing them is a way better experience than trying to use Files App or any of the native stuff for this.
Just mount -t ios /mnt /mnt and choose the iCloud Drive folder you want to mount.
(Note that rsyncing the files and then compressing them in the destination will be way quicker than thew other way around due to the lack of JIT or actual virtualization, but either way iSH will be way better than Files App because it actually works instead of just failing, freezing and crashing all the time with no error message)
The iPad would be a really great device if they just let you unlock it and install an OS that actually works. My dream device for college would be an iPad with Apple Pencil but running postmarketOS or NixOS or something, plus Rnote or whatever for notes.
I noticed that the aarch64 git annex standalone build test suite (emulated on NixOS under x86_64) is *far* slower than the the nixpkgs-provided one:
> nix run nixpkgs#legacyPackages.aarch64-linux.git-annex test
# ... takes ~8min
> nix run gitlab:nobodyinperson/yannix#packages.aarch64-linux.git-annex-standalone test
# ... takes ~35min
#nix