* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
In line with the Nixpkgs manual.
A mechanical change, done with this command:
find pkgs -name "*.nix" | \
while read f; do \
sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
done
I manually skipped some:
* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
- add option to disable the default user/group in the config file.
If you only want to mount filesystems as root (don't use setuid
root), the default is not very useful. This setting is not
overridable from an external config file, so this needs to be done
here. Perhaps it's possible to tell the package to look in system
/etc, but that makes the install-phase try to put files there too.
Would take quite some patching.