Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/andreijiroh-dev/bootstrap-scripts-linux. Shell scripts and Ansible playbooks to setup a fresh Linux install post-install.
Something went wrong. Try again.
Shell 100%
<1%
Commits 7
chore(global): idk if this escalated quickly before the chaos
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
ci(global): fix scripts and improve CI testing
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
ci(github-actions): emergency fix
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(vscode): update workspace settings
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
build(bootstrap): :wrench: update setup playbook for Arch and add CI testing inside Docker container
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
feat(bootstrap): :hammer: add a bunch of bootstrap scripts for automating bootstrap post-install
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
feat(global): :tada: initial commit for bootstrap scripts
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
README.md
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 creationANSIBLE_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