When you open a file in Linux, the question arises: Which of the available applications should be opened? Usually, this question is deferred to `xdg-open`. But, how does `xdg-open` know which application is the right one and how do you configure the one you want to use instead?🤓