Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

rhwendt/archer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

archer

This playbook tries to make it easier to install arch linux 🎉

Caveats

Only EFI boot is supported now.

No swap space is partitioned.

Default packages

Here is a list of the default packages if you do not edit them.

  • gdm
  • git
  • gnome
  • google-chrome
  • mumble
  • neovim
  • networkmanager
  • pamac-aur
  • signal-desktop

Note: This is not meant to cover everyone's use case. If you want to make this better that would be awesome.

Arch ISO settings

⚠️ do not forget this step or packages wont install

Hit E at the boot screen and add cow_spacesize=1G at the end of the boot parameters.

Fork the repo

Fork this repo so its easier to edit the variables.

Edit the variables (optional)

Edit the variables in inventory/host_vars/localhost.yml

⚠️ I wouldn't change the pacstrapped variable.

Get the init script from your forked repo.

curl -L https://raw.githubusercontent.com/{YOUR_USERNAME}/archer/master/init.sh > init.sh

Here is a short link incase you dont fork

curl https://git.io/JUFcb > init.sh

Source the script so it runs in the same shell process

source init.sh

Follow the prompts

⚠️ Pick the correct drive to install on! I am not responsible for your lost data ⚠️

About

Arch Linux installer using Ansible

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published