Giter Club home page Giter Club logo

arch-install-speedrun's Introduction

current PB: 4:32:52

Rules

Usable%

  • Install official Arch Linux, ISO downloaded from archlinux.org
  • CANNOT use archinstall
  • CANNOT copy/paste (i.e each character must be typed out by hand)
  • Virtuabox/VMs are allowed
  • After installing, you must open a browser and google something to prove internet connectivity
  • Run neofetch in your terminal
  • Time starts on first keystroke inside of installation environment
  • Time ends on neofetch + Enter being put into terminal
  • Anything is allowed but external tools (running on another system, like SSH or AutoHotkey, curling an external script, etc)
  • YOU ARE ALLOWED to run a ping google.com before starting time just to check you have connectivity in the live environment

Usable% Guide

  • in Virtualbox:

  • 16000 MB ram

  • 6 CPU cores

  • 17 gigs of storage

  • Format

fdisk /dev/sda

n + 2 * Enter + 1 + 3 * Enter

w + Enter

  • Fileystem
mkfs.xfs /dev/sda2
  • Mount
mount /dev/sda1 /mnt
  • Parallel downloads, faster
vim /etc/pacman.conf

/Par + Enter + 0x + :wq

  • Open tmux (you can type/get ready other commands as one command runs)

  • ctrl + b + % to split panes

  • open THREE PANES

  • ctrl + b + o to switch between panes

  • Pane 1

pacstrap /mnt base linux linux-firmware grub
  • Pane 2
pacstrap /mnt xorg-server sddm plasma-meta sudo konsole firefox vim neofetch
  • Pane 3
genfstab -U /mnt > /mnt/etc/fstab; arch-chroot /mnt bash -c 'grub-install /dev/sda; grub-mkconfig -o /boot/grub/grub.cfg;systemctl enable NetworkManager;EDITOR=vim visudo;systemctl enable sddm; useradd -mG wheel user;passwd user';reboot

splits

genfstab -U /mnt > /mnt/etc/fstab; arch-chroot /mnt bash -c 'grub-install
 /dev/sda; grub-mkconfig -o /boot/grub/grub.cfg;systemctl enable NetworkManager;EDITOR=vim visudo;
systemctl enable sddm; useradd -mG wheel user;passwd user';reboot

genfstab -U /mnt > /mnt/etc/fstab; arch-chroot /mnt bash -c 'grub-install --target=i386-pc /dev/sda; grub-mkconfig -o /boot/grub/grub.cfg;systemctl enable NetworkManager;EDITOR=vim visudo;systemctl enable sddm; useradd -mG wheel user;passwd user';reboot

  • in visudo : /wheel + Enter + j0xx + :wq

  • passwd: asdf x2

  • After rebooting:

  • asdf

  • firefox + ctrl + l + f

  • konsole + neofetch

PROTOTYPING (this may NOT work)

echo "n\n\n1\n\n\nw\n" | fdisk /dev/sda
mkfs.xfs /dev/sda1
mount /dev/sda1 /mnt
vim /etc/pacman.conf
`/Par enter 0x :wq`
tmux
pacstrap -K /mnt base linux linux-firmware grub
`ctrl b %`
`ctrl b %`
`ctrl b o`
pacstrap /mnt xorg xorg-xinit neofetch networkmanager firefox xterm
`ctrl b o`
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt bash -c "grub-install /dev/sda;grub-mkconfig -o /boot/grub/grub.cfg;systemctl enable NetworkManger;passwd a a"
reboot
root
a
xinit
neofetch firefox

credit

arch-install-speedrun's People

Contributors

ashondiscord avatar justanotherinternetguy avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.