toansible: Add keepass installation

This commit is contained in:
flyingscorpio@clevo 2022-02-22 16:00:03 +01:00
parent 3e7ed378a1
commit 54aed262c4
3 changed files with 23 additions and 7 deletions

View file

@ -64,13 +64,6 @@ pass:
sudo cp /usr/bin/passmenu /usr/bin/passmenu-user && sudo cp /usr/bin/passmenu /usr/bin/passmenu-user &&
sudo sed -i "s/pass show -c/pass show -c3/g" /usr/bin/passmenu-user sudo sed -i "s/pass show -c/pass show -c3/g" /usr/bin/passmenu-user
keepass:
- install:
- keepassxc
- clone:
- git@tunuifranken.info:flyingscorpio/keepass.git
- ~/keepass
protonvpn: protonvpn:
- install: - install:
- openvpn - openvpn

View file

@ -12,6 +12,8 @@
tags: zsh tags: zsh
- role: kitty - role: kitty
tags: kitty tags: kitty
- role: keepass
tags: keepass
- role: terminator - role: terminator
tags: terminator tags: terminator
- role: neovim - role: neovim

View file

@ -0,0 +1,21 @@
---
- name: Install keepass (Archlinux)
become: true
pacman:
name:
- keepassxc
when: ansible_distribution == 'Archlinux'
- name: Install keepass (Debian)
become: true
apt:
name:
- keepassxc
when: ansible_distribution == 'Debian'
- name: Clone keepass repo
git:
repo: git@tunuifranken.info:flyingscorpio/keepass.git
dest: ~/keepass
clone: yes