tmux設定を別のフォルダに配置します。

tmux設定を別のフォルダに配置します。

私はtmux設定を持っており、"$DOTFILES"/tmux/tmux.confこれがそれをディレクトリにコピーしたりシンボリックリンクせずに使用する正しい方法であると思います$HOME

私のものには.zshenv次のものがあります。

export TMUX_DIR="$DOTFILES"/tmux
export TMUX="$TMUX_DIR"/tmux.conf

私のものには.zshrc次のものがあります。

alias tmux=tmux -f "$TMUX"

ベストアンサー1

もちろん、これは完全に受け入れ可能です。しかし、TMUX_DIRまたは変数には「魔法」がないのでTMUXtmux使用しないでください)、簡単に次のように短縮できます。

alias tmux='tmux -f "$DOTFILES/tmux/tmux.conf"'

~/.configこれをディレクトリとして使用することを検討することもできます$DOTFILES。 Tmuxバージョン3.1以降-f~/.config/tmux/tmux.conffishhtopbat

$DOTFILES分離を使用するあなたの目標は、すべてをきれいに保ち、~構成バージョンをより簡単に管理する方法を見つけることであると確信しています。これが~/.config標準になった理由です(XDG、Systemdなどから)。

おすすめ記事