Skip to content

bayasdev/simplyarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

43 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

laptop-mockup

SimplyArch Installer

The simplest way to install Arch Linux where you choose to bloat or not to bloat

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED

Pre-requisites πŸ”Ž

  • A working internet connection
  • Being a somewhat advanced user
  • A previously partitioned disk
  • UEFI & BIOS autodetection

Filesystem Support

What the base script will do βœ…

  • Install a functional base system
  • Setup your keyboard, locales, timezone and hostname
  • Create a standard user with sudo permissions
  • Install popular utilities such as vim nano htop neofetch and our simple_reflector.sh tool
  • (NEW) Installs paru as the AUR helper instead of yay

What the base script won't do 🚫

  • Install any driver not included within the kernel
  • Install a DE/WM or any GUI application
  • Make questionable choices for you

How to use it πŸ“–

  • Boot latest Arch Linux ISO
  • Load your keyboard e.g loadkeys us-acentos
  • Connect to the internet
  • Partition the disk with the tool of your choice
  • Install git pacman -Sy git
  • Clone this repo git clone https://github.com/geminis3/simplyarch
  • Run the simplyarch.sh file and follow on-screen instructions

And now what? ❓

  • Choose to bloat (optional)
  • Install drivers not included with the kernel if your hardware needs it (e.g. Nvidia, Broadcom, VAAPI, etc)
  • Install xorg-core, a DM and the DE/WM of your choice
  • Install any other application you need
  • Profit

Introducing bloat 🐌

If you don't like the Arch way of doing stuff with the terminal we have prepared you a completely optional and simple post-installation script to help you finish setting up your Arch Linux system by installing a desktop environment, propietary Nvidia drivers (optional), Flatpak support and more.

bloat

Has SimplyArch become what it swore to destroy?

  • No, select None when installation finishes to skip bloat and keep rolling πŸ˜‡
  • The base SimplyArch script will continue to be a separate component that provides only a minimal system
  • ProTip: Review the choices bloat.sh will make for you

Supported desktop environments

  • GNOME (minimal install included)
  • KDE Plasma
  • Xfce
  • LXQt
  • LXDE
  • Cinnamon

Project file structure

  • simplyarch.sh: our base and main script
  • simple-reflector.sh: a simple script that uses the reflector tool to fetch an updated list of fastest 20 mirrors, this script gets copied to the home folder on every install for convenience purposes
  • bloat.sh: the optional post-installation script
  • README.md: this file
  • LICENSE.md: MIT License
  • img folder: as the name says

I want to help SimplyArch development πŸ™‹β€β™‚οΈπŸ™‹β€β™€οΈ

Feel free to open an Issue or Pull Request and I'll be happy to receive any feedback or code improvement

About

The blazing fast ⚑ Arch Linux ⚑ installation script that puts you on control 🌟

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages