+2
doc/builders/special/fhs-environments.section.md
+2
doc/builders/special/fhs-environments.section.md
···Running `nix-shell` would then drop you into a shell with these libraries and binaries available. You can use this to run closed-source applications which expect FHS structure without hassles: simply change `runScript` to the application path, e.g. `./bin/start.sh` -- relative paths are supported.+Additionally, the FHS builder links all relocated gsettings-schemas (the glib setup-hook moves them to `share/gsettings-schemas/${name}/glib-2.0/schemas`) to their standard FHS location. This means you don't need to wrap binaries with `wrapGAppsHook`.
+2
pkgs/build-support/appimage/default.nix
+2
pkgs/build-support/appimage/default.nix
+26
pkgs/build-support/build-fhs-userenv-bubblewrap/env.nix
+26
pkgs/build-support/build-fhs-userenv-bubblewrap/env.nix
···+ln -fs $out/share/glib-2.0.old/schemas/*.gsettings-schemas.override $out/share/glib-2.0/schemas
+26
pkgs/build-support/build-fhs-userenv/env.nix
+26
pkgs/build-support/build-fhs-userenv/env.nix
···+ln -fs $out/share/glib-2.0.old/schemas/*.gsettings-schemas.override $out/share/glib-2.0/schemas