![nixosでtmuxを正しく設定する方法は? [閉鎖]](https://linux33.com/image/115300/nixos%E3%81%A7tmux%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%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
。