[英]Mutt Configuration Based on Current Hostname
我是專門從從多個主機運行 Mutt 的角度來寫這篇文章的,但是只有一個源代碼控制的配置文件。 將它留給 devops 方面,“所有”主機配置都保持充分同步。
所以,基本上,我想要一個特定的郵箱配置,有效地基於主機類型,但更一般地說,僅基於主機名命令。 本質上,我希望給定主機的默認郵箱是“正確的”(對於 ZEDC9F0A5A5A5D57797BF68E37364743831Z 主機通常是 /var/mail/$user),但我已經為郵箱 1-3 定義了默認為熱鍵的熱鍵(基本上是 F2、F# F4為IMAPS郵箱,默認為本地系統默認)。
您將如何設置? 目前,我可以使用正確的熱鍵在郵箱之間切換。 但是,我如何根據運行 mutt 的主機名來確定 muttrc “決策”?
這個解決方案應該適用於 mutt 和 neomutt。 這個想法是將主機特定的配置放在單獨的文件中,並將它們放在主配置文件中。 請參見下面的示例。
文件:
~/.neomutt/neomuttrc
主配置文件~/.neomutt/neomuttrc.host1
主機特定配置文件~/.neomutt/neomuttrc.host2
主機特定配置文件~/.neomutt/neomuttrc的內容
# Your main confing file. Here ale all the shared settings.
# …
# source host specific config
source ~/.neomutt/neomuttrc.`hostname`
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.