Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
mycrEEpy committed Oct 12, 2024
1 parent 6f3dc09 commit b432d75
Showing 1 changed file with 33 additions and 1 deletion.
34 changes: 33 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,33 @@
# pakku
# pakku

[![Go Reference](https://pkg.go.dev/badge/github.com/mycreepy/pakku.svg)](https://pkg.go.dev/github.com/mycreepy/pakku)
[![Go Report Card](https://goreportcard.com/badge/github.com/mycreepy/pakku?style=flat-square)](https://goreportcard.com/report/github.com/mycreepy/pakku)
[![Go Build & Test](https://github.com/mycrEEpy/pakku/actions/workflows/build.yml/badge.svg)](https://github.com/mycrEEpy/pakku/actions/workflows/build.yml)

`pakku` is a declarative approach to your system package managers.

## Installation

You can download the pre-built binaries from the GitHub Releases or use various other installation methods.

Using Go:

```shell
go install github.com/mycreepy/pakku@latest
```

Using Pkgx:

```shell
pkgx install github.com/mycreepy/pakku
```

## Usage

* Initialize a new config:
* `pakku init`
* Add some packages to your config:
* `pakku add apt curl`
* `pakku add brew awscli`
* Install the packages on your system:
* `pakku apply`

0 comments on commit b432d75

Please sign in to comment.