Skip to content

januwe/ubuntu-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ubuntu-build

Ansible playbook to build my ubuntu

ToDo


  • oh-my-zsh + theme
  • default terminal
  • SpaceVim
  • auditd + laurel / ufw
  • mount /tmp on tmpfs
  • disable system crash reports
  • install oh my zsh
  • set default editor to vim instead of nano
  • enable fstrim for better ssd lifetime
  • install flatpak and add flathub remote
  • install podman + distrobox
  • configure distrobox
  • configure bat, exa, zoxide, navi for zsh

Steps on fresh install


  1. Update and install ansible
sudo apt update && sudo apt install ansible git -y
  1. Install ansible-galaxy requirements
git clone [email protected]:januwe/ubuntu-build.git
cd ubuntu-build/
ansible-galaxy collection install community.general
  1. Run ansible-playbook
ansible-playbook -i inventory main.yml -e local_user=<user> -K

About

Ansible playbook to build my ubuntu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published