diff --git a/inventory/hosts.yml b/inventory/hosts.yml index 7d6eb8c..de3c8bf 100644 --- a/inventory/hosts.yml +++ b/inventory/hosts.yml @@ -12,6 +12,7 @@ all: #vm-rice-0: # ansible_host: 192.168.122.14 #dsk-cstm-0.desu.ltd: + dsk-ryzen-0.desu.ltd: lap-s76-lemp9-0.desu.ltd: prod: vars: diff --git a/playbooks/desktop.yml b/playbooks/desktop.yml index 20f0c09..ca6c3a1 100755 --- a/playbooks/desktop.yml +++ b/playbooks/desktop.yml @@ -39,3 +39,7 @@ tags: [ desktop, pulse, pulseaudio ] - role: zerotier tags: [ desktop, zerotier ] +- hosts: lap-s76-lemp9-0.desu.ltd + roles: + - role: grub + tags: [ desktop, grub ] diff --git a/roles/desktop/defaults/main.yml b/roles/desktop/defaults/main.yml index 1923514..2639f37 100644 --- a/roles/desktop/defaults/main.yml +++ b/roles/desktop/defaults/main.yml @@ -23,6 +23,7 @@ desktop_apt_keys_url: - "https://download.spotify.com/debian/pubkey.gpg" # Spotify 1 - "https://download.spotify.com/debian/pubkey_0D811D58.gpg" # Spotify 2 - "https://packages.cloud.google.com/apt/doc/apt-key.gpg" # kubectl https://kubernetes.io/docs/tasks/tools/install-kubectl/ + - "https://download.docker.com/linux/ubuntu/gpg" # Docker desktop_apt_keys_url_extra: [] desktop_apt_repos: @@ -32,6 +33,7 @@ desktop_apt_repos: - "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" # Monodevelop - "deb https://packages.riot.im/debian/ default main" # Element - "deb https://apt.kubernetes.io/ kubernetes-xenial main" # Kubernetes + - "deb https://download.docker.com/linux/ubuntu focal stable" # Docker # First-party PPAs - "ppa:phoerious/keepassxc" # KeepassXC - "ppa:minetestdevs/stable" # Minetest @@ -47,6 +49,7 @@ desktop_apt_packages: - apt # Useful for Android debugging, and also for pinephone shenanigans - build-essential # Used in numerous build ventures, just all-around important - cmake # Also useful for building from source + - docker-ce # soy - fastboot # Also used for phone debugging - ffmpeg # Fantastic tool, used on the daily - git # Just ensuring it's installed, probably already in build-essential