Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 1.61 KB

README.md

File metadata and controls

63 lines (41 loc) · 1.61 KB

MELPA

macports.el

An Emacs porcelain for MacPorts.

macports.el demo

Features

Interactively

  • Perform basic MacPorts functions like install, selfupdate, and reclaim
  • Manage outdated and installed ports
  • Manage select selections

with an intuitive Transient-based interface.

Installation

First you probably want to have MacPorts installed.

You can install macports.el from MELPA with package.el.

Get started with MELPA, then run:

M-x package-install macports

Configuration

The following variables can be customized in the usual ways (including M-x customize):

  • macports-command (default: "port")

    The MacPorts binary. exec-path-from-shell is a great way to make sure Emacs can find your port binary, but alternatively you can modify this variable.

  • macports-show-status (default: t)

    Whether to show port counts in the main macports transient.

  • macports-use-sudo: (default: t)

    Whether to use sudo when invoking macports-command. Set this to nil if you have a custom MacPorts installation owned by your user.

Usage

Execute M-x macports to open the main entrypoint.

License

GPL-3