diff options
author | Sam Chudnick <sam@chudnick.com> | 2021-12-26 17:03:03 -0500 |
---|---|---|
committer | Sam Chudnick <sam@chudnick.com> | 2021-12-26 17:03:03 -0500 |
commit | ec2b3dff82b89a179d137cf87e4570e807893fe8 (patch) | |
tree | 01d6c7a4d8f6ccc5234794053f4989bae389dd8c /.local/bin/id-init | |
parent | dcffb01c5b31b5bc9ad8da85099ea8c550aa358c (diff) |
Refined firejail profile. Fixed issue in unicode-select. Removed overly-verbose explanation in id-init.
Diffstat (limited to '.local/bin/id-init')
-rwxr-xr-x | .local/bin/id-init | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/.local/bin/id-init b/.local/bin/id-init index 82d4a7b..d51660a 100755 --- a/.local/bin/id-init +++ b/.local/bin/id-init | |||
@@ -4,21 +4,6 @@ | |||
4 | # | 4 | # |
5 | # Must be run with bash (or probably any other shell that is not narrowly posix-compliant) | 5 | # Must be run with bash (or probably any other shell that is not narrowly posix-compliant) |
6 | # to use here-string redirection | 6 | # to use here-string redirection |
7 | # | ||
8 | # This is a very short script but may require some explanation as to its purpose. | ||
9 | # | ||
10 | # I use both KeePassXC and pass for password management. This may seem redundant, and in some | ||
11 | # aspects it probably is, but for me each program has a purpose that the other cannot fill | ||
12 | # completely. Pass is great for programmatic access of passwords because of its use of | ||
13 | # gpg-agent, and KeePassXC's integration with ssh-agent is very useful. | ||
14 | # | ||
15 | # This script first caches the passhphrase for the GPG key which allows further use of the | ||
16 | # key without a prompt for a password - this of course applies to pass as well since it uses | ||
17 | # the gpg key. KeePassXC is then opened, which also adds the SSH keys to the ssh-agent. | ||
18 | # | ||
19 | # KeePassXC, pass, gpg-agent, and ssh-agent are then all initialized and ready to be | ||
20 | # used without any further user input, with just one set of credentials. | ||
21 | |||
22 | 7 | ||
23 | # Cache passphrase for gpg key in gpg-agent which is stored in KeePassXC | 8 | # Cache passphrase for gpg key in gpg-agent which is stored in KeePassXC |
24 | # Caching the GPG passphrase will allow access to pass without user input | 9 | # Caching the GPG passphrase will allow access to pass without user input |