2018-11-17 21:23:15 +01:00
|
|
|
---
|
2020-01-23 13:40:18 +01:00
|
|
|
- name: check if ansible is not to old
|
|
|
|
hosts: localhost
|
|
|
|
tags:
|
|
|
|
- default
|
2021-01-25 16:33:04 +01:00
|
|
|
- always
|
2020-01-23 13:40:18 +01:00
|
|
|
roles:
|
|
|
|
- ansible_version
|
|
|
|
gather_facts: no
|
|
|
|
|
2018-11-17 21:23:15 +01:00
|
|
|
- name: Install useful packages
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2021-01-25 16:33:04 +01:00
|
|
|
tags:
|
2018-11-17 21:23:15 +01:00
|
|
|
- packages
|
2018-11-17 22:57:33 +01:00
|
|
|
- updates
|
2018-11-18 00:08:50 +01:00
|
|
|
- setup
|
2018-11-17 21:23:15 +01:00
|
|
|
roles:
|
|
|
|
- workstation_packages
|
|
|
|
|
2019-02-20 10:48:18 +01:00
|
|
|
- name: enable and secure sshd
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2021-01-25 16:33:04 +01:00
|
|
|
tags:
|
2019-02-20 10:48:18 +01:00
|
|
|
- secure
|
|
|
|
- ssh
|
|
|
|
- setup
|
|
|
|
roles:
|
2019-11-20 10:54:58 +01:00
|
|
|
- manage_users
|
2019-02-20 10:48:18 +01:00
|
|
|
- authorized_keys
|
|
|
|
- sshd
|
|
|
|
|
2018-11-18 00:08:50 +01:00
|
|
|
- name: Install useful dotfiles
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2021-01-25 16:33:04 +01:00
|
|
|
tags:
|
2018-11-18 00:08:50 +01:00
|
|
|
- setup
|
|
|
|
roles:
|
|
|
|
- dotfiles
|
|
|
|
|
2019-03-11 20:22:44 +01:00
|
|
|
- name: set akku warning
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2021-01-25 16:33:04 +01:00
|
|
|
tags:
|
2019-03-11 20:22:44 +01:00
|
|
|
- setup
|
|
|
|
- akku
|
|
|
|
roles:
|
|
|
|
- akku-warning
|
|
|
|
|
2019-02-19 19:03:40 +01:00
|
|
|
- name: install modules for sound and bluetooth
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2019-02-18 22:15:36 +01:00
|
|
|
roles:
|
2021-03-15 11:50:09 +01:00
|
|
|
- {role: pulseaudio, tags: [pulse, audio, pulseaudio], when: ansible_os_family == 'Archlinux'}
|
|
|
|
- {role: networkmanager, tags: networkmanager, when: ansible_os_family == 'Archlinux'}
|
2021-03-15 12:08:12 +01:00
|
|
|
- {role: nextcloud, tags: nextcloud, when: ansible_os_family == 'Archlinux'}
|
2019-02-19 19:03:40 +01:00
|
|
|
|
2019-04-25 10:16:58 +02:00
|
|
|
- name: install some arch fonts
|
|
|
|
hosts: l460
|
|
|
|
tags:
|
|
|
|
- arch
|
|
|
|
- firefox
|
|
|
|
- browser
|
|
|
|
- install-firefox
|
|
|
|
roles:
|
|
|
|
- install-firefox
|
2019-02-20 10:48:18 +01:00
|
|
|
|
2018-11-17 22:57:33 +01:00
|
|
|
- name: Install useful packages
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2021-03-15 12:08:12 +01:00
|
|
|
tags:
|
2018-11-17 22:57:33 +01:00
|
|
|
- packages
|
|
|
|
- i3wm
|
|
|
|
roles:
|
|
|
|
- copy_files
|
|
|
|
- i3wm
|
2019-03-15 22:18:51 +01:00
|
|
|
- ntp
|
2019-04-26 09:27:35 +02:00
|
|
|
- xrandr
|
2018-11-17 22:57:33 +01:00
|
|
|
|
2019-03-15 22:18:51 +01:00
|
|
|
- name: install some arch fonts
|
2019-04-24 09:19:13 +02:00
|
|
|
hosts: l460
|
2019-03-15 22:18:51 +01:00
|
|
|
tags:
|
|
|
|
- arch
|
|
|
|
- font
|
|
|
|
- fonts
|
|
|
|
- schrift
|
|
|
|
roles:
|
|
|
|
- arch-fonts
|
2019-02-20 13:00:21 +01:00
|
|
|
|
2019-06-14 10:28:55 +02:00
|
|
|
- name: install winehq
|
|
|
|
hosts: l460
|
|
|
|
tags:
|
|
|
|
- wine
|
|
|
|
- winehq
|
|
|
|
roles:
|
|
|
|
- winehq
|
2019-06-22 18:46:31 +02:00
|
|
|
|
|
|
|
- name: disable sleeping
|
|
|
|
hosts: l460
|
|
|
|
tags:
|
|
|
|
- sleep
|
|
|
|
- suspend
|
|
|
|
- no-sleep
|
|
|
|
roles:
|
|
|
|
- no-sleep
|