mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#guix

19 Beiträge19 Beteiligte1 Beitrag heute
Antwortete tusharhero

@tusharhero ha, thanks, I forget that Emacs is an OS because I always use it as a text editor :)

But I tried calc and couldn't understand how to use the unit converter. It is not for me 😄

I think I'll try packaging Cuneo, which seems more like what I'm looking for:

github.com/heidefinnischen/cun

As for a time zone converter, it seems no one has written one for the desktop. Maybe that's somebody's next project.

Contribute to heidefinnischen/cuneo development by creating an account on GitHub.
GitHubGitHub - heidefinnischen/cuneoContribute to heidefinnischen/cuneo development by creating an account on GitHub.
#gnu#guix#gnome

"@bonfire & #guix, a love story" - An #Elixir based framework to build federated applications with Guix as a general purpose provisioning tool, providing trustable, functional and reproducible packages; bundled together as the Guix System distro, which provides transactional, atomic upgrades

fishinthecalculator.me/blog/bo

fishinthecalculator.meBonfire & Guix, a love story -- fishinthecalculatorMy personal space on the web. Mostly about FOSS and technological autonomy.

As a Guix user I'd like to easily find unit and "time zone" converter apps in the package collection so that I can reduce my dependency on the web for such conversion needs.

Currently I know of two unit converters

+ GNOME Calculator (v 46.2)
+ GNU units (command-line program)

which I found by coincidence. For example, looking for "unit converter" gets no results (aren't they called that in English?).

Also, both programs could be easier to use.

Any apps you'd like packaged for this?

Antwortete Kevin Karhan :verified:

yet another package and yet another config file and thus requires #Guix to support the target system.

@kkarhan well, that is not really how it works.

You write just one single Guix config, then Guix “derives” all the other config files for you. You don’t need to check-in the derived config files at all, because they are guaranteed to be derived the same exact way according to your one single master config file. Then you just check-in your single config file to a Git repo.

Also, all installed files are installed into their own separate store, so it never touches your actual /etc or /usr directories, this is how it can live safely side-by-side with any other operating system.

But I did not know you wanted to do this on a non-Linux system, so I can see how Guix is maybe not an option for you.

Can your operating system build the Guile Scheme programming language? If so, you can probably build Guix on your OS pretty easily.

Antwortete Ramin Honary

@ramin_hal9001 except that's yet another package and yet another config file and thus requires #Guix to support the target system. Which may not be the case (i.e. ancient versions of #Solaris or some #BSD-based distro or some weird embedded linux device...

  • So whilst that may be attractive to some (and I don't deny the fact that it has merits) I don't think that me publicly hating #YAML and working on a #GNUfree toybox+musl/linux distro is the target audience of it.

I mean if someone wants to port guix to #OS1337 they are happily invited to do so and I'll gladly accept that contribution, but it's currently not on my agenda...

Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s) - greyhat-academy/sconfm
GitHubGitHub - greyhat-academy/sconfm: Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s)Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s) - greyhat-academy/sconfm

Always wanted to #selfhost your #Fediverse instance but were always worried about system administration trauma?

Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

Then you are probably the right person, check out this post about fearless #Bonfire hosting on a #Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

fishinthecalculator.me/blog/bo

fishinthecalculator.meBonfire & Guix, a love story -- fishinthecalculatorMy personal space on the web. Mostly about FOSS and technological autonomy.

I have set up a Guix substitute server! It curre builds guixcn, nonguix and rosenthal channels.
:
https://ci.boiledscript.com
https://ci.boiledscript.com/signing-key.pub

Configuration at:
https://codeberg.org/hako/Testament/src/branch/trunk/config/gokuraku.org
https://codeberg.org/hako/Testament/src/branch/trunk/files/plain/gokuraku/Caddyfile
(see Continuous Integration section)

There's no guarantees before the server appearing in any of the channels it builds ;)

#guix #nonguix

ci.boiledscript.comCuirass — Your friendly Guix continuous integration service.

New post on how to filter out email using GNU Mailutils sieve command. It's great for organising email so that you can focus on the important ones!

Sieve's actually a standard. I thought you had to run a full Dovecot IMAP server to use it - overkill for filtering email! Turns out that Mailutils has a command line Sieve that can run after mbsync!

futurile.net/2025/06/07/neomut

Also, a detailed page on Sieve:

futurile.net/resources/mailuti

www.futurile.netNeoMutt: filtering email with Sieve
#sieve#filter#email

Speaking of which, I'm working on a «Guix Channel Browser» that I forked from the Guix Packages Website to fix response times by using an independent database.

Currently it only covers the functionality of the forked website. But, as the name implies, the idea is to allow searching for whatever channels may provide.

If you would like to crash it, I published an instance at

guix.deltaedro.org/

which I'll update whenever I add more functionality.

> Libre operating systems: We are happy that two projects have chosen to rely on our platform for their development
> recently. The GNU Guix project has recently moved to Codeberg. It is a functional package manager based on Nix, which can
> either be used to manage packages on an existing system, or be used as a standalone GNU operating system. By the way, it
> also allows choosing the GNU Hurd kernel.
>
> Last year, the Fedora operating system has decided to choose Forgejo as their new development platform, entering a
> close collaboration with the Forgejo developers and the Codeberg community. Althoguh they will be hosting Forgejo on
> their own infrastructure, some of their infrastructure projects can also be found on Codeberg.

blog.codeberg.org/letter-from-

blog.codeberg.orgLetter from Codeberg: We love our new infrastructure — Codeberg News(This is a stripped-down version of the news letters sent out to members of...
#codeberg#gnu#guix

Blog post: What Guix could offer in computational medical environments?

French national agency for secure drug and medicine (ANSM) requires for a medical device to have unambiguous identifications:

1. reference of the product
2. reference of the maker
3. serial number

Well, through my lenses applied to software, it reads:

1. #SoftwareHeritage identifier (#SWHID)
2. #Guix

and 3. is redundant. 😁

Well, a quick summary of a 30min talk I gave past week.

Thanks my previous colleague Sam from APHP to give me the opportunity to brainstorm on this topic. 🤩

simon.tournier.info/posts/2025

simon.tournier.infoWhat Guix could offer in computational medical environments?