Skip to content

jamescallumyoung/pkglist-spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pkglist-spec

This repository conatins the specification for the pkglist format. This format defines .pkglist files, which can be used to install multiple packages at once, with supported package managers.

The Specification

The specification is defined in specification.md.

Rationale

The pkglist format aims to provide a convenient method to install numerous packages on a Linux or macOS system.

The format is inspired by the Brewfile format used by Homebrew, and the Gemfile format used by Ruby.

pkglist does not specify how the package manager should operate. It aims only to provide a method to list the packages that should be installed. How this list is interpreted by the package manager is out-of-scope.

Author & Licence

pkglist was devised by @jamescallumyoung.

Contributions to this specification are welcome.

The pkglist Specification © 2024 by James Young is licensed under CC BY-SA 4.0. To view a copy of this license, visit creativecommons.org/licenses/by-sa/4.0.

About

Specification for the pkglist format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published