Lien
Link Status Bar Manager for Visual Studio Code
List of available icons can be found here.
Installation
Lien can be installed via the VS Code Marketplace.
Configuration
To configure Lien, follow these guidelines:
Global Settings
To apply the settings globally across all your projects, add the following configuration to your user settings:
- Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux).
- Type:
Preferences: Open User Settings (JSON)
and select it.
- Use
lien.user.links
to add your custom links to the settings JSON file:
{
"lien.user.links": [
{
"name": "Supabase", // <-- Can be left empty if you don't want a label
"icon": "database", // <-- Can be left empty if you don't want an icon
"link": "https://www.google.com",
"tooltip": "Open source Firebase alternative" // <-- (Optional) Name is used as tooltip if there is no tooltip provided
},
{
"name": "AdSense",
"icon": "dashboard",
"link": "google.com/adsense"
}
]
}
Project-Specific Settings
To apply the settings only to a specific project, add the configuration to the .vscode/settings.json
file within your project directory:
- Open your project in VS Code.
- Create or open the
.vscode/settings.json
file in the root of your project.
- Use
lien.workspace.links
to add your custom links to the settings JSON file:
{
"lien.workspace.links": [
{
"name": "Swagger", // <-- Can be left empty if you don't want a label
"icon": "bracket", // <-- Can be left empty if you don't want an icon
"link": "https://api.website.com/q/swagger-ui/",
},
{
"name": "Locize",
"icon": "location",
"link": "https://www.locize.app/"
"tooltip": "Localization management platform" // <-- (Optional) Name is used as tooltip if there is no tooltip provided
},
{
"name": "Jira",
"icon": "extensions-configure-recommended",
"link": "https://name.atlassian.net/jira/software/c/projects/XYZ6/"
},
{
"name": "Confluence",
"icon": "output-view-icon",
"link": "https://name.atlassian.net/wiki/spaces/XYZ6/pages/"
},
{
"name": "Prod",
"icon": "server-environment",
"link": "https://app.website.com"
},
{
"name": "Test",
"icon": "server-environment",
"link": "https://test.website.com"
},
{
"name": "Dev",
"icon": "server-environment",
"link": "https://dev.website.com"
}
]
}
License
MIT License © 2024 Ziga Macele