/package-utils

Interactive extensions for package.el

Primary LanguageEmacs Lisp

Package Utils

Interactive extensions for package.el

Installation

The recommended way to install package-utils is through MELPA.

Otherwise, simply add package-utils.el to your load-path and then (require 'package-utils).

Overview

The following interactive functions are available:

  • M-x package-utils-upgrade-all

    Upgrades all packages that can be upgraded (prefix argument: do no refresh packages).

  • M-x package-utils-upgrade-all-no-fetch

    Upgrades all packages that can be upgraded without refreshing the packages list.

  • M-x package-utils-upgrade-by-name

    Upgrades an installed package by name (prefix argument: do not refresh packages).

  • M-x package-utils-upgrade-by-name-no-fetch

    Upgrades an installed package by name without refreshing the packages list.

  • M-x package-utils-remove-by-name

    Removes an installed package by name.

  • M-x package-utils-list-upgrades

    List all packages that can be upgraded (prefix argument: do no refresh packages).

  • M-x package-utils-install-async

    Like package-install, but works asynchronously.

Contributions welcome!

Either as suggestions or as pull requests by opening tickets on the issue tracker.