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

Latest commit

 

History

78 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages