fix keepassxc autostart

This commit is contained in:
Pim Kunis 2023-03-03 17:08:27 +01:00
parent 6b26ad1eb2
commit 3391f67080
7 changed files with 6 additions and 22 deletions

View file

@ -10,7 +10,7 @@ My current setup is [Debian Bullseye](https://www.debian.org/releases/bullseye/)
## TODO ## TODO
- thunderbird config - thunderbird config (pretty hard to do, should just capture steps taken somewhere)
- firefox config? extensions? host own synchronizer? - firefox config? extensions? host own synchronizer?
- Smart script to manage screens: if external screen is connected, only show on that screen. Otherwise, show on laptop screen. - Smart script to manage screens: if external screen is connected, only show on that screen. Otherwise, show on laptop screen.
- drop-in includement of bashrc parts - drop-in includement of bashrc parts

View file

@ -5,4 +5,5 @@ full_name: "{{ first_name }} {{ last_name }}"
email: pim@kunis.nl email: pim@kunis.nl
vscodium_extensions: vscodium_extensions:
- shd101wyy.markdown-preview-enhanced - shd101wyy.markdown-preview-enhanced
- vscodevim.vim
ssh_agent_socket: /tmp/ssh-agent.socket ssh_agent_socket: /tmp/ssh-agent.socket

View file

@ -25,6 +25,8 @@ exec --no-startup-id nm-applet
exec --no-startup-id nitrogen --restore exec --no-startup-id nitrogen --restore
exec --no-startup-id keepassxc
# Use pactl to adjust volume in PulseAudio. # Use pactl to adjust volume in PulseAudio.
set $refresh_i3status killall -SIGUSR1 i3status set $refresh_i3status killall -SIGUSR1 i3status
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status

View file

@ -7,6 +7,7 @@ Enabled=true
[FdoSecrets] [FdoSecrets]
Enabled=true Enabled=true
-NoConfirmDeleteItem=true
[GUI] [GUI]
MinimizeOnClose=true MinimizeOnClose=true

View file

@ -1,17 +0,0 @@
[Desktop Entry]
Name=KeePassXC
GenericName=Password Manager
Exec=/usr/bin/keepassxc
TryExec=/usr/bin/keepassxc
Icon=keepassxc
StartupWMClass=keepassxc
StartupNotify=true
Terminal=false
Type=Application
Version=1.0
Categories=Utility;Security;Qt;
MimeType=application/x-keepass2;
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=2
X-KDE-autostart-after=panel
X-LXQt-Need-Tray=true

View file

@ -29,7 +29,3 @@
option: AuthSockOverride option: AuthSockOverride
value: "{{ ssh_agent_socket }}" value: "{{ ssh_agent_socket }}"
no_extra_spaces: true no_extra_spaces: true
- name: Autostart keepassxc
copy:
src: "{{ role_path }}/files/org.keepassxc.KeePassXC.desktop"
dest: ~/.config/autostart/org.keepassxc.KeePassXC.desktop

View file

@ -17,6 +17,7 @@
- unrar - unrar
- vim - vim
- telegram-desktop - telegram-desktop
- wget
- name: Install .gitconfig - name: Install .gitconfig
template: template:
src: "{{ role_path }}/templates/.gitconfig.j2" src: "{{ role_path }}/templates/.gitconfig.j2"