mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 15:06:26 +02:00
Solved collection dependency bug
This commit is contained in:
@@ -1 +1 @@
|
||||
application_id: bluray-player
|
||||
application_id: desk-bluray-player
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
|
||||
application_id: "chromium"
|
||||
application_id: "desk-chromium"
|
||||
|
||||
chromium_package: "{{ 'chromium-browser' if ansible_os_family == 'Debian' else 'chromium' }}"
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# Default variables for the pc-firefox role
|
||||
|
||||
application_id: "firefox"
|
||||
application_id: "desk-firefox"
|
||||
|
||||
# Package name for Firefox on Arch Linux
|
||||
firefox_package: firefox
|
||||
|
@@ -1,2 +1,2 @@
|
||||
auto_start_directory: /home/{{users.client.username}}/.config/autostart/
|
||||
application_id: gnome-caffeine
|
||||
application_id: desk-gnome-caffeine
|
||||
|
@@ -1 +1 @@
|
||||
application_id: gnome-extensions
|
||||
application_id: desk-gnome-extensions
|
||||
|
@@ -1 +1 @@
|
||||
application_id: gnome-terminal
|
||||
application_id: desk-gnome-terminal
|
||||
|
@@ -1 +1 @@
|
||||
application_id: gnome
|
||||
application_id: desk-gnome
|
@@ -1 +1 @@
|
||||
application_id: gnucash
|
||||
application_id: desk-gnucash
|
||||
|
@@ -1 +1 @@
|
||||
application_id: jrnl
|
||||
application_id: desk-jrnl
|
||||
|
@@ -1 +1 @@
|
||||
application_id: keepassxc
|
||||
application_id: desk-keepassxc
|
||||
|
@@ -2,11 +2,11 @@
|
||||
community.general.pacman:
|
||||
name:
|
||||
- ttf-liberation
|
||||
- "libreoffice-{{ applications.libreoffice.flavor }}"
|
||||
- "libreoffice-{{ applications['desk-libreoffice'].flavor }}"
|
||||
state: present
|
||||
|
||||
- name: install libreoffice language packages
|
||||
community.general.pacman:
|
||||
name: "libreoffice-{{ applications.libreoffice.flavor }}-{{ item }}"
|
||||
name: "libreoffice-{{ applications['desk-libreoffice'].flavor }}-{{ item }}"
|
||||
state: present
|
||||
loop: "{{libreoffice_languages}}"
|
||||
|
@@ -1 +1 @@
|
||||
application_id: "libreoffice"
|
||||
application_id: "desk-libreoffice"
|
@@ -1,3 +1,3 @@
|
||||
user_home_directory: /home/{{users.client.username}}/
|
||||
cloud_directory: '{{user_home_directory}}Clouds/{{cloud_fqdn}}/{{users.client.username}}/'
|
||||
application_id: nextcloud-client
|
||||
application_id: desk-nextcloud-client
|
||||
|
@@ -1 +1 @@
|
||||
application_id: obs
|
||||
application_id: desk-obs
|
||||
|
@@ -1 +1 @@
|
||||
application_id: qbittorrent
|
||||
application_id: desk-qbittorrent
|
||||
|
@@ -2,4 +2,4 @@ retroarch_packages:
|
||||
- retroarch
|
||||
- retroarch-assets-xmb
|
||||
- retroarch-assets-ozone
|
||||
application_id: retroarch
|
||||
application_id: desk-retroarch
|
||||
|
@@ -1 +1 @@
|
||||
application_id: spotify
|
||||
application_id: desk-spotify
|
||||
|
@@ -1 +1 @@
|
||||
application_id: ssh
|
||||
application_id: desk-ssh
|
||||
|
@@ -1 +1 @@
|
||||
application_id: torbrowser
|
||||
application_id: desk-torbrowser
|
||||
|
@@ -1 +1 @@
|
||||
application_id: virtual-box
|
||||
application_id: desk-virtual-box
|
||||
|
@@ -1 +1 @@
|
||||
application_id: zoom
|
||||
application_id: desk-zoom
|
||||
|
@@ -1 +1 @@
|
||||
application_id: java
|
||||
application_id: dev-java
|
||||
|
@@ -1 +1 @@
|
||||
application_id: make
|
||||
application_id: dev-make
|
@@ -1 +1 @@
|
||||
application_id: hunspell
|
||||
application_id: gen-hunspell
|
||||
|
@@ -1 +1 @@
|
||||
application_id: wireguard-core
|
||||
application_id: net-wireguard-core
|
||||
|
@@ -1 +1 @@
|
||||
application_id: wireguard-firewalled
|
||||
application_id: net-wireguard-firewalled
|
||||
|
@@ -1 +1 @@
|
||||
application_id: wireguard-plain
|
||||
application_id: net-wireguard-plain
|
||||
|
@@ -1 +1 @@
|
||||
application_id: browser
|
||||
application_id: util-desk-browser
|
||||
|
@@ -1 +1 @@
|
||||
application_id: design
|
||||
application_id: util-desk-design
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-arduino
|
||||
application_id: util-desk-dev-arduino
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-core
|
||||
application_id: util-desk-dev-core
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-java
|
||||
application_id: util-desk-dev-java
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-php
|
||||
application_id: util-desk-dev-php
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-python
|
||||
application_id: util-desk-dev-python
|
@@ -1 +1 @@
|
||||
application_id: dev-shell
|
||||
application_id: util-desk-dev-shell
|
||||
|
@@ -1 +1 @@
|
||||
application_id: game-compose
|
||||
application_id: util-desk-game-compose
|
||||
|
@@ -5,4 +5,4 @@ gamer_default_games:
|
||||
- gnuchess
|
||||
- sauerbraten
|
||||
- mari0
|
||||
application_id: game-os
|
||||
application_id: util-desk-game-os
|
||||
|
@@ -1 +1 @@
|
||||
application_id: game-windows
|
||||
application_id: util-desk-game-windows
|
||||
|
@@ -1 +1 @@
|
||||
application_id: office-tools
|
||||
application_id: util-desk-office-tools
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-admin-network
|
||||
application_id: util-dev-admin-network
|
||||
|
@@ -1 +1 @@
|
||||
application_id: dev-admin
|
||||
application_id: util-dev-admin
|
||||
|
@@ -1 +1 @@
|
||||
application_id: corporate-identity
|
||||
application_id: util-srv-corporate-identity
|
||||
|
@@ -1,4 +1,4 @@
|
||||
application_id: "portfolio"
|
||||
application_id: "web-app-portfolio"
|
||||
docker_repository_address: "https://github.com/kevinveenbirkenbach/portfolio"
|
||||
config_inventory_path: "{{ inventory_dir }}/files/{{ inventory_hostname }}/docker/portfolio/config.yaml.j2"
|
||||
docker_repository: true
|
@@ -1,3 +1,3 @@
|
||||
application_id: "asset" # Application identifier
|
||||
application_id: "web-svc-asset" # Application identifier
|
||||
source_directory: "{{ applications[application_id].source_directory }}/" # Source directory from which the files are coming from
|
||||
target_directory: "{{ nginx.directories.data.files }}assets" # Directory to which the files will be copied
|
||||
|
@@ -4,4 +4,6 @@ features:
|
||||
portfolio_iframe: true
|
||||
domains:
|
||||
canonical:
|
||||
- "file.{{ primary_domain }}"
|
||||
alias:
|
||||
- "files.{{ primary_domain }}"
|
||||
|
@@ -1,2 +1,2 @@
|
||||
application_id: "file"
|
||||
application_id: "web-svc-file"
|
||||
domain: "{{ domains | get_domain(application_id) }}"
|
||||
|
@@ -1,4 +1,2 @@
|
||||
application_id: "html"
|
||||
domain: "{{domains | get_domain(application_id)}}"
|
||||
features:
|
||||
portfolio_iframe: true # Necessary for imprint loading
|
||||
application_id: "web-svc-html"
|
||||
domain: "{{domains | get_domain(application_id)}}"
|
@@ -1 +1 @@
|
||||
application_id: "legal"
|
||||
application_id: "web-svc-legal"
|
Reference in New Issue
Block a user