Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions extensions/protonvpn/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# ProtonVPN Vicinae Extension

A simple Vicinae extension that allows you to quickly control **ProtonVPN** directly from Vicinae commands without opening the terminal.

## Features

- Connect to ProtonVPN instantly
- Disconnect from ProtonVPN
- Toggle VPN connection state
- View current VPN connection status
- Fast command-based workflow directly inside Vicinae

## Requirements

- Vicinae installed
- ProtonVPN CLI installed and configured
- Logged in to ProtonVPN CLI (`protonvpn login`)

## Installation (Development)

Clone the repository:

```bash
git clone https://github.com/YOUR_USERNAME/vicinae-protonvpn-extension.git
cd vicinae-protonvpn-extension
npm install
npx vici build
````

The extension will be available inside Vicinae after building.

## Commands Included

| Command | Description |
| ---------- | ------------------------------ |
| Connect | Connect to ProtonVPN |
| Disconnect | Disconnect VPN |
| Toggle | Toggle VPN connection |
| Status | Show current connection status |

## Usage

Open Vicinae → search for:

ProtonVPN

Then choose the desired command (Connect, Disconnect, Toggle, Status).

## Contributing

Pull requests are welcome. For major changes, open an issue first to discuss what you would like to change.

## License

MIT
Binary file added extensions/protonvpn/assets/protonVPN.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading