diff --git a/README.md b/README.md index 9d2e35f..5420466 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,8 @@ My current setup is [Regolith OS](https://regolith-desktop.com/) which is basica - Telegram (maybe only possible to download) - thunderbird config +- some kind of tag setup with: bootstrap, update, etc. - i3 app shortcuts -- firefox config? extensions? host own synchronizer? Would like Ansible Vault to check in keypair for syncthing. However, then I would need a password to unlock the vault. diff --git a/roles/asdf/tasks/main.yml b/roles/asdf/tasks/main.yml index af13150..82b8456 100644 --- a/roles/asdf/tasks/main.yml +++ b/roles/asdf/tasks/main.yml @@ -2,8 +2,7 @@ git: repo: https://github.com/asdf-vm/asdf.git dest: ~/.asdf - tags: update -- name: Install prerequisite APT packages +- name: Install Erlang prerequisite APT packages become: true apt: pkg: @@ -23,11 +22,14 @@ - libxml2-utils - libncurses-dev - openjdk-11-jdk - - unzip - name: Install asdf Erlang plugin shell: cmd: "~/.asdf/bin/asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git" creates: ~/.asdf/plugins/erlang +- name: Install Elixir prerequisite APT packages + become: true + apt: + name: unzip - name: Install asdf Elixir plugin shell: cmd: "~/.asdf/bin/asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git" diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 854efbc..089b0de 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -6,4 +6,3 @@ state: latest update_cache: yes cache_valid_time: 86400 # One day - tags: update diff --git a/roles/signal/tasks/main.yml b/roles/signal/tasks/main.yml index c4a63fa..3cb3823 100644 --- a/roles/signal/tasks/main.yml +++ b/roles/signal/tasks/main.yml @@ -3,19 +3,16 @@ get_url: url: https://updates.signal.org/desktop/apt/keys.asc dest: /etc/apt/trusted.gpg.d/signal.asc - tags: update - name: Install Signal APT repository become: true apt_repository: repo: "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/signal.asc] https://updates.signal.org/desktop/apt xenial main" register: apt_repository - tags: update - name: Update APT cache become: true apt: update_cache: true when: apt_repository.changed - tags: update - name: Install Signal become: true apt: diff --git a/roles/system/files/ssh_config b/roles/system/files/ssh_config deleted file mode 100644 index 24ccf45..0000000 --- a/roles/system/files/ssh_config +++ /dev/null @@ -1,21 +0,0 @@ -Host brussels - HostName brussels.studlab.os3.nl - User pkunis - -Host github.com - HostName github.com - User pizzapim - IdentitiesOnly yes - -Host max - HostName max.lan - User root - -Host lewis - HostName lewis.lan - User root - -Host forgejo - HostName git.pim.kunis.nl - Port 56287 - User git diff --git a/roles/system/tasks/main.yml b/roles/system/tasks/main.yml index f3a846d..2e11fbb 100644 --- a/roles/system/tasks/main.yml +++ b/roles/system/tasks/main.yml @@ -47,13 +47,3 @@ apt: update_cache: true when: apt_repository.changed -- name: Create ssh config directory - file: - path: ~/.ssh - state: directory - mode: 0700 -- name: Copy ssh config - copy: - src: "{{ role_path }}/files/ssh_config" - dest: ~/.ssh/config - mode: 0600 diff --git a/roles/virtualbox/tasks/main.yml b/roles/virtualbox/tasks/main.yml index b49c81b..dff3fa3 100644 --- a/roles/virtualbox/tasks/main.yml +++ b/roles/virtualbox/tasks/main.yml @@ -3,19 +3,16 @@ get_url: url: https://www.virtualbox.org/download/oracle_vbox_2016.asc dest: /etc/apt/trusted.gpg.d/oracle_vbox_2016.asc - tags: update - name: Install VirtualBox APT repository become: true apt_repository: repo: "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/oracle_vbox_2016.asc] https://download.virtualbox.org/virtualbox/debian {{ ansible_distribution_release }} contrib" register: apt_repository - tags: update - name: Update APT cache become: true apt: update_cache: true when: apt_repository.changed - tags: update - name: Install VirtualBox become: true apt: diff --git a/roles/vscodium/tasks/main.yml b/roles/vscodium/tasks/main.yml index 3926261..374ccce 100644 --- a/roles/vscodium/tasks/main.yml +++ b/roles/vscodium/tasks/main.yml @@ -3,19 +3,16 @@ get_url: url: https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg dest: /etc/apt/trusted.gpg.d/vscodium-archive-keyring.asc - tags: update - name: Install VSCodium APT repository become: true apt_repository: repo: "deb [signed-by=/etc/apt/trusted.gpg.d/vscodium-archive-keyring.asc ] https://download.vscodium.com/debs vscodium main" register: apt_repository - tags: update - name: Update APT cache become: true apt: update_cache: true when: apt_repository.changed - tags: update - name: Install VSCodium become: true apt: