Profile avatar
nobodyinperson.fosstodon.org.ap.brid.gy
Environmental Scientist/Meteorologist @umphy. Built a low-cost CO₂ sensor network to monitor natural CO₂ emissions […] [bridged from https://fosstodon.org/@nobodyinperson on the fediverse by https://fed.brid.gy/ ]
162 posts 10 followers 0 following
Prolific Poster
Conversation Starter

👻 #Ghostty is nice, but wow does the 1s startup delay hurt the workflow. Also it has problems displaying some emojis like ⌨️ (vanishes if anything comes after it), which #XFCE terminal doesn't have, so I'll stick to that as usual.

Come on, #homeManager, you can do better than this... 😑 #nix #NixOS

Many years I have tried building systems that allow me to declare #Thunar custom actions (contex menu entries), as those *really* don't want you to do that unfortunately. From merging complex templates into the user config (1-2) to diving deeper with an entire #Python plugin system (3) I think […]

Executable Form is a term used in the MPL, which firefox is licensed under. “Executable Code" is a *quoted* term used in the new firefox Terms of Use. What are they quoting from if not the license of firefox? And if they're quoting the license of firefox, then don't they intend the ToU to […]

Cool, @threemaapp Libre 5.8.1l is now available on @fdroidorg - the #OpenSource version without anything Google One can now *finally* react to messages with emojis instead of just 👍 👎 https://f-droid.org/en/packages/ch.threema.app.libre/ #Threema #ThreemaLibre #Fdroid

End of an era... :linux: 📀 #Linux #CD

switched to #librewolf

https://fzakaria.com/2025/02/27/nix-pragmatism-nix-ld-and-envfs.html TIL about #envfs [1], a FUSE filesystem for /bin and /usr/bin that automatically contains executables of the calling program's PATH. `services.envfs.enable = true; ` on :nixos: #NixOS and downloaded scripts with ruthless […]

Can there please be a working example of how to apply one or more #nixpkgs PR patches to your nixpkgs flake input thank you. I'm tired of manual rebasing my own nixpkgs fork just to use my own PR. #NixOS #nix

Does anyone know a tool that automatically (!) maintains a readily accessible list of :git: #git / :gitannex: #gitAnnex repos on the current machine? I have *so* many repos (I basically keep my life in git) that an overview tool would help. I imagine hijacking my git executable with a wrapper […]

Wählen ✅ Frag mich, wie viele in #Tübingen aus Versehen der #noFDP die Erststimme gegeben haben. Der Kandidat heißt halt "Grünke". 😑 #btw2025

Yay, declarative custom #nginx error pages! 🥳 https://gitlab.com/nobodyinperson/nixconfig/-/commit/935dc82597ae428f51c6696a6ab4e5d8d0d34d1a #NixOS

`A stop job for unit bla.service has begun execution`. Yeah thank you #systemd. If you'd be so kind as to NOT kill my services or AT LEAST provide an explanation WHY you did it? 😠 Every time... 🙄

zramSwap.enable = true; is probably the closest you can get to https://downloadmoreram.com/ 😆 #NixOS

I am thoroughly enjoying the #AtkinsonHyperlegible font as a default across my #XFCE desktop. I'm not #visuallyImpaired, but using a font that's designed to be very legible at any size with no ambiguities (like l and I looking identical) is somehow very pleasant.

Kind ist mit 2,5 Jahren einfach mal trocken. Geht alleine auf die Toilette, will keine Windel mehr nachts. Alles klar, wir beschweren uns nicht 😁 #PapaSein #parenting

I yanked :manjaro: #Manjaro off of my mother's laptop and replaced it with a nicely customized :nixos: #NixOS. She now has a button to pull config updates from my #homelab and build it (also done regularly in the background). Old versions stay selectable at […] [Original post on fosstodon.org]

So infuriating how :git: #git doesn't just use username and hostname or whatever to pre-fill the user.name and user.email configs and instead halts the entire workflow. 😠 Super annoying in ephemeral systems, VMs, for newbies, etc.

The German Green party @GrueneBundestag open-sourced their campaigning mobile app on #GitHub https://github.com/verdigado/gruene-app It's cross-platform and uses @openstreetmap for tracking distributed flyers and election posters. Might be useful for other use cases too :)

In my endeavour to find a solution to declare ssh host keys (to overcome the secrets management bootstrap problem) and ssh user keys and other secrets in #NixOS I thought about encrypting the ssh host key with this laptop's user's login password and then somehow mounting it decrypted upon login […]

I just tried #rustDesk (because #TeamViewer keeps yeeting you out after minutes) and wow do I have to say it's awesome! - #FOSS (though apparently with some proprietary dependencies? 🤔) - works over mobile connection (LTE router), uses little data - keyboard shortcuts just work (CTRL+C never […]

Why does my :nixos: #NixOS not launch :xfce: #XFCE's xfdesktop anymore? 🤔

Hello #Nix friends. I wrote a #NixOS module for my personal project. How do I generate the Markdown or HTML documentation of the module options? I search the internets but I can't find a straightforward answer. Thanks.

Die Ruhe des Sonntags nutzen und auf den sichersten Messenger umsteigen. Siehe securemessagingapps.com bewerte 🟩=3 🟨=1 🟥=0 86 Threema = sicherster #Messenger 81 #SimpleXChat 80 #Signal 77 #Session 68 #Wire 56 #Element / #Matrix 37 #Apple #iMessage 32 #WhatsApp 27 #Telegram 26 #Facebook Messenger

:manjaro: #Manjaro update made my mom's laptop unbootable, so now I'll install :nixos: #NixOS on it.

:nixos: #nix and #NixOS do HaaS: Hard-coding as a Service. You tell it what you want your system to look like and it hard-codes the sh*t out of it. This comes with all the benefits of hard-coding: Your environment, your PATH, manually installed software, etc. don't interfere with your base […]

Für euch getestet: Krankenkassen mögen es nicht, wenn man die ePA als Speicher verwendet. 1 TB ist wohl unüblich.

And my first contribution to @forgejo was just merged! 🥳 It's a new small icon link added to the file history list to open the diff for only this file in the respective commit. This is very useful if the commit in question touches a very large amount of […] [Original post on fosstodon.org]

I added a new feature to #SolveSpace: hiding all groups (sketches) that are fully constrained, leaving only the ones you can still drag around. One of Solvespace's powers is that every single sketch entity stays available and reference-able all the time. But […] [Original post on fosstodon.org]

Another day, another #3Dprint designed in #SolveSpace. This time it's a strain relief and dirt protection housing for a USB extender coupling. BTW the USB cable on the left with the transparent plug costs 200€ (!). Manufacturers of measurement equipment for […] [Original post on fosstodon.org]

I *finally* taught #annextimelog¹ to properly count total time without double-counting overlaps. ✨ Now a `atl ls work last week` shows the expected summed time. 🥳 One of annextmielog's selling points is that it can record arbitrarily many parallel things […] [Original post on fosstodon.org]

Things that saved me today: - :git: #git bisect - that #NixOS' :nixos: writeShellApplication runs shellcheck on your script

Big brain 🧠 #Veritasium move: Opening a messed up bottle of superglue with teeth 🦷 😩 https://youtu.be/Ni82f1-cAXg?si=hvYz-U-bunVuvWnT&t=349

Oh Mann, ich wusste nicht, dass #Sanifair so ein Abfuck ist. Und natürlich wieder ein #noCDU Verkehrsminister beteiligt 🙄 https://m.youtube.com/watch?v=ASNqYyd8Oqo

One of my #systemd services is politely being stopped (”A stop job for unit ... has begun execution”) after ~70s without daring to explain why. It happens while the service runs `git restore .` in a large :gitannex: #gitAnnex repo on a rather slow HDD. It's okay that it's slow, but why on earth […]