Skip to content

c2700/Simply-Install-Arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run from live ISO - Runs as Installer
Run from installed system - Runs as host setup script (Installation options will not show up)

The Installer will install arch only on EFI systems. (will install arch only on x86_64 architecture for now)

To run the installer


cd Simply-Install-Arch
chmod a+x Arch\ Installer.sh
./Arch\ Installer.sh


Heads Up


If you have rewritten the partition table of a disk with an existing partition table (through the installer i.e.) and find mismatched partition information (after disk partitioning i.e. The installer's showing whatever output's produced by the commands used in this script), don't worry about it and continue reformatting the disk & your partition information will be set right. If you still want to reconfirm if my installer's buggy then please manually wipe the disk (unmount first) using "wipefs -a /dev/<disk>" the disk you want to wipe, partition the disk with few partitions of the same sizes and partition order as before the wipe, lsblk the disk you wiped and partitioned and compare.

Just Run the script and go through the options. Also, when inserting a new disk you don't need to exit the script to let your newly inserted disk to show up in the disk menu. Just wait for a second or two and select re-enter the "Partition Disk**" menu.


Plz Don't judge me for my horrible and confusing variable names and naming convention if you plan on reading the script 👀. It's something I came up with on the spot and only had a vague idea on how the script should behave.


To Add

1. Auto-Install Menu:

  • Fresh Auto Install
  • MultiBoot Auto Install


2. Bootloaders:

  • syslinux
  • refind
  • systemd-boot (bootctl)


3. shell rc files:

  • bashrc prompts for stronger machines (A mix of conf files, python scripts, bash scripts just to make it look like those prompts you see with git icons and colorfilled text embeded arrows. not advisable to be used on weak machines though it can be used)
  • zshrc prompts as the one above.


4. partition editor:

  • include manual editing on the dialog iface (parted will be used to partition the disk)
  • include auto partition


5. autoset timezone:

  • set default locale as english based on the tz selected if locale is not set. If tz (and/or) locale is not selected then prompt to select tz first (if not selected) then prompt for locale selection

About

A TUI script that reduces the hassle of remembering installation steps or screwing up your arch linux install

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages