Skip to content
Muhammad Dhiyaul Atha edited this page Mar 31, 2026 · 8 revisions

ATHA Documentation

Welcome to the official documentation of ATHA — a lightweight and fast package manager wrapper for Arch Linux.

ATHA simplifies package management while keeping full compatibility with the native Arch Linux ecosystem.


Overview

ATHA is a CLI tool built on top of pacman that provides:

  • Fast and simple package management
  • Automatic search (official repo + AUR)
  • Seamless AUR fallback
  • System health checker
  • Clean and readable output

Quick Start

yay -S atha

Or one-line install:

curl -fsSL https://raw.githubusercontent.com/Bangkah/Atha/main/install.sh | bash

Basic Commands

atha install <package>
atha remove <package>
atha search <keyword>
atha update
atha list
atha info <package>
atha doctor

Documentation

  • Installation → install/setup ATHA
  • Commands → full command reference
  • Usage Examples → real-world usage
  • Troubleshooting → solve common issues
  • Contributing → contribute to ATHA

Links


Support

If ATHA helps you, please consider giving a ⭐ on GitHub.


---

# **Installation**

```markdown id="atha-install"
# Installation

ATHA can be installed via AUR or manually.

---

## AUR (Recommended)

```bash id="aur-install"
yay -S atha

One-Line Installer

curl -fsSL https://raw.githubusercontent.com/Bangkah/Atha/main/install.sh | bash
wget -qO- https://raw.githubusercontent.com/Bangkah/Atha/main/install.sh | bash

Requirements

  • Arch Linux / Arch-based
  • bash
  • pacman
  • sudo
  • git
  • makepkg

---

# **Commands**

```markdown id="atha-commands"
# ⚙️ Commands Reference

---

## Install Package

```bash id="cmd-install"
atha install <package>

Remove Package

atha remove <package>

Search Package

atha search <keyword>

Update System

atha update

List Packages

atha list [installed|all]

Package Info

atha info <package>

System Check

atha doctor

Help

atha --help

---

# **Usage Examples**

```markdown id="atha-usage"
# Usage Examples

---

## Install packages

```bash id="use1"
atha install vim wget curl

Remove package

atha remove nano

Search package

atha search python

List installed packages

atha list installed

Get package info

atha info bash

Check system health

atha doctor

Update system

atha update

---

# **Troubleshooting**

```markdown id="atha-trouble"
# 🛠 Troubleshooting

---

## `pacman: command not found`

ATHA hanya berjalan di Arch Linux.

---

## Permission denied (AUR)

Tambahkan SSH key ke AUR account kamu.

---

## Frequent sudo prompts

Ini normal untuk operasi system seperti install/update.

---

## Package tidak ditemukan

ATHA akan otomatis mencoba AUR jika package tidak ada di repo resmi.

---

## Gunakan `atha doctor`

Untuk cek apakah environment kamu sudah benar:

```bash id="doctor"
atha doctor

---

# **Contributing**

```markdown id="atha-contrib"
# Contributing

Kontribusi sangat diterima!

---

## Cara berkontribusi

1. Fork repository
2. Buat branch baru
3. Commit perubahan
4. Pull request

---

## Guidelines

- Gunakan kode yang clean
- Ikuti gaya penulisan yang konsisten
- Tambahkan dokumentasi jika perlu

---

## Feedback

Silakan buka issue jika menemukan bug atau ingin request fitur.

Clone this wiki locally