install keepassxc.ini
install syncthing
This commit is contained in:
parent
a7cad08237
commit
0c18998a9e
4 changed files with 48 additions and 1 deletions
12
README.md
12
README.md
|
@ -12,4 +12,14 @@
|
||||||
- Telegram (maybe only possible to download)
|
- Telegram (maybe only possible to download)
|
||||||
- Oh my zsh?
|
- Oh my zsh?
|
||||||
- Cool neovim setup
|
- Cool neovim setup
|
||||||
- syncthing
|
- syncthing config
|
||||||
|
- strawberry
|
||||||
|
|
||||||
|
Would like Ansible Vault to check in keypair for syncthing.
|
||||||
|
However, then I would need a password to unlock the vault.
|
||||||
|
As it is publicly available, password needs to be long and strong.
|
||||||
|
I can just put it in my keepass, but can be annoying to copy every time.
|
||||||
|
Therefore, I could make this available using Secret Service and write a script to fetch it.
|
||||||
|
However, keepass cannot run secret service as Ubuntu already runs one.
|
||||||
|
But if I disable that, my SSH agent does not work anymore.
|
||||||
|
As an intermediate solution, I can just put the password in keepass...
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
- nextcloud-desktop
|
- nextcloud-desktop
|
||||||
- tree
|
- tree
|
||||||
- wireshark
|
- wireshark
|
||||||
|
- syncthing
|
||||||
- name: Install .gitconfig
|
- name: Install .gitconfig
|
||||||
template:
|
template:
|
||||||
src: "{{ role_path }}/templates/.gitconfig.j2"
|
src: "{{ role_path }}/templates/.gitconfig.j2"
|
||||||
|
@ -31,3 +32,7 @@
|
||||||
template:
|
template:
|
||||||
src: "{{ role_path }}/templates/Xresources.j2"
|
src: "{{ role_path }}/templates/Xresources.j2"
|
||||||
dest: ~/.config/regolith2/Xresources
|
dest: ~/.config/regolith2/Xresources
|
||||||
|
- name: Install keepassxc.ini
|
||||||
|
template:
|
||||||
|
src: "{{ role_path }}/templates/keepassxc.ini.j2"
|
||||||
|
dest: ~/.config/keepassxc/keepassxc.ini
|
||||||
|
|
32
roles/system/templates/keepassxc.ini.j2
Normal file
32
roles/system/templates/keepassxc.ini.j2
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[General]
|
||||||
|
ConfigVersion=1
|
||||||
|
|
||||||
|
[Browser]
|
||||||
|
CustomProxyLocation=
|
||||||
|
Enabled=true
|
||||||
|
|
||||||
|
[FdoSecrets]
|
||||||
|
Enabled=false
|
||||||
|
|
||||||
|
[GUI]
|
||||||
|
MinimizeOnClose=true
|
||||||
|
MinimizeOnStartup=true
|
||||||
|
ShowTrayIcon=true
|
||||||
|
TrayIconAppearance=colorful
|
||||||
|
|
||||||
|
[KeeShare]
|
||||||
|
Active="<?xml version=\"1.0\"?>\n<KeeShare xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n <Active/>\n</KeeShare>\n"
|
||||||
|
Foreign="<?xml version=\"1.0\"?>\n<KeeShare xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n <Foreign/>\n</KeeShare>\n"
|
||||||
|
Own="<?xml version=\"1.0\"?>\n<KeeShare xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n <PrivateKey/>\n <PublicKey/>\n</KeeShare>\n"
|
||||||
|
QuietSuccess=true
|
||||||
|
|
||||||
|
[PasswordGenerator]
|
||||||
|
AdditionalChars=
|
||||||
|
AdvancedMode=false
|
||||||
|
ExcludedChars=
|
||||||
|
Length=40
|
||||||
|
SpecialChars=false
|
||||||
|
UpperCase=true
|
||||||
|
|
||||||
|
[SSHAgent]
|
||||||
|
Enabled=true
|
Reference in a new issue