나는 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
또는 변수에는 "마법"이 없으므로 TMUX
( tmux
사용하지 마십시오) 쉽게 다음과 같이 단축할 수 있습니다.
alias tmux='tmux -f "$DOTFILES/tmux/tmux.conf"'
~/.config
이를 디렉토리 로 사용하는 것을 고려할 수도 있습니다 $DOTFILES
. Tmux 버전 3.1 부터 -f
.~/.config/tmux/tmux.conf
fish
htop
bat
$DOTFILES
분리를 사용하는 귀하의 목표 는 모든 것을 깨끗하게 유지 ~
하고 구성 버전을 보다 쉽게 관리할 수 있는 방법을 찾는 것이라고 확신합니다 . 이것이 ~/.config
표준이 된 이유입니다(XDG, Systemd 등에서).