TmuxRunner Original

Krunner Plugins addon kde krunner terminal tmux

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/alex1701c/TmuxRunner

0
Score 50.0%
Description:

Required Dependencies

Debian/Ubuntu:
sudo apt install cmake extra-cmake-modules build-essential libkf5runner-dev libkf5textwidgets-dev qtdeclarative5-dev gettext wmctrl

openSUSE
sudo zypper install cmake extra-cmake-modules libQt5Widgets5 libQt5Core5 libqt5-qtlocation-devel ki18n-devel ktextwidgets-devel kservice-devel krunner-devel gettext-tools

Fedora
sudo dnf install cmake extra-cmake-modules kf5-ki18n-devel kf5-kservice-devel kf5-krunner-devel kf5-ktextwidgets-devel gettext

Build instructions

The easiest way to install is:
curl https://raw.githubusercontent.com/alex1701c/TmuxRunner/master/install.sh | bash

The plugin gets triggered by the word tmux. After that you can search for a session. If the name does not exist it shows an option to create a new session with the specified name. After the name you can add the initial path. But instead of typing out frequently used paths you can use the shortcuts: Each shortcut has to start with a $ and gets replaced with the value. You can use absolute paths and relative ones, but if you want to reference a directory in your home folder you can just type the folder name. For example Downloads/Bluetooth gets interpreted as /home/USER/Downloads/Bluetooth.

Furthermore you can change the terminal you want tmux to be launched in. The default options are: Konsole, Yakuake, Terminator and Simple Terminal. You can also define a custom terminal. If you want to change the terminal for just one command you can add a flag to the end of the statement. The flags start with a - and is followed by the lowercase start letter if the option. For example -y opens it in Yakuake and -c opens it with your custom terminal.

The option "Show create options for partly matches" allows you to create a session even if any existing session starts with the query.

Product icon: https://www.iconfinder.com/icons/285695/terminal_icon
Last changelog:

1.1.0 1 month ago

This plugin supports tmuxinator and allows to create/attach to the sessions.
Furthermore the readability and performance has been improved.

Be the first to comment

1.1.0 1 month ago

This plugin supports tmuxinator and allows to create/attach to the sessions.
Furthermore the readability and performance has been improved.

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
LGPLv3
version
1.1.1
updated Aug 01 2019
added Jul 01 2019
downloads 24h
0
page views 24h 3
System Tags addon lgplv3