This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
terminal:profanity [2021/05/26 16:51] nanodano [PGP Encryption] |
terminal:profanity [2021/05/30 21:22] (current) nanodano |
||
---|---|---|---|
Line 4: | Line 4: | ||
Refer to the official user guide for more details: [[https:// | Refer to the official user guide for more details: [[https:// | ||
+ | |||
+ | ===== Video course ===== | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <iframe width=" | ||
+ | </ | ||
+ | </ | ||
===== Installation ===== | ===== Installation ===== | ||
Line 198: | Line 206: | ||
nanodano=/ | nanodano=/ | ||
devdungeon=/ | devdungeon=/ | ||
+ | |||
+ | [logging] | ||
+ | chlog=true | ||
+ | grlog=true | ||
+ | maxsize=1048580 | ||
+ | rotate=true | ||
+ | shared=true | ||
[otr] | [otr] | ||
warn=true | warn=true | ||
- | log=redact | + | log=on |
- | policy=opportunistic | + | policy=manual |
+ | |||
+ | [presence] | ||
+ | autoaway.mode=away | ||
+ | autoaway.time=15 | ||
+ | autoaway.message=Away from computer | ||
+ | autoaway.check=true | ||
</ | </ | ||
Line 211: | Line 232: | ||
<code bash> | <code bash> | ||
- | # Download/ | + | # Download/ |
curl -O https:// | curl -O https:// | ||
#or | #or | ||
- | # Fetch from public keyserver | + | # Fetch nanodano@devdungeon.com |
gpg --keyserver pgp.mit.edu --recv A6D4E83A1866995E | gpg --keyserver pgp.mit.edu --recv A6D4E83A1866995E | ||
+ | gpg --keyserver hkps.pool.sks-keyservers.net --recv A6D4E83A1866995E | ||
</ | </ | ||
- | In Profanity, configure which PGP key should be associated with your XMPP account and set the public key for your receipient: | + | In Profanity, configure which PGP key should be associated with your XMPP account and set the public key for your recipient: |
< | < | ||
Line 231: | Line 253: | ||
/account set < | /account set < | ||
# For example: | # For example: | ||
- | /account set me@devdungeon.com | + | /account set me@devdungeon.com |
</ | </ | ||
Line 246: | Line 268: | ||
</ | </ | ||
+ | |||
+ | ===== vi keybinds ===== | ||
+ | |||
+ | Profanity uses readline so it supports tab completion and all the same keybinds a shell does like CTRL-P and CTRL-W. You can also set it to use vi keybinds. Update your `~/ | ||
+ | |||
+ | |||
+ | <code | input.rc> | ||
+ | set editing-mode vi | ||
+ | </ | ||