datascienceworkshops / tmuxr

Licence: other
Manage tmux from R

Programming Languages

r
7636 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to tmuxr

dotfiles
🗿 dotfilery, configuration, environment settings, automation, etc. 🛖
Stars: ✭ 67 (+36.73%)
Mutual labels:  tmux
dotfiles
🍀 My dotfiles macOS / Linux (Ubuntu, Arch) / Android
Stars: ✭ 16 (-67.35%)
Mutual labels:  tmux
dotfiles
No description or website provided.
Stars: ✭ 12 (-75.51%)
Mutual labels:  tmux
dotfiles
This is what I use to get things done!
Stars: ✭ 59 (+20.41%)
Mutual labels:  tmux
ob-tmux
Ob-tmux is an Emacs library that allows org mode to evaluate code blocks in a tmux session.
Stars: ✭ 46 (-6.12%)
Mutual labels:  tmux
dotfiles
Me confeegs.. me precious confeegs.
Stars: ✭ 123 (+151.02%)
Mutual labels:  tmux
evil-tmux-navigator
Seamlessly navigate Emacs and tmux splits
Stars: ✭ 59 (+20.41%)
Mutual labels:  tmux
dotfiles
❤ ~/.🛠🐈 the daily jam 🍞🥜🍇🍞
Stars: ✭ 55 (+12.24%)
Mutual labels:  tmux
nyx
⚙️Nix[OS] Configuration
Stars: ✭ 50 (+2.04%)
Mutual labels:  tmux
dotfiles
My dot files.
Stars: ✭ 66 (+34.69%)
Mutual labels:  tmux
Telegraph.nvim
Send commands system commands in an elegant way
Stars: ✭ 33 (-32.65%)
Mutual labels:  tmux
dotfiles
Doom Emacs, a few-years old vim config, tmux, i3, zsh, polybar
Stars: ✭ 15 (-69.39%)
Mutual labels:  tmux
config
Bunch of scripts that keep me productive
Stars: ✭ 29 (-40.82%)
Mutual labels:  tmux
FastPwn
CTF中Pwn的快速利用模板(包含awd pwn)
Stars: ✭ 18 (-63.27%)
Mutual labels:  tmux
tmuxpair
Command line script for setting up a temporary tmux session for pair programming
Stars: ✭ 34 (-30.61%)
Mutual labels:  tmux
tmux
💽 Soothing pastel theme for Tmux!
Stars: ✭ 63 (+28.57%)
Mutual labels:  tmux
tmux-suspend
Plugin that lets you suspend local tmux session, so that you can work with nested remote tmux session painlessly.
Stars: ✭ 58 (+18.37%)
Mutual labels:  tmux
dotfiles
🏡 dotfiles configuration
Stars: ✭ 18 (-63.27%)
Mutual labels:  tmux
tmux-config
my config of tmux, with solarized color theme
Stars: ✭ 59 (+20.41%)
Mutual labels:  tmux
dotfiles
⚡ My dot files for zsh, neovim and tmux.
Stars: ✭ 18 (-63.27%)
Mutual labels:  tmux

tmuxr

R build status codecov Lifecycle: stable

Overview

tmuxr is an R package that allows you to manage tmux and interact with the processes it runs. It features a pipeable API with which you can create, control, and capture tmux sessions, windows, and panes.

Demonstration

The recording below demonstrates various capabilities of tmuxr such as: running processes, sending keys, splitting windows, and capturing panes. Note that normally, managing tmux and the processes it runs is done in a detached mode, so you wouldn’t see anything, but the result would be the same.

tmuxr demonstration

Have a look at the function reference to learn more about what tmuxr has to offer.

Installation

tmuxr can be installed from this repository using remotes:

# install.packages("remotes")
remotes::install_github("datascienceworkshops/tmuxr")

Compatibility

We regularly test tmuxr on Ubuntu with tmux versions 2.1 through 3.1c and on macOS with the latest version of tmux provided by Homebrew. tmuxr might work on Windows using Cygwin or WSL, but we haven’t tested this.

License

The tmuxr package is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].