diff --git a/roles/1password/tasks/Debian.yaml b/roles/1password/tasks/Debian.yaml index 828743b..eba2b53 100644 --- a/roles/1password/tasks/Debian.yaml +++ b/roles/1password/tasks/Debian.yaml @@ -62,4 +62,5 @@ src: /mnt/c/Users/Benie/AppData/Local/1Password/cli/op.exe dest: ~/.local/bin/op +- include_tasks: linux-autostart.yaml - include_tasks: zsh-completion.yaml diff --git a/roles/1password/tasks/RedHat.yaml b/roles/1password/tasks/RedHat.yaml index f76a011..7b2e554 100644 --- a/roles/1password/tasks/RedHat.yaml +++ b/roles/1password/tasks/RedHat.yaml @@ -20,3 +20,5 @@ dnf: name: 1password state: latest + +- include_tasks: linux-autostart.yaml diff --git a/roles/1password/tasks/linux-autostart.yaml b/roles/1password/tasks/linux-autostart.yaml new file mode 100644 index 0000000..8a1be3e --- /dev/null +++ b/roles/1password/tasks/linux-autostart.yaml @@ -0,0 +1,15 @@ +--- +- name: create autostart desktop file + copy: + dest: '{{ansible_env.HOME}}/.config/autostart/1password.desktop' + content: | + [Desktop Entry] + Name=1Password + Exec=/opt/1Password/1password %U + Terminal=false + Type=Application + Icon=1password + StartupWMClass=1Password + Comment=Password manager and secure wallet + MimeType=x-scheme-handler/onepassword;x-scheme-handler/onepassword8; + Categories=Office; diff --git a/roles/gnome-shell/tasks/main.yaml b/roles/gnome-shell/tasks/main.yaml index 051d477..53b5dea 100644 --- a/roles/gnome-shell/tasks/main.yaml +++ b/roles/gnome-shell/tasks/main.yaml @@ -10,21 +10,6 @@ - gnome-themes-extra state: latest -- name: autostart 1password - copy: - dest: '{{ansible_env.HOME}}/.config/autostart/1password.desktop' - content: | - [Desktop Entry] - Name=1Password - Exec=/opt/1Password/1password %U - Terminal=false - Type=Application - Icon=1password - StartupWMClass=1Password - Comment=Password manager and secure wallet - MimeType=x-scheme-handler/onepassword;x-scheme-handler/onepassword8; - Categories=Office; - - name: autostart ulauncher copy: dest: '{{ansible_env.HOME}}/.config/autostart/ulauncher.desktop'