Ansible Playbook to configure an Ubuntu Desktop from a server ISO
Go to file
2024-07-14 09:22:14 -04:00
roles/base/tasks retooling some sections 2024-07-14 09:22:14 -04:00
ansible.cfg first commit 2024-07-14 02:20:25 -04:00
inventory retooling some sections 2024-07-14 09:22:14 -04:00
README.md added README 2024-07-14 03:22:53 -04:00
site.yml first commit 2024-07-14 02:20:25 -04:00

Ubuntu Server to Desktop

I started with a base server ISO of Ubuntu 24.04 and used Ansible to configure it into a usable desktop environment.

What's it do?

It runs through the updating of cache, updating base packages, then installs the following:

  • GNOME 3 Desktop
  • GNOME Extensions
  • git
  • nano
  • tmux
  • rsync
  • htop
  • python3
  • python3-pip
  • build-essential
  • fail2ban
  • terminator
  • flatpak
  • gimp
  • snapd
  • openconnect
  • network-manager-openconnect
  • network-manager-openconnect-gnome
  • calibre
  • Google Chrome

Once those are installed, I also place VSCodium, Steam and Spotify from snap and flatpak.

Adding dotfiles

TODO