Skip to content

a featureful, yet simple Arch Linux install script

License

Notifications You must be signed in to change notification settings

mig2902/mrczlnks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is mrczlnks?

mrczlnks is a featureful, yet simple Arch Linux install script

Features

  • Easy to configure, install and use
  • UEFI-only boot support
  • Automatic disk partitioning
  • Customized i3-gaps window manager to fit all your needs
  • Preconfigured firewalld on 22/80/443 ports
  • Specifically targeted at development & productivity tasks

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.

So, 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.

Configuration & Installation Procedure

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

  • Flash it onto an USB drive with softwares like dd, Rufus, balenaEtcher or whatever, stick 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:

wget https://raw.githubusercontent.com/ilbuonmarcio/mrczlnks/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 zetaemme 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

License

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

About

a featureful, yet simple Arch Linux install script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 94.2%
  • Python 4.1%
  • Vim Script 1.7%