Skip to content

a featureful, yet simple Arch Linux install script

License

Notifications You must be signed in to change notification settings

ilbuonmarcio/lydia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lydia

lydia is my simple Arch Linux installation script.

It's easy to edit, configure and use, has UEFI-only boot support and provides automatic disk partitioning and a sane set of tools to work with.

It's build upon (my conception of) a minimal set of useful packages, and features bspwm as the window manager of choice, cuz that's what really matters to you, right?

Should I use this?

To be honest, no. You should follow the Arch Linux official guide.

You can learn SO MUCH STUFF by going that way, just because being on the easy route is never a good idea.

If you think you're already skilled enough, then, go on with the installaton with this script.

But you're advised. :)

Configuration & Installation Procedure

  • Download the official Arch Linux .iso file from the official site download section

  • Flash the .iso file onto USB drive, insert it in the desired PC and boot the provided live environment, as per the ArchWiki installation page

  • Inside this live environment you should now connect to the internet using either ethernet or wifi as you like (use wifi-menu or nmcli or as your preference), then download the latest script from this repository with the following command:

curl -o install.sh https://raw.githubusercontent.com/ilbuonmarcio/lydia/master/install.sh
  • Modify it to fit your own purposes (I suggest you to edit the partition mounts, change hostname, username, purge packages and features you don't need and so on, or do like all these people and fork this repository as a base for your own Arch Linux install script!
vim ./install.sh
  • Change file permissions to make it executable, of course!
chmod +x ./install.sh
  • Edit /etc/pacman.conf file, making sure [multilib] repository is enabled or it won't work!

  • Execute install.sh script and insert the information required when prompted

./install.sh

Support

This software is semi-frequently updated as per necessity, but I will not provide any dedicated support to users using this piece of software. Still, feel free to open an Issue or submit a Pull Request!

Here is a fun Disclaimer

THIS PIECE OF SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTIES OF ANY KIND. I AM NOT RESPONSIBLE FOR ANY USAGE OF THIS SCRIPT, OR ANY IMPORTANT DISK ACCIDENTALLY FORMATTED BY THIS INSTALL SCRIPT, OR YOUR ENTIRE SYSTEM EXPLODING, OR WHATEVER.

REALLY. USE AT YOUR OWN RISK.

License

This software is released under MIT License. Read LICENSE for more information.