Web lists-archives.com

Bug#876748: ITP: systemd-el -- major mode for editing systemd units




Package: wnpp
Owner: Lev Lamberov <dogsleg@xxxxxxxxxx>
Severity: wishlist

* Package name    : systemd-el
  Version         : 1.6
  Upstream Author : Mark Oteiza <mvoteiza@xxxxxxxx>
* URL or Web page : https://github.com/holomorph/systemd-mode
* License         : GPL-3+
  Programming Lang: Emacs Lisp
  Description     : major mode for editing systemd units

This package provides an Emacs major mode for editing systemd units.

It is similar to `conf-mode' but with enhanced highlighting; e.g. for
specifiers and booleans. It employs strict regex for whitespace.
Features a facility for browsing documentation: use C-c C-o to open
links to documentation in a unit (cf. systemctl help).

It supports completion of directives and sections in either units or
network configuration. Both a completer for
`completion-at-point-functions' and a company backend are provided. The
latter can be enabled by adding `company-mode' to `systemd-mode-hook'.