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
- Host: GitHub
- URL: https://github.com/axos-project/epsilon
- Owner: AxOS-project
- Created: 2024-11-18T08:35:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-21T12:37:36.000Z (over 1 year ago)
- Last Synced: 2025-01-21T11:15:51.724Z (over 1 year ago)
- Language: Rust
- Size: 107 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/)