dotfiles/tasks/autostart.yml
Jake Howard 971c4bbc55
Change blueberry for blueman
it can be a bit more interesting, but autoconnect is amazing!
2020-01-12 18:38:25 +00:00

43 lines
965 B
YAML

- name: "Install autostart-related packages"
aur:
skip_installed: true
name: "{{ item }}"
become: true
become_user: aur_builder
when: "item not in installed_packages.stdout_lines"
loop:
- 'dex'
- name: "Create autostart directory"
file:
path: '{{ home }}/.config/autostart'
state: directory
owner: "{{ user }}"
mode: 0755
- name: "Autostart services"
file:
src: "/etc/xdg/autostart/{{ item }}.desktop"
dest: "{{ home }}/.config/autostart/{{ item }}.desktop"
mode: 0644
owner: "{{ user }}"
state: link
force: true
loop:
- 'blueman'
- 'pulseaudio'
- 'nm-applet'
- 'lxqt-policykit-agent'
- 'solaar'
- name: "Autostart applications"
file:
src: "/usr/share/applications/{{ item }}.desktop"
dest: "{{ home }}/.config/autostart/{{ item }}.desktop"
mode: 0644
owner: "{{ user }}"
state: link
force: true
loop:
- 'flameshot'
- 'libinput-gestures'