Shell Linux

Sys-Config

A powerful automation tool designed to streamline package installation across Linux distributions via JSON.

About the project

Sys-Config is a powerful automation tool designed to streamline package installation across popular Linux distributions. By utilizing a simple JSON configuration file, it seamlessly adapts to your system's package manager, ensuring consistent setups across Debian, Fedora, and Arch-based environments.

Key Features

  • Automated Package Detection (`apt`, `dnf`, `pacman`)
  • JSON-based configuration for consistency
  • Smart root/sudo privilege handling
  • Interactive and headless execution modes
  • Automatic installation of core dependencies like `jq`

Tech Stack

Bash JSON Linux Shell