• Stars
    star
    6,123
  • Rank 6,362 (Top 0.2 %)
  • Language
  • Created about 8 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A list of awesome resources for tmux

Awesome Tmux

Awesome

List of helpful tmux links for various tutorials, plugins, and configuration settings.

Table of Contents

Tutorials

Cheat Sheets

Configuration

Tools and session management

  • automux Wrappers to tmux commands, useful for tmux based automation
  • disconnected A session manager written in Deno with json as the config files
  • dmux Configurable tmux workspace manager written in Rust
  • libtmux Python API for tmux
  • powerline Statusline plugin for vim, and provides statuslines and prompts for several other applications including tmux
  • tmux-powerline A hackable statusbar for tmux consisting of dynamic & beautiful looking segments, inspired by vim-powerline, written purely in bash.
  • smug A session manager for tmux written in Go
  • t The smart tmux session manager
  • tat Tab completion for tmux sessions
  • teamocil A simple tool used to automatically create windows and panes in tmux with YAML files
  • tmex A minimalist tmux layout manager
  • tmux-cssh Tmux with a "ClusterSSH"-like behavior
  • tmux-conf Meant for users running tmux on multiple hosts, not always running the same version. Generates tmux config files using version checks
  • tmux-project Search projects and open them in a new session
  • tmux-suspend Suspend local session for painlessly working with nested remote session.
  • tmux-up Bootstrap new tmux sessions without complex tools, DSLs, or dependencies
  • tmuxake A side-pane manager for tmux
  • tmuxifier Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
  • tmuxinator Manage complex tmux sessions easily
  • tmuxomatic Intelligent tmux session management
  • tmuxp ๐Ÿ’ป tmux session manager and python library
  • tmuxpair Command line script for setting up a temporary tmux session for pair programming
  • twm A highly configurable workspace manager that is easy to extend with shell scripts, written in Rust
  • vim-tmux-navigator Vim and tmux integration

Themes

Status Bar

Plugins

  • tmux2html ๐Ÿˆ Render full tmux windows or individual panes as HTML
  • tmux-better-mouse-mode A tmux plugin to better manage and configure the mouse.
  • extrakto tmux clipboard copy and output completions
  • muxile - View and control your tmux session from your mobile.
  • tmux-autoreload - Watches your tmux configuration file and automatically reloads it on change.
  • tmux-bitwarden Access your Bitwarden login items in a tmux pane.
  • tmux-browser Web browser sessions attached to tmux sessions.
  • tmux-copytk - Multi utility rapid copy toolkit.
  • tmux-easy-motion vim-easymotion like navigation for tmux.
  • tmux-fingers copy pasting in terminal with vimium/vimperator like hints.
  • tmux-fuzzback Search your scrollback buffer using fzf.
  • tmux-fzf-url For opening urls from browser quickly without mouse.
  • tmux-fzf-session-switch Easy way to switch, when you have a ton of sessions.
  • tmux-menus - Popup menus to help with managing your environment.
  • tmux-modal - Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.
  • tmux-mouse-swipe - Switch Window or Session by clicking right mouse button and swiping.
  • tmux-notify A plugin to notify you when processes complete.
  • tmux-open-nvim - A plugin to help open files in a running instance of Neovim. Pairs well with tmux-fingers or tmux-open.
  • tmux-thumbs A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
  • tmux-1password Access your 1Password login items in a tmux pane.
  • tmux-jump Vimium/Easymotion like navigation for tmux.
  • tmux-power-zoom Zoom pane to separate window, then unzoom it back into it's original location.
  • tmux-session-wizard One prefix to control all your session creation, naming, switching, etc using fzf & zoxide.
  • tmux-simple-git-status Show branch and number of changes in current git repository
  • tmux-spotify Show a nice menu to manage Spotify application
  • tmux-super-fingers like fingers, but also opens files in vim.
  • tmux-tilish Turn tmux into a dynamic window manager with intuitive keybindings (inspired by i3wm/sway)
  • tmux-wormhole Use tmux to download files with magic wormhole
  • tmux-pianobar A menu and status bar widget for Pianobar
  • tmux-plugins Official tmux plugins
    • tmux-continuum Continuous saving of tmux environment. Automatic restore when tmux is started. Automatic tmux start when computer is turned on.
    • tmux-copycat A plugin that enhances tmux search
    • tmux-fpp Quickly open any path on your terminal window in your $EDITOR of choice!
    • tmux-logging Easy logging and screen capturing for Tmux.
    • tmux-open Tmux key bindings for quick opening of a highlighted file or url
    • tmux-pain-control standard pane key-bindings for tmux
    • tmux-resurrect Persists tmux environment across system restarts.
    • tmux-sessionist Lightweight tmux utils for manipulating sessions
    • tmux-sidebar A sidebar with the directory tree for the current path. Tries to make tmux more IDE like.
    • tmux-tpm Tmux Plugin Manager
    • tmux-urlview Quickly open any url on your terminal window! (No commits since 2016, see tmux-urlscan or tmux-fzf-url for a maintained alternative.)
    • tmux-yank Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.

