arch-setup/handlers.yml

103 lines
1.9 KiB
YAML

---
- name: Enable daily timer
become: true
ansible.builtin.systemd:
name: daily.timer
state: restarted
enabled: true
daemon-reload: true
- name: Enable weekly timer
become: true
ansible.builtin.systemd:
name: weekly.timer
state: restarted
enabled: true
daemon-reload: true
- name: Restart user ssh-agent
ansible.builtin.systemd:
name: ssh-agent
state: restarted
enabled: true
daemon-reload: true
scope: user
- name: Start syncthing
ansible.builtin.systemd:
name: syncthing
state: started
enabled: true
scope: user
- name: Restart powertop
become: true
ansible.builtin.systemd:
name: powertop
state: restarted
enabled: true
daemon-reload: true
- name: Restart systemd-networkd
become: true
ansible.builtin.systemd:
name: systemd-networkd
state: restarted
enabled: true
- name: Restart systemd-resolved
become: true
ansible.builtin.systemd:
name: systemd-resolved
state: started
enabled: true
- name: Restart iwd
become: true
ansible.builtin.systemd:
name: iwd
state: restarted
enabled: true
- name: Stop mpd service
ansible.builtin.systemd:
name: mpd.service
state: stopped
enabled: false
scope: user
daemon-reload: true
- name: Restart mpd socket
ansible.builtin.systemd:
name: mpd
state: restarted
enabled: true
scope: user
daemon-reload: true
- name: Reload sysctl configuration
become: true
ansible.builtin.command: "sysctl --system"
- name: Restart tmux service
ansible.builtin.systemd:
name: tmux
state: restarted
enabled: true
scope: user
- name: User daemon-reload
ansible.builtin.systemd:
daemon-reload: true
scope: user
- name: Enable Plasma Login Manager
become: true
ansible.builtin.systemd:
name: plasmalogin
enabled: true
- name: Disable SDDM
become: true
ansible.builtin.systemd:
name: sddm
enabled: false