Welcome to Linklever

This guide exists to help you get started with Linklever.

You can jump to where you like with the navigation on the left or start with Setup.

Linklever Setup

Here are the steps to set up Linklever.

Installation

To install Linklever, download the installer for your operating system and processor.

Then, run the installer and follow the prompts.

Windows

The installer is a self-contained exe.

macOS

The installer is apkg file.

macOS Admin Privileges

The macOS installer gives the option to install for the user or for the system.

  • When installed for the user, the installer does not require admin privileges.
  • When installed for the system, the installer requires admin privileges.

The app itself does not require admin privileges.

Linux

The app is distributed as an AppImage. No installation is necessary, but you must make the image executable.

Making the AppImage executable

In your terminal, navigate to the file and run chmod +x ./Linklever.AppImage.

Or you can use your desktop environment. On Gnome, right click the file, click Properties, and click Executable as Program.

Now you can run the program by running ./Linklever.AppImage in your terminal or by double-clicking it in your desktop environment.

Next

Add a license.

Add a License

If you have not yet, please purchase a license.

You may evaluate Linklever without a license. There is no evaluation period or restriction, but Linklever will remind you on each launch to add a license.

Shortly after your payment succeeds, you will receive an email with your license file Linklever-Key-your-email.llkey. For assistance, please reach out any time to [email protected]. We may take up to one business day to respond.

Download the file and remember where you saved it.

To add the license, follow the License tab instructions.

Next

Set Linklever as your default browser.

Set Default Browser

To set Linklever as the default browser, follow the Settings tab instructions.

Next

Go to the app overview.

Overview

The app has an address bar and below that some tabs.

Address bar

When you enter a URL and click the Launch button or press Enter, the app will match the URL against you rules and open the matching browser.

Tabs

The tabs are:

Rules

Rules tell Linklever which browser to open for any URL.

When opening a URL, Linklever starts at the top of the rule list. It moves down and selects the first matching rule. If there a multiple matches, it selects the first match. If there is no match, it selects the catch-all rule, which matches any URL.

Anatomy of a Rule

Each rule consists of a pattern, a browser, and a profile.

Pattern

Patterns are regular expressions. For help creating patterns, follow our Pattern Guide.

Browser

This is the browser that Linklever will open for the given URL.

The available browsers are listed in the drop-down menu.

Profile

This is the browser profile that Linklever will open for the given URL.

The available profiles for the selected browser are listed in the drop-down menu.

Rule operations

Add

To add a rule, fill in the fields at the bottom of the app, and click the add button.

Delete

To delete a rule, select it, and click the delete button.

Promote

To promote a rule (move it up the list), select it, and click the promote button.

It is not possible to promote the catch-all rule.

Demote

To demote a rule (move it down the list), select it, and click the demote button.

Saving

Changes are saved immediately on edit; there is no save button.

Next

Go to Browsers to learn more about browsers and profiles.

Browsers

Linklever scans your system for installed browsers and browser profiles. The results are listed on this tab.

To re-scan for browsers and profiles, click the Refresh button.

Browser operations

Add

To add a browser, fill in the fields at the bottom of the app, then click the add button.

The Command should be the path to the .exe (Windows), .app (macOS), or executable file (Linux).

The Name can be any text, but it's best to keep it short.

Delete

To delete a browser from the list, select it, and click the delete button.

This does not remove the browser from your system

Saving

Changes are saved immediately on edit; there is no save button.

Next

If you have not already done so, you can add a license.

License

This page shows how to add a license to Linklever.

If have not purchased a license yet, follow the Get a License instructions and then return here.

License operations

Add

To add a license, click the add button.

In the dialog that appears, select a license and click Open.

Linklever will whether the license file is valid or not.

Next

Explore the settings.

Settings

The settings tab lets you set or unset Linklever as the default browser and adjust its appearance.

Toggle Default Browser

To set or unset Linklever as the default browser, click the switch next to Is Default Browser

The steps that follow depend on your operating system.

macOS

When you click the switch, macOS shows a dialog to confirm the change. Click Use "Linklever"

Windows

Linklever opens the Default Apps page in Settings and asks you to set the default browser.

After you click the Set default button, you should see that Linklever is assigned to the http and https protocols.

Linux

Linklever uses xdg-settings to set itself as the default browser. On GNOME 46, no confirmation is required. The change is confirmed under Settings > Default Apps

Appearance

Dark Mode

To switch between dark and light mode, click the switch next to Dark Mode.

Next

Enjoy the app! Please reach out any time to [email protected]. We may take up to one business day to respond.

Appendix

Patterns

This page will help you add patterns in Linklever.

In Linklever, patterns are regular expressions (regexes), but you don't have to understand them to use Linklever. Instead, you can customize the examples here, or you can ask an AI like ChatGPT to create them for you.

Examples

You can customize these examples for your needs.

PatternFunctionExplanation
^https://example\.com$Exact MatchMatch a URL, e.g. https://example.com
^https://subdomain\.example\.com$Exact Subdomain MatchMatch a URL with a subdomain, e.g. https://subdomain.example.com
^https://example\.com\/path$Exact Path MatchMatch a URL with a path, e.g. https://example.com/path
^(https?:\/\/)?(www\.)?example\.com(\/path)?$Optional protocol, www, and pathMatch https://www.example.com/path but https, http, www, and /path are optional.

Asking an AI

AI tools like ChatGPT are effective at generating URL pattern regexes.

Example Prompt:

Write a regex that matches all the common variations of a domain.

  • https://example.com
  • http://example.com
  • www.example.com
  • example.com

Response:

Here's a regex that matches the variations of the domain example.com as specified:

^(https?:\/\/)?(www\.)?example\.com$

Explanation:

  1. ^ - Asserts the start of the string.
  2. (https?:\/\/)? - Matches http:// or https://, optionally (the ? makes it optional).
  3. (www\.)? - Matches www. optionally.
  4. example\.com - Matches the domain example.com.
  5. $ - Asserts the end of the string.

Pattern quick facts

  • ^ means "match a URL starting with", e.g. ^example.com matches example.com but not www.example.com
  • $ means "match a URL ending with", e.g. example.co$ matches example.co but not example.co.uk
  • Use \. to match a dot, e.g. example\.com matches example.com
  • Use \/ to match a forward-slash, e.g. example\.com\/path matches example.com/path
  • Use . to match any character e.g. example.com matches example.com and exampleZcom.
  • Use * to match 0 or more, e.g. a*ok matches aok and ok
  • Use + to match 1 or more, e.g. a+ok matches aok but not ok
  • Use ? to make something optional, e.g. (https)? matches https:// and http://
  • Use () to make a group, e.g. (www\.)?example\.com matches www.example.com and example.com
  • Use [] to match multiple values, e.g. ([\w\d]+)?\.?example\.com matches subdomain1.example.com etc subdomain2.example.com
  • Use \w to match any letter, a to z or A to Z.
  • Use \d to match any number, 0 to 9.