Add KeePassXC

This commit is contained in:
LordMathis 2019-01-20 11:11:36 +01:00
parent bd0e567387
commit d097818be3
4 changed files with 14 additions and 1 deletions

View File

@ -160,6 +160,12 @@ exec --no-startup-id redshift-gtk
# Switch display output
exec --no-startup-id $HOME/bin/switch_monitors.sh
# KeePassXC
exec --no-startup-id $HOME/bin/start_keepassxc.sh
# Mate-power-manager
exec --no-startup-id mate-power-manager
# Launch Nemo
bindsym $mod+n exec nemo

View File

@ -49,7 +49,7 @@ font-2 = Weather Icons:size=10;1
modules-left = i3
modules-center = datetime openweathermap
modules-right = system-usb-udev updates pulseaudio-tail wlan eth xkeyboard battery powermenu
modules-right = system-usb-udev updates pulseaudio-tail wlan eth xkeyboard battery powermenu
tray-detached = false
tray-position = left

View File

@ -4,6 +4,10 @@ echo "Enter OpenWeatherMap API key"
read line
echo $line | secret-tool store --label='OpenWeatherMap API Key' openweathermap api_key
echo "Enter KeePassXC master password"
read line
echo $line | secret-tool store --label='KeePassXC master password' keepassxc master
echo "Enter git name"
read name
git config --global user.name $name

3
bin/start_keepassxc.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
secret-tool lookup keepassxc master | keepassxc --pw-stdin ~/Documents/Important/passwords.kdbx