From 3f171997dfde21cde269f1c51076b3d747345061 Mon Sep 17 00:00:00 2001 From: peter-d Date: Wed, 5 Sep 2012 14:13:09 +0200 Subject: [PATCH] added setup script and completion script for tcsh --- completion/tmuxifier.tcsh | 2 ++ init.tcsh | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 completion/tmuxifier.tcsh create mode 100644 init.tcsh diff --git a/completion/tmuxifier.tcsh b/completion/tmuxifier.tcsh new file mode 100644 index 0000000..b481282 --- /dev/null +++ b/completion/tmuxifier.tcsh @@ -0,0 +1,2 @@ +complete tmuxifier 'p@1@`$HOME/.tmuxifier/bin/tmuxifier commands`@' \ + 'p@2@`$HOME/.tmuxifier/bin/tmuxifier completions $:-1`@' diff --git a/init.tcsh b/init.tcsh new file mode 100644 index 0000000..366db55 --- /dev/null +++ b/init.tcsh @@ -0,0 +1,13 @@ +# Set tmuxifier root path. +if ( ! $?TMUXIFIER ) then + setenv TMUXIFIER "${HOME}/.tmuxifier" +endif + +# Add `bin` directroy to `$PATH`. +set path = ( $TMUXIFIER/bin $path ) + +# If `tmuxifier` is available, and `$TMUXIFIER_NO_COMPLETE` is not set, then +# load tmuxifier shell completion. +if ( ! $?TMUXIFIER_NO_COMPLETE ) then + which tmuxifier > /dev/null && source "$TMUXIFIER/completion/tmuxifier.tcsh" +endif