lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#NixOS

13 posts13 participants0 posts today
JimmyChezPants 🇨🇦<p>Hey <a href="https://growers.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> </p><p>It is interesting being simultaneously a grizzled veteran Linux user, if we're talking about Debian and its children, and also a chubby little babyfaced newb with it comes to NixOS.</p><p>I'm attempting to make <a href="https://sourceforge.net/projects/grfloorboard/files/GP-10/" rel="nofollow noopener" target="_blank">GP-10 Floorboard</a>, a midi-based controller for the Boss GP-10 pedal, run on my laptop. </p><p>This is one of those cases where most people just use a Windows machine, probably, or retreat back to a Debianlike. Since I've made everything else I need work just fine on this NixOS machine, though, I will program the GP-10 with its knobs and buttons and the 16 character display rather than go there. But I do like this software, it makes setting up your guitar signal chain visual, which helps a lot, particularly since this pedal has a lot of capabilities, but also some very hard constraints.</p><p>Since I already had to resort to nix-ld for another obscure bit of device control software, I'm sticking with that approach, rather than making this the one where I hunker down and sort out creating and then PRing a Nix package.</p><p>And so, like with the last one, it has become the game of cat and mouse, in which I attempt to execute the executable, it tells me it can't find something with a message that is somewhere on the spectrum of cryptic-to-useless, and I start searching the incredibly unreliable Internet for tips on this unpopular OS that I have seemingly fallen in love with.</p><p>My current error seems to be related to its inability to get at the desktop because of some QT dependency, the qt.qpa.plugin, but my searches have only turned up a lot of abstract babble answers that I cannot place into their proper context.</p><p>So far I have had to add pkgs.glib to my nix-ld.libraries List, here's the new error message, any advice appreciated:</p><pre><code>[james@SuperClam:~/Downloads/GP-10FxFloorBoard_linux]$ ./GP-10FxFloorBoard <br>qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.<br>qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.<br>This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.<br><br>Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.<br><br>Aborted (core dumped)<br></code></pre>
S0AndS0<p>Don't get too excited, but I posted a blog post today, all about my adventures with solving issues of a technical kind with the Nix language;</p><p><a href="https://s0ands0.github.io/nix/firejail-wrap-binaries-automatically/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">s0ands0.github.io/nix/firejail</span><span class="invisible">-wrap-binaries-automatically/</span></a></p><p>... is my first time getting serious with Nix, so please be a little gentle ;-)</p><p><a href="https://mastodon.social/tags/iac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iac</span></a> <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <a href="https://mastodon.social/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a></p>
Yann Büchau :nixos:<p>Holy cow 😅 Iterating on :nixos: <a href="https://fosstodon.org/tags/nixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixOS</span></a> SD card images surely adds up...</p>
ducks<p>Writing about my experience of learning <a href="https://hachyderm.io/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> and setting it up as a daily driver on a late 2011 Macbook Pro</p><p>"Zero to Nixty"</p><p> <a href="https://jakegoldsborough.com/tags/nixos/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jakegoldsborough.com/tags/nixo</span><span class="invisible">s/</span></a></p>
linxside<p>Spotted this building in <a href="https://chaos.social/tags/copenhagen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>copenhagen</span></a> . It's the biggest <span class="h-card" translate="no"><a href="https://chaos.social/@nixos_org" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nixos_org</span></a></span> advertisement I've ever seen ^^<br><a href="https://chaos.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
Areskul<p><a href="https://mastodon.social/tags/virshle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>virshle</span></a></p><p>The documentation gets better! 🤓</p><p>Manage multiple <a href="https://mastodon.social/tags/VM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VM</span></a> on remote nodes/servers through a single cli.</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/cloudhypervisor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloudhypervisor</span></a> <a href="https://mastodon.social/tags/ipv6" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipv6</span></a> <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a><br><a href="https://github.com/pipelight/virshle" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/virshle</span><span class="invisible"></span></a></p>
:arch: XeroLinux :kdelight:<p>Hey y'all !</p><p>New week, so I decided to get productive and re-do my "DarkXero-Bytes" blog, switching from <a href="https://fosstodon.org/tags/MKDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MKDocs</span></a> to <a href="https://fosstodon.org/tags/Hugo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hugo</span></a>. </p><p>While doing that I decided to post about my <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> journey for the past week. Have fun reading...</p><p><a href="https://bytes.xerolinux.xyz/posts/nixos-challenge/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bytes.xerolinux.xyz/posts/nixo</span><span class="invisible">s-challenge/</span></a></p><p><a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
Paul Meyer<p>nixfmt v1.0.0 released! 🥳 </p><p>This is the first stable release of the official Nix formatter. It implements RFC 166, which defines a standard for Nix formatting.</p><p>Great work by the Nix Formatting Team, thanks to everyone involved!</p><p><a href="https://github.com/NixOS/nixfmt/releases/tag/v1.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixfmt/releas</span><span class="invisible">es/tag/v1.0.0</span></a></p><p><a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> <a href="https://infosec.exchange/tags/nixfmt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixfmt</span></a> <a href="https://infosec.exchange/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <a href="https://infosec.exchange/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixpkgs</span></a></p>
Clemens Nylandsted Klokmose<p>I've been a bit obsessed the last couple of weeks playing around with <a href="https://social.multiverset.net/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> and <a href="https://social.multiverset.net/tags/hyprland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hyprland</span></a> on my old gaming PC at home. It suddenly feels blazing fast, and the hyprland experience is quite refreshing!</p><p>I have been setting everything up from scratch, but if you want to easily try out the experience, DHH has made a nice distribution here (and a much better demo video than I could make): <a href="https://omarchy.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">omarchy.org/</span><span class="invisible"></span></a></p>

