An open API service indexing awesome lists of open source software.

https://github.com/axos-project/epsilon

Epsilon is a fast rust based AUR helper and pacman wrapper
https://github.com/axos-project/epsilon

Last synced: 11 months ago
JSON representation

Epsilon is a fast rust based AUR helper and pacman wrapper

Awesome Lists containing this project

README

          

# Epsilon

Epsilon is a fast, efficient and lightweight AUR helper and Pacman wrapper.

Made for AxOS, based on Crystal amethyst.

## 💡 Features

- Fast and efficient!
- Asynchronous!
- Customizable!
- Parallel package building
- Install and search packages from the AUR and any added repositories

### Install or Build
Install with pkgbuild
```bash
$ makepkg -si
```
or build from source
```bash
$ cd src/
$ cargo build --release
$ cargo run
```

### Enable completions
The folowing example is for bash, but you can replace it with your shell.
```bash
# Create a new file in your home directory
$ touch ~/.epsilon_completion
# Add the output of the command below to the file (replace bash with your shell)
$ epsilon -G bash > ~/.epsilon_completion
# Add the following line to your shell configuration file
$ source ~/.epsilon_completion
# Restart your shell
```
This will enable completions for epsilon in your shell.

## 📜 License

[GPLv3-only](https://choosealicense.com/licenses/gpl-3.0/)