Skip to content

Custom actions

My hypothesis is something like custom actions similar to Thunar's and Appfinder's.

Ideas:

  • Shell scripts in XDG_CONFIG_HOME -> Easy to support but kinda hackish, error-prone and insecure. Maybe allow any type of script (python, javascript).
  • Shared libraries (plugins) -> harder to supporter, not customizable by end users.
  • Properties files describing things such as: URL, timeout, how to build the payload, how to get results and etc. -> Easy for end users, but I don't think it's viable, too hard to describe behavior. <-- Chosen

diagram diagram.drawio

Custom actions can be stored in ~/.config/xfce4/xfce4-screenshooter.

Edited by Andre Miranda