.__________________________.
| .___________________. |==|
| |                   | |  |
| |                   | |  |
| |                   | |  |
| |                   | |  |
| |                   | |  |
| |                   | |  |
| |                   | | ,|
| !___________________! |(c|
!______________________ |__!
|    ___ -=      ___ -= | ,|
| ---[_]---   ---[_]--- |(c|
---------------------------- 

Enable screenshots for KeepassXC on OSX

Screenshots

To make tutorials, documentation, which is one of the things I often do I need to take screenshots, on my base system (Debian Bullseye) I use the software built into gnome screenshot: https://gitlab.gnome.org/GNOME/gnome-screenshot and for mp4 and gif animations I use Peek: https://github.com/phw/peek.

In the case of macOS it is used:

Shift +  Command + 5

Screenshot Lock

There’s a privacy lock I’ve noticed when taking screenshots on Android and macOS in security-focused, privacy-focused apps like KeepassXC: https://keepassxc.org/ and FreeOTP https://freeotp.github.io/ that you are not allowed to save the screenshot with the data, also happens when a remote viewing software is being used https://es.wikipedia.org/wiki/VNC.

Enable Screenshot of a Private Item on macOS

This is the instruction to enable an app:

$ open -n ./AppName.app --args -AppCommandLineArg

then apply for KeepassXC, open the terminal:

change to the directory where the application is located, in this case:

$ cd /Applications

and then run:

$ open -n ./KeePassXC.app --args allow-screencapture

this will open keepassXC with the ability to take screenshots.