~ruther/guix-exprs

ref: 82423dec3eecfbc36e988c20ce4607447dae5250 guix-exprs/modules/ruther/environment.scm -rw-r--r-- 7.7 KiB
82423dec — Rutherther a month ago
changes I lost track of...
f41ee23a — Rutherther 3 months ago
fix: make sure the environment package gets grafted inputs
fee4a951 — Rutherther 3 months ago
feat(environment): add package->application-environment for single-app environments
926f9507 — Rutherther 3 months ago
fix(environment): actually support rename-=unction for renaming binaries
7db83c5e — Rutherther 5 months ago
feat: Replace original paths in extra files with the ones in environment

This is for example usable for share/application desktop files, to
point to the environment binary instead of the original binary.
Then the program will be started with environment from the environment
package.
da137f0b — Rutherther 5 months ago
feat: add make-interpreted-environment

Add easy way for creating an environment with an interpterer,
and expose make-python-environment and make-guile-environment
14ac0b6f — Rutherther 5 months ago
feat: Add make-environment

A procedure to make a package that encapsulates a profile.
This is to stop the propagation of propagated-inputs into a profile.
As an example, multiple python library versions can be used like this
inside of one profile, where each python library version is
encapsulated in a separate environment.