29 lines
674 B
YAML
29 lines
674 B
YAML
|
- name: Install Bumblebee and bbswitch
|
||
|
become: true
|
||
|
community.general.pacman:
|
||
|
name:
|
||
|
- bumblebee
|
||
|
- bbswitch
|
||
|
state: present
|
||
|
|
||
|
- name: Enable and Start Bumblebeed
|
||
|
become: true
|
||
|
ansible.builtin.systemd:
|
||
|
name: bumblebeed.service
|
||
|
state: started
|
||
|
enabled: true
|
||
|
|
||
|
- name: Write bbswitch.conf to modprobe.d & modules-load.d
|
||
|
become: true
|
||
|
ansible.builtin.copy:
|
||
|
content: "{{ item.content }}"
|
||
|
dest: "{{ item.dest }}"
|
||
|
mode: "0644"
|
||
|
owner: root
|
||
|
group: root
|
||
|
loop:
|
||
|
- content: "options bbswitch load_state=0"
|
||
|
dest: "/etc/modprobe.d/bbswitch.conf"
|
||
|
- content: "bbswitch"
|
||
|
dest: "/etc/modules-load.d/bbswitch.conf"
|