atahabaki / yapman

Yet Another Package Manager for AUR written in Bash...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yapman

yapman logo

YAPMAN 2.0 (Yet Another AUR Package Manager) is AUR helper. It is not like any other AUR helper this is much more simple.

Why should I choose this one

I can hear you. Because of these:

  • Lightweight,
  • Powerful,
  • Customizable & Configurable,
  • Minimal dependency,
  • and etc.

Usage is very simple

Simple to install any package:

yapman -i <package(s)>

Simple to update all:

yapman -u

Simple to remove any installed package:

yapman -r <package(s)>

Getting more help:

yapman -h

Getting help about specific command:

yapman -h <command>

For more look at USAGE.md file

Example Configuration File

#/usr/bin/env bash
# [General]

# Colorful by default. If you want to disable
# the fancy colorful outputs just uncomment the below line
#colorful_output="false"

# yapman uses "Bold texts" by default to achieve
# more friendly looking. If you want to disable this
# just uncomment out the below line.
#bold_output="false"

# yapman uses some colorful and bold texts to
# achieve more user friendly looking. To disable this
# uncomment the line below.
#no_visual="true"

# yapman uses logging by default.
# To disable, uncomment the line below.
#no_log="true"

# yapman cleans up work files after build.
# To disable, uncomment the line below.
#clean_after_build="false"

# yapman syncs missing dependencies with pacman.
# To disable, uncomment the line below.
#sync_missing_deps_pacman="false"

# yapman removes installed dependencies after successful build.
# To disable, uncomment the line below.
#remove_deps_after_build="false"

Upcoming features

  • Logging
  • Manual Pages...
  • Redesign/Rewrite the whole project again
  • Modular design

About

Yet Another Package Manager for AUR written in Bash...

License:MIT License


Languages

Language:Shell 100.0%