28 lines
777 B
Bash
Executable File
28 lines
777 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Description: Kill all ssh connections
|
|
# Delete all ssh agents
|
|
# Ensure to kill all ssh-agent
|
|
# Ensure to kill all gpg-agent
|
|
# Lock the screen
|
|
### Give an easy way to call this function with a keybind.
|
|
## For example with herbstluftwm: "hc keybind $Mod-Shift-c spawn ~/bin/veille.sh"
|
|
|
|
## depend: i3lock
|
|
|
|
# SSH Connections
|
|
killall ssh
|
|
rm -rf ~/.ssh/socks/*
|
|
# SSH Agent
|
|
killall ssh-agent
|
|
rm -rf /tmp/ssh-*
|
|
# GPG Agent
|
|
killall gpg-agent
|
|
# Delete everything link to ssh-agent or gpg-agent
|
|
rm -rf ~/.keychain/*
|
|
# Kill mono (that runs KeePass!)
|
|
killall mono
|
|
# Lock the screen
|
|
#i3lock -c 000000 --pointer win -d
|
|
i3lock -i /home/jegardai/Images/system/empire_needs_you.png --pointer win -d -e -t
|