/atria_installer

Lua post-install script created to quickly configure any Arch-based OS.

Primary LanguageLua

🌠 Atria installer

Atria installer is a lua post-install script created to quickly configure any Arch-based OS.

What it does:

  • adds additional repos to pacman.conf
  • installs packages
  • (optional) configures firefox
  • (optional) installs my config files
  • (optional) modifies os-release & lsb-release

Requirements:

  • any Arch-based distro
  • lua

Usage:

git clone https://github.com/nonelone/atria_installer
cd atria_installer
lua installer.lua

Name inspiration: Atria is a star in Triangulum Australe constellation. I like space themes and since the script is written in Lua - Portuguese for "Moon" - I think it fits the theme quite well.

Why Lua?

  • I'm not familiar with Ansible and similar tools
  • I'm not the biggest fan of Bash shell

That's why I decided to make the script in a programming language.
My main choices were Lua and Python, but since I write a lot in Python I wanted some diversity in my code.