Browse Source

fix(tmux): use `$ZSH_TMUX_CONFIG` setting in tmuxconf alias

ajr-dev 2 years ago
parent
commit
ad8220bc6d
2 changed files with 20 additions and 20 deletions
  1. 10 10
      plugins/tmux/README.md
  2. 10 10
      plugins/tmux/tmux.plugin.zsh

+ 10 - 10
plugins/tmux/README.md

@@ -15,16 +15,16 @@ The plugin also supports the following:
 
 ## Aliases
 
-| Alias      | Command                | Description                                              |
-| ---------- | ---------------------- | -------------------------------------------------------- |
-| `ta`       | tmux attach -t         | Attach new tmux session to already running named session |
-| `tad`      | tmux attach -d -t      | Detach named tmux session                                |
-| `ts`       | tmux new-session -s    | Create a new named tmux session                          |
-| `tl`       | tmux list-sessions     | Displays a list of running tmux sessions                 |
-| `tksv`     | tmux kill-server       | Terminate all running tmux sessions                      |
-| `tkss`     | tmux kill-session -t   | Terminate named running tmux session                     |
-| `tmux`     | `_zsh_tmux_plugin_run` | Start a new tmux session                                 |
-| `tmuxconf` | `$EDITOR ~/.tmux.conf` | Open .tmux.conf file with an editor                      |
+| Alias      | Command                    | Description                                              |
+| ---------- | -------------------------- | -------------------------------------------------------- |
+| `ta`       | tmux attach -t             | Attach new tmux session to already running named session |
+| `tad`      | tmux attach -d -t          | Detach named tmux session                                |
+| `ts`       | tmux new-session -s        | Create a new named tmux session                          |
+| `tl`       | tmux list-sessions         | Displays a list of running tmux sessions                 |
+| `tksv`     | tmux kill-server           | Terminate all running tmux sessions                      |
+| `tkss`     | tmux kill-session -t       | Terminate named running tmux session                     |
+| `tmux`     | `_zsh_tmux_plugin_run`     | Start a new tmux session                                 |
+| `tmuxconf` | `$EDITOR $ZSH_TMUX_CONFIG` | Open .tmux.conf file with an editor                      |
 
 ## Configuration Variables
 

+ 10 - 10
plugins/tmux/tmux.plugin.zsh

@@ -3,16 +3,6 @@ if ! (( $+commands[tmux] )); then
   return 1
 fi
 
-# ALIASES
-
-alias ta='tmux attach -t'
-alias tad='tmux attach -d -t'
-alias ts='tmux new-session -s'
-alias tl='tmux list-sessions'
-alias tksv='tmux kill-server'
-alias tkss='tmux kill-session -t'
-alias tmuxconf='$EDITOR ~/.tmux.conf'
-
 # CONFIGURATION VARIABLES
 # Automatically start tmux
 : ${ZSH_TMUX_AUTOSTART:=false}
@@ -40,6 +30,16 @@ alias tmuxconf='$EDITOR ~/.tmux.conf'
 # Set -u option to support unicode
 : ${ZSH_TMUX_UNICODE:=false}
 
+# ALIASES
+
+alias ta='tmux attach -t'
+alias tad='tmux attach -d -t'
+alias ts='tmux new-session -s'
+alias tl='tmux list-sessions'
+alias tksv='tmux kill-server'
+alias tkss='tmux kill-session -t'
+alias tmuxconf='$EDITOR $ZSH_TMUX_CONFIG'
+
 # Determine if the terminal supports 256 colors
 if [[ $terminfo[colors] == 256 ]]; then
   export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITH_256COLOR