Next: , Previous: , Up: Packages   [Contents][Index]


3.2 Package Keys

3.2.1 List Buffer

Along with the general “list” keys (see List buffer), a “package-list” buffer additionally provides the following key bindings:

i

Mark the current package for installation.

d

Mark the current package for deletion.

U

Mark the current package for upgrading.

^

Mark all obsolete packages for upgrading (with prefix, mark all installed packages for upgrading).

x

Execute actions on the marked packages.

e

Edit the definition of the current package (go to its location). This is similar to guix edit command (see Invoking guix edit in The GNU Guix Reference Manual), but for opening a package recipe in the current Emacs instance.

G

Show graph for the current package (see Graph Configuration).

z

Show package size (see Invoking guix size in The GNU Guix Reference Manual).

L

Lint the current package (see Invoking guix lint in The GNU Guix Reference Manual). With prefix argument, you’ll be prompted for checker names.

B

Display latest builds (from the Guix build farm) of the current package.

3.2.2 Info Buffer

Similarly, “package-info” buffer provides the following key bindings:

i

Install the current package.

d

Delete the current package.

U

Upgrade the current package.

e

Go to the package definition.

G

Show package graph.

z

Show package size.

L

Lint the package.