toansible: Add keepass installation
This commit is contained in:
parent
3e7ed378a1
commit
54aed262c4
3 changed files with 23 additions and 7 deletions
|
@ -64,13 +64,6 @@ pass:
|
|||
sudo cp /usr/bin/passmenu /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:
|
||||
- install:
|
||||
- openvpn
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
tags: zsh
|
||||
- role: kitty
|
||||
tags: kitty
|
||||
- role: keepass
|
||||
tags: keepass
|
||||
- role: terminator
|
||||
tags: terminator
|
||||
- role: neovim
|
||||
|
|
21
roles/keepass/tasks/main.yml
Normal file
21
roles/keepass/tasks/main.yml
Normal 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
|
Loading…
Add table
Reference in a new issue