Skip to content
/ cpm Public

A tool for managing COPR repos. Written in Go.

Notifications You must be signed in to change notification settings

trgeiger/cpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copr Manager

A command line tool for managing Copr repositories, written in Go. .

Usage

cpm [OPTION] [REPO(s)...]

Usage:
  cpm [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  disable     Disable one or more Copr repositories without uninstalling them.
  enable      Enable or add one or more Copr repositories.
  help        Help about any command
  list        List installed Copr repositories
    --enabled     List all enabled repositories (default)
    --disabled    List all disabled repositories
    --all         List both disabled and enabled repositories
  prune       Remove duplicate repository configurations.
  remove      Uninstall one or more Copr repositories.
    --all         Remove all installed Copr repositories

Arguments:
  [REPO(s)...]  One or more repository names formatted as `author/repo`

Examples:
  cpm enable kylegospo/bazzite yalter/niri
  cpm disable kylegospo/bazzite 
  cpm remove kylegospo/bazzite
  cpm list --all

Building

go build -o cpm main.go

About

A tool for managing COPR repos. Written in Go.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages