@sandro@c3d2.social avatar

sandro

@sandro@c3d2.social

Some lefti :AFD:, NixOS :nixos:, Linux :tux:, Chaos :fairydust:

Don't be afraid of colorful flags :progress_pride: 🏳️‍🌈🏳️‍⚧️🚩🏴

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tamtararam, to NixOS
@tamtararam@chaos.social avatar

still no way easy way to obtain security advisories for x.x

If you don't know what I mean:

https://security.archlinux.org/
https://www.debian.org/security/
https://www.suse.com/support/update/

sandro,
@sandro@c3d2.social avatar
18+ madonius, to random
@madonius@chaos.social avatar

Ich: Schreibe eine Email, txt only, 80 char weit, etc.
Outlook: LOL, die Newlines habe ich mal rausgeworfen du noob

sandro,
@sandro@c3d2.social avatar

@madonius liest sich dann halt für manche ziemlich schlecht

darksecond, to NixOS
@darksecond@chaos.social avatar

Anyone know where I can get some stickers?

sandro,
@sandro@c3d2.social avatar

@darksecond
The @c3d2 will have a booth on @clt_news with some stickers

ultrasquid, to NixOS
@ultrasquid@wetdry.world avatar

After a lot of messing around, I finally managed to get Plasma 6 running on NixOS! I'm gonna continue messing with the config for a few days, then I'm hoping I can set this up on my primary drive.

sandro,
@sandro@c3d2.social avatar

@torepang @ultrasquid It is the equivalent of apt update

tuxflo, to rustdesk
@tuxflo@chaos.social avatar

Binary version of in , when? Spending way too much time compiling endless crates when doing 'nixos-rebuild switch'

sandro,
@sandro@c3d2.social avatar

@raito @Atemu RustDesk itself is gpl3 but it depends on libsciter which contains a compiled so with unclear license situation, hence it is marked unfree.

lgehr, to NixOS
@lgehr@chaos.social avatar


What if you wanted Linux, but complicated.

sandro,
@sandro@c3d2.social avatar

@lgehr What if you wanted Linux, but upgrades are not a pain.

bitprophet, to NixOS
@bitprophet@social.coop avatar

As a sysadmin, it's super irritating that thinks it's okay to aggressively nuke older versions of their search site and their manuals. Literally punishing anybody who dares to be even slightly conservative in their upgrades.

It's especially odd given how friendly the overall architecture is to running whichever versions of stuff you want, forwards or backwards. And how the binary cache seems to still have all the old versions!

sandro, (edited )
@sandro@c3d2.social avatar

@bitprophet This means you must be running 23.05 or older which didn't receive a commit in over 6 months.

sandro,
@sandro@c3d2.social avatar

@cbleslie @bitprophet Please don't :NotLikeThis:

sandro,
@sandro@c3d2.social avatar

@onelson @bitprophet You don't have such problems with NixOS. Worst case it takes some time.

mir, to NixOS

i gotta get in the habit of squashing commits together. having to commit before every rebuild gets pretty tedious, and iv been putting in "typo fix pleas work dammit" type vents in the commit messages...

sandro,
@sandro@c3d2.social avatar

@mir you don't need to do a commit to do nixos-rebuild even when remote deploying

waeiski, to manjaro
@waeiski@vis.social avatar

It is a bummer that the only way to get on is through AUR. I have nothing but bad experiences of AUR in Manjaro, even if something works initially, it will break eventually.

I would love to have it in the Manjaro repos or as a . It is officially available for on Ubuntu/Debian, Fedora and OpenSuse, so it ought to be possible.

On a related note, how difficult is it to turn a .deb file into a flatpak?

sandro,
@sandro@c3d2.social avatar

@alxlg @koen @waeiski

> just use all the distros you want together!

Yes, every container uses the upstreams favorite distro and you have literally everything. That's the future.

neo, to NixOS

Has anyone using / notes on migrating to ? From what I can tell from the expression (https://github.com/NixOS/nixpkgs/blob/nixos-23.11/nixos/modules/services/misc/forgejo.nix) forgejo has its own statedir. Should I just copy the gitea statedir to the forgejo statedir or should I set the stateDir for Forgejo to point to the Gitea stateDir?

sandro,
@sandro@c3d2.social avatar

That's the hard fork migrations 😂

cadey, to random
@cadey@pony.social avatar
sandro,
@sandro@c3d2.social avatar

@cadey @tigrisdata You can probably just throw the blog onto one node with nginx and it be done with it.

sandro,
@sandro@c3d2.social avatar

@cadey @tigrisdata I don't see what nginx couldn't solve. Even the accept file type things can be done.

maralorn, (edited ) to NixOS
@maralorn@chaos.social avatar

My favorite fact: Currently we have haskell.lib.markUnbroken and haskell.lib.unmarkBroken in nixpkgs.

What should we do?

sandro,
@sandro@c3d2.social avatar

@maralorn Since the field is called meta.broken, markUnbroken is not very correct

alxlg, to NixOS Italian
@alxlg@mastodon.social avatar

Dear and users, since you went very far in making a OS declaratively configured, how could one configure which addons (widgets, service menus, wallpapers etc) to install from ?

Repackaging everything wouldn't be that good because I would like to preserve the download counts: they are used to financially compensate
developers and artists that upload on stores by Pling.

sandro,
@sandro@c3d2.social avatar

@alxlg You download them once and then commit the files 🙈

retchohrips, to NixOS

As much as I love I wish it would stop BREAKING THINGS... Most recently I updated my flake.lock and suddenly started getting errors on rebuild a out pipewire-pulse not having permission to mkdir????

sandro,
@sandro@c3d2.social avatar

@retchohrips that's https://github.com/NixOS/nixpkgs/pull/282377 and someone needs to find the bugs, so if you are using unstable, you are kinda expected to help iron them out.

sandro, to NixOS
@sandro@c3d2.social avatar
sandro,
@sandro@c3d2.social avatar

@soupglasses Yes, I am on a xserver less Plasma 6 with https://github.com/NixOS/nixpkgs/pull/286522

PR coming in the next days.

sandro,
@sandro@c3d2.social avatar

@ma27 @maralorn Yep, the color difference is because of the gruvbox theme.

sandro,
@sandro@c3d2.social avatar

@ma27 @maralorn Definitely going to copy some things from this

sandro,
@sandro@c3d2.social avatar

@maralorn @ma27 They pretty close tbh and both often miss vital details, that you often need to use nix-tree, a look in the source code, git history and good guess work to fully understand things.

sandro,
@sandro@c3d2.social avatar

@maralorn @ma27 For example finding the exact drv that contains the diff is not easy

sandro, to NixOS
@sandro@c3d2.social avatar

TIL: You can enter a a process' exact namespace with the following command to debug systemd hardening with ease:
nsenter --all --target $PID

Why did no one tell me this earlier!?

sandro,
@sandro@c3d2.social avatar

@mdione I have all my system wide tools installed in the systemd unit. The problem is a lack of visibility for changed mounts and permissions. If a program tells me that it finds the wrong permissions on a file which has the right permissions you are easily very confused.

astro, to NixOS
@astro@c3d2.social avatar

nix store diff-closures a 23.11.20231220 with 23.11.20240220 and it seems that tons of packages have just gotten bigger by a few hundred kilobytes. Why?

sandro,
@sandro@c3d2.social avatar

@julienmalka @astro That command ignores nix store optimise IIRC, so the numbers are usually a bit off and for me this happens all the time

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