Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 3.63 KB

File metadata and controls

60 lines (47 loc) · 3.63 KB

Plugins & Themes

psmux has a full plugin ecosystem — ports of the most popular tmux plugins, reimplemented in PowerShell for Windows.

Plugin Repository

Browse available plugins and themes: psmux-plugins

Install & manage plugins with a TUI: Tmux Plugin Panel — a terminal UI for browsing, installing, updating, and removing plugins and themes.

Available Plugins

Plugin Description
ppm Plugin manager (like tpm)
psmux-sensible Sensible defaults for psmux
psmux-yank Windows clipboard integration
psmux-resurrect Save/restore sessions
psmux-continuum Auto save/restore sessions (works with resurrect)
psmux-pain-control Better pane navigation
psmux-prefix-highlight Prefix key indicator
psmux-battery Battery status in status bar
psmux-cpu CPU usage in status bar
psmux-net-speed Network speed in status bar
psmux-git-status Git branch and status in status bar
psmux-sidebar File tree sidebar
psmux-logging Log pane output to files

Themes

Theme Description
Catppuccin Soothing pastel theme (Latte, Frappe, Macchiato, Mocha)
Dracula Dark theme with vibrant colors
Nord Arctic, north bluish color palette
Tokyo Night Clean dark theme inspired by Tokyo at night
Gruvbox Retro groove color scheme
Everforest Comfortable green based color scheme
Kanagawa Dark theme inspired by Katsushika Hokusai
One Dark Atom One Dark inspired theme
Rose Pine Soho vibes for the terminal

Quick Start

# Install the plugin manager
git clone https://github.com/psmux/psmux-plugins.git "$env:TEMP\psmux-plugins"
Copy-Item "$env:TEMP\psmux-plugins\ppm" "$env:USERPROFILE\.psmux\plugins\ppm" -Recurse
Remove-Item "$env:TEMP\psmux-plugins" -Recurse -Force

Then add to your ~/.psmux.conf:

set -g @plugin 'psmux-plugins/ppm'
set -g @plugin 'psmux-plugins/psmux-sensible'
run '~/.psmux/plugins/ppm/ppm.ps1'

Press Prefix + I inside psmux to install the declared plugins.