Update laptop setup

This commit is contained in:
Sonny Bakker 2024-09-27 07:33:30 +02:00
parent 3d1c18603e
commit 928770a745
3 changed files with 24 additions and 12 deletions

View file

@ -59,17 +59,6 @@
enabled: true
when: platform == "laptop"
- name: restart pipewire-pulse
systemd:
name: '{{ item.name }}'
state: restarted
enabled: '{{ item.enabled }}'
scope: user
daemon-reload: true
loop:
- { name: 'pipewire-pulse.socket', enabled: true }
- { name: 'pipewire-pulse.service', enabled: false }
- name: stop mpd service
systemd:
name: mpd.service

View file

@ -1,2 +1,13 @@
# TODO: set fan settings to `quiet` with smbios-thermal-ctl
- name: set fan and thermal monitoring control
become: true
command: smbios-thermal-ctl --set-thermal-mode quiet
- name: provision powertop systemd service
become: true
template:
src: 'templates/laptop/powertop.service.j2'
dest: '/etc/systemd/system/powertop.service'
owner: root
group: root
mode: '0644'
notify: restart powertop

View file

@ -0,0 +1,12 @@
# {{ ansible_managed }}
[Unit]
Description=Powertop tunings
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/powertop --auto-tune
[Install]
WantedBy=multi-user.target