![nixos에서 tmux를 올바르게 구성하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/115300/nixos%EC%97%90%EC%84%9C%20tmux%EB%A5%BC%20%EC%98%AC%EB%B0%94%EB%A5%B4%EA%B2%8C%20%EA%B5%AC%EC%84%B1%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
다른 배포판에서는 파일에 다음과 같은 tmux 구성이 있습니다 ~/.tmux.conf
.
# open new windows and panes in current directory
bind c new-window -c "#{pane_current_path}"
bind '"' split-window -c "#{pane_current_path}"
bind % split-window -h -c "#{pane_current_path}"
# do not wait for escape characters
set -s escape-time 0
이것은 nixos에서도 작동하는 것 같지만 이것이 올바른 nixos 방식인지는 확실하지 않습니다. 이에 비해 나는 이 인기 있는 github을 발견했습니다.tmux.nix 구성.
내 방법이 tmux를 구성하는 올바른 nixos 방법입니까?
.tmux.conf
내 접근 방식을 사용하는 것이 일관성, 재현성, 선언성 등의 nixos 원칙과 일치하는지(또는 불일치하는지) 알고 싶습니다.
답변1
NixOS 구성에는 사용자 구성이 포함되지 않고 시스템 전체 구성만 포함됩니다. 빌드에 연결한 구성은 빌드 /etc/tmux.conf
하지만 그렇지 않습니다 ~/.tmux.conf
.