this post was submitted on 17 Feb 2024
1 points (100.0% liked)

Guix

305 readers
2 users here now

Guix is an advanced distribution of the GNU operating system developed by the GNU Project

founded 4 years ago
MODERATORS
 

For some reason, the app nm-connection-editor (Advanced Network Configuration) exists on my GNOME, but I don't even use it. I suspect that it's a part of package nm-applet. I also have system-config-printer (Print Settings, I think?) and system-config-printer-applet, but both of them don't work properly.

I want to remove both these apps, as I don't use them, but they've been introduced by services. How should I proceed?

top 1 comments
sorted by: hot top controversial new old
[–] aurtzy@discuss.tchncs.de 1 points 7 months ago

A neat trick I use to figure out what apps belong to what packages is to run realpath $(which $app_name) - this outputs the full, canonicalized path to the store item, which should include the package name.

I would do a search (e.g. using grep) through a local copy of the Guix repository to figure out what services are providing the packages, then modify the service configurations (or use modified versions of services, if needed) to remove them. This might be a tedious solution, though.