Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

FreeRDP Albert Plugin

A simple and convenient Albert launcher plugin to launch FreeRDP connections directly from the launcher.

Prerequisites

Installation

  1. Clone this repository into your Albert Python plugins directory:
cd ~/.local/share/albert/python/plugins/

# Clone with sparse checkout
git clone --filter=blob:none --sparse git@github.com:RubenLWF/albert-plugins.git temp-albert
cd temp-albert
git sparse-checkout set freerdp

# Move everything to a new location
cd ..
mkdir freerdp
mv temp-albert/.git freerdp/
mv temp-albert/freerdp/* freerdp/
rm -rf temp-albert

# Update the working tree
cd freerdp
git reset --hard
  1. Restart Albert or reload the plugins

  2. Enable the FreeRDP plugin in Albert settings (Extensions → FreeRDP)

Configuration

  1. Open Albert settings
  2. Navigate to Extensions → FreeRDP
  3. Configure the following:
    • Server hostname: Your RDP server hostname.
    • Domain: Your RDP server domain.
    • Username: Your username.
    • Password: Your password.
    • Enable floatbar: Whether you want to FreeRDP floatbar to be visible"
    • Enable dynamic resolution
    • Enable clipboard sharing: Allow clipboard sharing between your device and the RDP session.
    • Enable multi monitor support

Usage

Trigger the connection

Type rdp followed by a space in Albert to activate the plugin.

Available commands

  • Launch RDP session:
    • Type: rdp connect or rdp up
    • The plugin will launch your FreeRDP session.

How it works

The plugin uses freerdp3-x11 in the background to launch an RDP session.

Link