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 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
|
||||||
|
|
|
@ -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
|
||||||
|
|
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