Skip to content

danajp/bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bootstrap a new machine with ansible

This bootstraps a fresh Ubuntu install for me.

Assumptions

  • using Ubuntu 22.04 LTS
  • Your username is dana
  • ssh key is stored as a 1password document called ssh-private-key
  • dana is in the sudo group which allows him to do anything

From a fresh installation

  1. Configure some things via the WYSIWYG control center:
    • Display resolution/external display
    • Bluetooth devices
    • Power saving/screen blanking
    • Wifi
  2. Update any outdated packages and install prerequisites: sudo apt update && sudo apt install make git tmux unzip curl emacs && sudo apt upgrade
  3. Reboot (we likely got a new kernel in the previous step)
  4. Copy secrets repo into ~/secrets and make
  5. Clone this repo into ~/src/bootstrap
  6. Install the system packages make base
  7. Install the user customizations make user

This will definitely go smoothly, requiring no modification to the playbooks or manual intervention.

About

Bootstrap a new machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published