Skip to content

One-click Arch Linux setup script that combines Debian's ease with Arch's freshness

License

Notifications You must be signed in to change notification settings

youssefuseerzfj/archlinux-easy-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Arch Linux Easy Setup Script

License: GPL v3 PRs Welcome Bash Arch GitHub last commit

One-click setup script for Arch Linux that installs essential packages and configures the system for daily use. Combines the ease of Debian with the freshness of Arch.

✨ Features

  • Complete System Setup: Installs 50+ essential packages
  • Media & Internet Ready: Browsers, media players, recording tools
  • Arabic & International Support: Fonts and language packs
  • AUR Integration: Installs yay and popular AUR packages
  • Power Management: Optional laptop optimizations
  • Security Focused: Warns about potential risks, asks for confirmation
  • Clean & Maintainable: Well-structured Bash script

πŸ“¦ What's Included

Core Packages:

  • Media: MPV, VLC, OBS Studio
  • Browsers: Firefox (with Arabic), Tor Browser
  • System: NetworkManager, Flatpak, GParted, Btop
  • Tools: Fastfetch, Filelight, Scrcpy, Kamoso
  • Fonts: Noto fonts (with Arabic), DejaVu, Amiri
  • Compatibility: Wine for Windows applications
  • Shell: Fish shell (optional default)

AUR Packages (Optional):

  • Stacer (system optimizer)
  • Visual Studio Code
  • Spotube (Spotify client)
  • ani-cli-arabic (anime CLI)
  • Auto-cpufreq (power management)
  • Input Remapper (keyboard customization)

πŸš€ Quick Start

Method 1: Using curl (Recommended)

curl -L https://raw.githubusercontent.com/youssefuseerzfj/archlinux-easy-setup/main/setup.sh -o arch-setup.sh
chmod +x arch-setup.sh
./arch-setup.sh

About

One-click Arch Linux setup script that combines Debian's ease with Arch's freshness

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages