Skip to content
/ arch Public

My arch linux configuration files. (for now simply using archinstall)

Notifications You must be signed in to change notification settings

osauldmy/arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

Configuration files and scenarios for creating pre-set Arch Linux instance.

Install

Either follow Arch Installation guide or use archinstall or write your own ansible playbook and then give up on maintaining it and fallback to manual install or archinstall for creating mostly pre-set instance. Then finetune with dotfiles etc.

Live arch iso

$ archinstall --config user_configuration.json --disk_layout user_disk_layout.json
# inside tui set root password, double-check disk layout and encryption, create user(s)

Up-to-date state of packages

Requires vim(diff) and jq.

Compare pacman packages and listed in user_configuration.json in packages section:

vimdiff <(pacman -Qenq | sort) <(jq -r '.packages[]' user_configuration.json | sort)

Compare AUR packages:

vimdiff <(pacman -Qemq | sort) <(sort aur.txt)

TODO

  • section about iso install emulation (for testing)
  • dotfiles
  • probably ansible-playbook for fine-tuning after archinstall
  • pre-installed minimal arch vagrant box for testing UI, dotfiles etc
  • CI for archinstall --dry-run ?

About

My arch linux configuration files. (for now simply using archinstall)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published