nix-software-center icon indicating copy to clipboard operation
nix-software-center copied to clipboard

Highlight if packages should be managed by services instead

Open ryanswrt opened this issue 2 years ago • 1 comments

Currently, some tools (like docker, tailscale) don't really work without being enabled as NixOS services. It would be good to identify such services (either by scanning nixos modules somehow or maintaining a manual list) and inform users that they should enable the services instead.

ryanswrt avatar Feb 27 '23 02:02 ryanswrt

I feel this should be clearly indicated in each Nix package, similarly to how solaar indicated there is a related option (https://search.nixos.org/packages?channel=22.11&show=solaar&from=0&size=50&sort=relevance&type=packages&query=solaar), the packages which have to be enabled as an option rather than a package like docker, virtualbox, partition-manager, touchegg, etc. should have it clearly stated in the long description. For reference, this is done in longDescription (eg. https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/solaar/default.nix)

Zahrun avatar Mar 06 '23 21:03 Zahrun