Skip to content

Shell scripts and Ansible playbooks to setup a fresh Linux install post-install.

Notifications You must be signed in to change notification settings

andreijiroh-dev/bootstrap-scripts-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux bootstrapping tools for @ajhalili2006

A companion to dotfiles on setting up a fresh Linux install, containing a combination of shell scripts and Ansible playbooks.

Usage

Warning

The setup playbook in each distro is intended for first-time setup post-install.

This repository should be accessed as a local copy in a portable storage, perferrably in a [Ventoy]-like setup. Once you mounted the partition where it is stored, run the scripts/bootstrap.sh script by its absolute path.

/path/to/bootstrapper/scripts/bootstrap.sh

Supported variables

  • ANSIBLE_VAR_USERNAME - Used for user creation
  • ANSIBLE_VAR_HOSTNAME - Used when changing default hostname

Testing

Via Docker

In Arch:

docker run --pull=always --rm -it -e DEBUG=true -v $PWD:/bootstrap archlinux /bootstrap/scripts/bootstrap.sh