Skip to content

Instantly share code, notes, and snippets.

@RhubarbSin
Last active March 3, 2022 00:33
Show Gist options
  • Save RhubarbSin/cb33024a54c21f55bd04e394062d86eb to your computer and use it in GitHub Desktop.
Save RhubarbSin/cb33024a54c21f55bd04e394062d86eb to your computer and use it in GitHub Desktop.
Reference for Emacs straight package manager

Upgrading packages

straight-pull-package

Pull a single package to upgrade it to the latest version.

straight-pull-package-and-deps

Pull a package and all of its dependencies.

straight-pull-all

Upgrade all of your active packages.

straight-check-package

Activate the upgraded version of a package while Emacs is running.

straight-check-all

Check packages to see if their files have changed since the last build and rebuild them if necessary.

straight-rebuild-all

Unconditionally rebuild all packages.

Installing packages

straight-use-package

Use interactively to list and install packages (available only to current session unless included in init.el).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment