Brief: An interesting tool to make things easy when accessing files or opening links. Let us check it out.
The workflow is not often seamless for users who dabble with multiple applications for accessing different files and open links using various browsers.
You probably get used to it, but it may not be the fastest way to get things done.
Meet Junction, an application switcher that helps you quickly open files/links with your favorite applications.
Junction: Open-Source Application or Browser Switcher for Linux
While we can use the “Open with” option from the right-click menu to choose a certain application when opening a file, it isn’t the fastest way.
With Junction, instead of looking for the application that you can want a file to open with (or constantly changing defaults), you have to set the “Junction” app as your default.
In that way, whenever you open a link or access a file, launch email composer, etc., the Junction app will launch to show you relevant applications that you may want to access.
Furthermore, it supports keyboard navigation, making it a useful addition for keyboard power users.
Basically, it saves you a few clicks every time you want to access the file/link in a different application.
Features of Junction
It is a simple tool fit for a specific group of users. You may or may not find it redundant, but the features should make up for it in case you want to try:
- Choose the application to open with through a launcher/switcher
- Show the location before launching
- Ability to edit the URL before opening it
- Hint for insecure link
- Keyboard navigation
- Ability to add more applications to the switcher/launcher (it remembers the addition for next time as well)
Using Junction to Access Files and Links
To set it up, you need to launch the app and set Junction as the default for Web, as shown below.
For using it on any file type, you can head to the respective file properties and change the default application for it as shown below:
For links, you can test it by clicking on “Test Junction” as shown in the previous screenshot above. Or, you can click on any link from another app to see the Junction app in action.
Here’s how it looks when you attempt to click a link and get Junction to help you choose:
Install Junction in Linux
Junction is primarily available as a Flatpak application. So, you can install the package from Flathub or look for it on your software center (if Flatpak integration is in place).
Considering you have Flatpak set up, you can type in the following command to install it:
flatpak install flathub re.sonny.Junction
You can also check out its GitHub page to learn more use-cases or tips/tricks to utilize it.
What do you think about an application switcher like Junction? Is it useful for you? Let me know your thoughts in the comments below.