Skip to content

Gnome extension that display a menu in order to launch / execute applications, open ssh connections, etc... This is an adaptation of SSHPlus / SSH Menu from Anil Gulecha.

Notifications You must be signed in to change notification settings

tmarly/gnome-extension-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Deprecated: does not work on Ubuntu 24.04 and later. Instead you can use this extension: https://github.com/tmarly/gnome-extension-panel-menu

Launcher Gnome Extension

Display a menu in order to launch / execute applications, open ssh connections, etc...

This is an adaptation of SSHPlus from Anil Gulecha.

terminal

Note: Works on Ubuntu 20.04 and 22.04

Installation

Get the source code:

git clone https://github.com/tmarly/gnome-extension-launcher.git
cp -r gnome-extension-launcher/[email protected] ~/.local/share/gnome-shell/extensions/

Restart the gnome shell: press Alt+F2 and type r then hit enter.

Theb enable it

gnome-extensions enable [email protected]

Configuration

In the menu, click on 'settings', it will open the file ~/.gnome-launcher.cfg

Edit and save this file (cf. example below), then in the menu, click on 'Refresh Menu'.

Config example:

# ====  Folder SSH ====
folder:SSH Site 1

Server 1|ssh [email protected]
Server 2|ssh [email protected]

sep

Server 3|ssh [email protected]

folder:

# ====  Folder SSH ====
folder:SSH Site 2

Server 1|ssh [email protected]
Server 2|ssh [email protected]

folder:

# ==== Custom actions ====

sep 

Hosts|sudo subl /etc/hosts

sep

Docker start|docker-compose -f ~/project/docker-compose.yml start
Docker stop|docker-compose -f ~/project/docker-compose.yml stop

sep

Gnome Settings|gnome-control-center

About

Gnome extension that display a menu in order to launch / execute applications, open ssh connections, etc... This is an adaptation of SSHPlus / SSH Menu from Anil Gulecha.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published