mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2024-11-26 06:31:04 +01:00
implemented renamed pc roles
This commit is contained in:
parent
24ad223cf1
commit
59a3128737
28
README.md
28
README.md
@ -61,20 +61,20 @@ May it's neccessary to restart some of the the docker containers manual afterwar
|
|||||||
This playbooks offers the setup of Manjaro GNOME clients.
|
This playbooks offers the setup of Manjaro GNOME clients.
|
||||||
|
|
||||||
### Included Applications
|
### Included Applications
|
||||||
- [Basic Linux Administration Tools](./roles/collection-administrator-base/)
|
- [Basic Linux Administration Tools](./roles/pc_collection-administrator-base/)
|
||||||
- [Network Analyzes Tools](./roles/collection-administrator-network-analyze/)
|
- [Network Analyzes Tools](./roles/pc_collection-administrator-network-analyze/)
|
||||||
- [Designer Tools](./roles/collection-designer/)
|
- [Designer Tools](./roles/pc_collection-designer/)
|
||||||
- [Arduino Developer Tools](./roles/collection-developer-arduino/)
|
- [Arduino Developer Tools](./roles/pc_collection-developer-arduino/)
|
||||||
- [Basic Developer Tools](./roles/collection-developer-base/)
|
- [Basic Developer Tools](./roles/pc_collection-developer-base/)
|
||||||
- [Bash Developer Tools](./roles/collection-developer-bash/)
|
- [Bash Developer Tools](./roles/pc_collection-developer-bash/)
|
||||||
- [Java Developer Tools](./roles/collection-developer-java/)
|
- [Java Developer Tools](./roles/pc_collection-developer-java/)
|
||||||
- [PHP Developer Tools](./roles/collection-developer-php/)
|
- [PHP Developer Tools](./roles/pc_collection-developer-php/)
|
||||||
- [Python Developer Tools](./roles/collection-developer-python/)
|
- [Python Developer Tools](./roles/pc_collection-developer-python/)
|
||||||
- [Entertainment Software](./roles/collection-entertainment/)
|
- [Entertainment Software](./roles/pc_collection-entertainment/)
|
||||||
- [Games](./roles/collection-games/)
|
- [Games](./roles/pc_collection-games/)
|
||||||
- [Office Tools](./roles/collection-office/)
|
- [Office Tools](./roles/pc_collection-office/)
|
||||||
- [Streaming Tools](./roles/collection-streamer/)
|
- [Streaming Tools](./roles/pc_collection-streamer/)
|
||||||
- [Torrent Software](./roles/collection-torrent/)
|
- [Torrent Software](./roles/pc_collection-torrent/)
|
||||||
- ...
|
- ...
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
54
playbook.yml
54
playbook.yml
@ -178,74 +178,74 @@
|
|||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- system-pacman
|
- system-pacman
|
||||||
- collection-administrator-base
|
- pc_collection-administrator-base
|
||||||
- driver-non-free
|
- pc_driver-non-free
|
||||||
|
|
||||||
- name: application-wireguard
|
- name: pc_application-wireguard
|
||||||
hosts: application_wireguard_hosts
|
hosts: application_wireguard_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- application-wireguard
|
- pc_application-wireguard
|
||||||
|
|
||||||
- name: collection-office
|
- name: pc_collection-office
|
||||||
hosts: collection_officetools_hosts
|
hosts: collection_officetools_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-office
|
- pc_collection-office
|
||||||
|
|
||||||
- name: collection-designer
|
- name: pc_collection-designer
|
||||||
hosts: collection_designer_hosts
|
hosts: collection_designer_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-designer
|
- pc_collection-designer
|
||||||
|
|
||||||
- name: collection-torrent
|
- name: pc_collection-torrent
|
||||||
hosts: collection_torrent_hosts
|
hosts: collection_torrent_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-torrent
|
- pc_collection-torrent
|
||||||
|
|
||||||
- name: collection-streamer
|
- name: pc_collection-streamer
|
||||||
hosts: collection_streamer_hosts
|
hosts: collection_streamer_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-streamer
|
- pc_collection-streamer
|
||||||
|
|
||||||
- name: collection-bluray-player
|
- name: pc_collection-bluray-player
|
||||||
hosts: collection_bluray_player_hosts
|
hosts: collection_bluray_player_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-bluray-player
|
- pc_collection-bluray-player
|
||||||
|
|
||||||
- name: driver-intel
|
- name: pc_driver-intel
|
||||||
hosts: intel_hosts
|
hosts: intel_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- driver-intel
|
- pc_driver-intel
|
||||||
|
|
||||||
- name: application-latex
|
- name: pc_application-latex
|
||||||
hosts: latex_hosts
|
hosts: latex_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- application-latex
|
- pc_application-latex
|
||||||
|
|
||||||
- name: GNOME setup
|
- name: GNOME setup
|
||||||
hosts: gnome_hosts
|
hosts: gnome_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- system-gnome
|
- pc_system-gnome
|
||||||
|
|
||||||
- name: setup msi rgb keyboard
|
- name: setup msi rgb keyboard
|
||||||
hosts: msi_perkeyrgb_hosts
|
hosts: msi_perkeyrgb_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- driver-msi-perkeyrgb
|
- pc_driver-msi-perkeyrgb
|
||||||
|
|
||||||
- name: setup ssh hosts
|
- name: setup ssh hosts
|
||||||
hosts: ssh_hosts
|
hosts: ssh_hosts
|
||||||
become: false
|
become: false
|
||||||
roles:
|
roles:
|
||||||
- application-ssh
|
- pc_application-ssh
|
||||||
|
|
||||||
- name: setup swapfile hosts
|
- name: setup swapfile hosts
|
||||||
hosts: swapfile_hosts
|
hosts: swapfile_hosts
|
||||||
@ -257,34 +257,34 @@
|
|||||||
hosts: gaming_hosts
|
hosts: gaming_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-games
|
- pc_collection-games
|
||||||
|
|
||||||
- name: setup entertainment hosts
|
- name: setup entertainment hosts
|
||||||
hosts: entertainment_hosts
|
hosts: entertainment_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- collection-entertainment
|
- pc_collection-entertainment
|
||||||
|
|
||||||
- name: setup multiprinter hosts
|
- name: setup multiprinter hosts
|
||||||
hosts: epson_multiprinter_hosts
|
hosts: epson_multiprinter_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- driver-epson-multiprinter
|
- pc_driver-epson-multiprinter
|
||||||
|
|
||||||
- name: setup torbrowser hosts
|
- name: setup torbrowser hosts
|
||||||
hosts: torbrowser_hosts
|
hosts: torbrowser_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- application-torbrowser
|
- pc_application-torbrowser
|
||||||
|
|
||||||
- name: setup nextcloud
|
- name: setup nextcloud
|
||||||
hosts: nextcloud_hosts
|
hosts: nextcloud_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- application-nextcloud
|
- pc_application-nextcloud
|
||||||
|
|
||||||
- name: setup docker
|
- name: setup docker
|
||||||
hosts: docker_hosts
|
hosts: docker_hosts
|
||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- application-docker
|
- pc_application-docker
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,3 +1,3 @@
|
|||||||
# application-latex
|
# pc_application-latex
|
||||||
|
|
||||||
More packages you will find here: https://wiki.archlinux.org/title/TeX_Live
|
More packages you will find here: https://wiki.archlinux.org/title/TeX_Live
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-hunspell
|
- pc_application-hunspell
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-git
|
- pc_application-git
|
@ -1,4 +1,4 @@
|
|||||||
# application-virtual-box
|
# pc_application-virtual-box
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo pacman -S virtualbox "$(pacman -Qsq "^linux" | grep "^linux[0-9]*[-rt]*$" | awk '{print $1"-virtualbox-host-modules"}' ORS=' ')" &&
|
sudo pacman -S virtualbox "$(pacman -Qsq "^linux" | grep "^linux[0-9]*[-rt]*$" | awk '{print $1"-virtualbox-host-modules"}' ORS=' ')" &&
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# This file is created by
|
# This file is created by
|
||||||
# https://github.com/kevinveenbirkenbach/client-playbook/tree/main/roles/application-wireguard
|
# https://github.com/kevinveenbirkenbach/client-playbook/tree/main/roles/pc_application-wireguard
|
||||||
|
|
||||||
net.ipv6.conf.all.disable_ipv6 = 0
|
net.ipv6.conf.all.disable_ipv6 = 0
|
||||||
net.ipv6.conf.default.disable_ipv6 = 0
|
net.ipv6.conf.default.disable_ipv6 = 0
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-git
|
- pc_application-git
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-administrator-base
|
- pc_collection-administrator-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-java
|
- pc_application-java
|
@ -1,4 +1,4 @@
|
|||||||
# collection-blu-ray-player
|
# pc_collection-blu-ray-player
|
||||||
|
|
||||||
## further information
|
## further information
|
||||||
- https://wiki.archlinux.org/title/Blu-ray#Using_aacskeys
|
- https://wiki.archlinux.org/title/Blu-ray#Using_aacskeys
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-developer-base
|
- pc_collection-developer-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-administrator-base
|
- pc_collection-administrator-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-developer-base
|
- pc_collection-developer-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-java
|
- pc_application-java
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-developer-base
|
- pc_collection-developer-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- collection-developer-base
|
- pc_collection-developer-base
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,3 +1,3 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-libreoffice
|
- pc_application-libreoffice
|
||||||
- collection-video-conference
|
- pc_collection-video-conference
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,4 +1,4 @@
|
|||||||
# collection-video-conference
|
# pc_collection-video-conference
|
||||||
|
|
||||||
## further information
|
## further information
|
||||||
It seems like the microsoft client is not supported nativly on linux anymore: https://aur.archlinux.org/packages/teams
|
It seems like the microsoft client is not supported nativly on linux anymore: https://aur.archlinux.org/packages/teams
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1 +1 @@
|
|||||||
# driver-intel
|
# pc_driver-intel
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- system-aur-helper
|
- pc_system-aur-helper
|
@ -1,3 +1,3 @@
|
|||||||
# system-gnome
|
# pc_system-gnome
|
||||||
## further information
|
## further information
|
||||||
- https://askubuntu.com/questions/1029376/how-do-i-enable-and-disable-gnome-extensions-from-the-command-line
|
- https://askubuntu.com/questions/1029376/how-do-i-enable-and-disable-gnome-extensions-from-the-command-line
|
@ -1,3 +1,3 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-git
|
- pc_application-git
|
||||||
- application-caffeine
|
- pc_application-caffeine
|
@ -1,2 +1,2 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- application-git
|
- pc_application-git
|
Loading…
Reference in New Issue
Block a user