Module: Mxup

Defined in:
lib/mxup.rb,
lib/mxup/cli.rb,
lib/mxup/tmux.rb,
lib/mxup/config.rb,
lib/mxup/runner.rb,
lib/mxup/version.rb,
lib/mxup/launcher.rb,
lib/mxup/reconciler.rb,
lib/mxup/exec_runner.rb,
lib/mxup/status_view.rb,
lib/mxup/graceful_stop.rb,
lib/mxup/pane_resolver.rb,
lib/mxup/process_probe.rb,
lib/mxup/layout_manager.rb

Defined Under Namespace

Modules: ProcessProbe, Tmux Classes: CLI, Config, ExecRunner, GracefulStop, Launcher, LayoutManager, PaneGroup, PaneResolver, Reconciler, Runner, StatusView, WaitSpec, Window

Constant Summary collapse

CONFIG_DIR =
File.expand_path('~/.config/mxup')
RUNTIME_DIR =
File.expand_path('~/.local/share/mxup')
SHELLS =
%w[zsh bash sh fish dash].freeze
VERSION =
'0.2.0'