Development and testing

  • tmux-example-plugin Example Tmux plugin that actually demonstrates how to build plugins for Tmux
  • tmux-test A small framework for isolated testing of tmux plugins.

Books

Miscellaneous

More Repositories

1

awesome-tuis

List of projects that provide terminal user interfaces
6,494
star
2

mastering-zsh

Advanced topics to take advantage of zsh ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป
1,220
star
3

bashScheduler

Kubernetes scheduler written in less than 100 lines of bash ๐Ÿ˜ฌ ๐Ÿ˜†
Shell
174
star
4

static-mastodon

Mastodon server with static files. Search for user `@[email protected]`
71
star
5

rpi-wordpress

Easy way to run wordpress on a Raspberry Pi with Docker ๐Ÿณ
Shell
45
star
6

ergodox-ez-tent-kit

A custom tent kit for the ergodox ez โŒจ๏ธ
35
star
7

k

Experimental wrapper for kubectl
Go
24
star
8

k8s-random-deploys

Deploy example workloads with random requests and limits
Shell
23
star
9

rothgar

Public info for media and public speaking
22
star
10

game-streaming-on-kubernetes

Streaming games from a Kubernetes cluster with Sunshine
22
star
11

ansible-workstation

ansible playbook for setting up a Fedora desktop or laptop
Shell
22
star
12

track-your-resume-in-git

An example repo to track your resume and application history using git
Just
20
star
13

docker-hubot

Docker container for running hubot in a container.
Shell
17
star
14

name-badge

Code for ATTiny85 on name badges
C++
16
star
15

local-llm-messenger

Local LLM Messenger (lollmm) is a way to send iMessages to the AI that runs in your computer.
Python
15
star
16

ansible-tomcat

Deploy Java and Tomcat with Ansible
Shell
14
star
17

bashchain

A blockchain written in bash
Shell
11
star
18

zsh-emoji-aliases

Slack style shell aliases for emoji โค๏ธ
Shell
11
star
19

paperclub

History of recorded twitter spaces discussing whitepapers
8
star
20

docker-tvheadend

Docker container for Tvheadend service and additional drivers/apps
PHP
8
star
21

spacey

Twitter spaces search CLI client
Go
7
star
22

grafana-seed

Seed grafana with datasources and dashboards easily
Shell
7
star
23

advanced-aws-cli-examples

A collection of advanced AWS CLI commands and queries
7
star
24

ansible-satellite-transition

Move nodes from one satellite/katello server to another
7
star
25

worthless

Repo metrics do not make your code valuable. Please โญ and ๐Ÿด
7
star
26

ansible-rsyslog

Configure rsyslog client and server
6
star
27

rpi-inadyn

Raspberry Pi container for running inadyn
5
star
28

docker-wemo

docker container for ouimeaux
3
star
29

docker-john

John the Ripper in a container
3
star
30

awesome-podcasts

List of notable technology-ish podcasts
2
star
31

code-server

Shell
2
star
32

msit570

Homework assignments for msit570 class
PHP
1
star
33

netdata-wiki

clone of netdata wiki for local changes
1
star
34

ansible-yum-security-updates

Automatically apply security updates to EPEL servers
1
star
35

pizza-as-code

Example ways to order pizza using infrastructure as code tools.
1
star
36

pbox

[WIP] Run a GUI application isolated in a VM
1
star
37

ec2-devbox

Create a development ec2 instance in AWS
HCL
1
star
38

spdash

System provisioning dashboard
Python
1
star
39

homebrew-tap

Personal formula for homebrew
Ruby
1
star
40

TTYbook

[WIP] Everything you need for text based productivity
1
star
41

docker-microbot

small container with simple webpage for clustering demo
Shell
1
star