#CopterPortrait Meet Flik¹, the #multicopter we developed our first #PARASITE payload for. It's a commercial dji Mavic 3E drone typically used for photography. Here, Flik is measuring for the #TeamX campaign in #Austria, which will eventually improve #mountainWeather forecasts.

🌡️ Our PARASITE system (running ❄️ #NixOS) has several ventilated meteorological sensors on board for temperature and relative humidity.

💨 From all the data we get from copter and sensors we derive a fast 3D wind measurement. So yes: We can now measure #turbulence with a copter, without the need for an actual anemometer: The copter is our anemometer!

✅ Comparisons in #Falkenberg with a @DeutscherWetterdienst tower shows that the data quality is comparable to ultrasonic anemometers - the current gold standard of operational turbulence measurements.

¹ yes, from #Pixar's #BugsLife 🐜 😉

First #selfHosting baby steps: bare metal server is finally up and running. :neofox_uwu:
Couldn't figure out remote unlocked encrypted root on #ZFS with #NixOS, but also I realized it would be overkill (what's the point of encrypting the Nix store?) and that I can selectively encrypt datasets, so it's whatevs.

For me, the really amazing thing about #NixOS and #Guix is that sharing system configs is infinitely easier. Instead of having to write a blog post or (possibly untested) bash script about your setup steps (possibly from memory, and without any guarantee that your initial setup is close to mine), you can just publish your actual config with very low effort and people can easily pick and choose which parts they need.
And the part that sadly makes Guix not really viable for me anymore is that there are so many more such configs shared for Nix. In the past year or so of using it, I don't think I have encountered a single problem that someone else hasn't documented a solution/workaround for already.

Just finished up migrating from my NUC-sized home server to an old Xeon-based workstation one, and I finally have grown up things like mirrored disks. Probably a good idea now it's where my email lives 😅

Between NixOS and rsync over 2.5GbE, that was a surprisingly straightforward migration. There was more downtime moving it into the cupboard than there was taking stuff down on one and bringing it up on the other.

Interesting side effects of running #NixOS with flakes:

1. I can run a `nix flake update` + rebuild, even after months of ignoring a computer. No fear of breaking everything, since I can always roll back. I used to be really bothered by `apt upgrade` on stale environments.
2. I can run daily committed upgrades (still a problem in CI, since Github actions goes out of disk space, when doing so)

I am sitting here in #Tübingen while my colleagues @umphy are in the mountains in #Austria (#Inntal) and fly our #multicopter​s with PARASITE payload (running :nixos: #NixOS) to do wind and other meteorological measurements. I can fix issues in the software (and the entire OS!) from here, over the internet. I can test my changes in a local VM here and on a spare system next to me, then deploy with one command: nixos-rebuild --target-host …

It's magical 🤩