我已經安裝了oh-my-zsh並更改了主題併爲root用戶進行了自定義。 如何讓這些mod可供所有用戶使用,我將其設置爲缺省shell?如何爲用戶設置默認的.zshrc(oh-my-zsh)?
0
A
回答
1
oh-my-zsh最適合每個用戶安裝。例如,用戶可以擺弄源代碼,將自定義插件添加到他們的.oh-my-zsh/custom
目錄中。自動更新功能也不適用於全系統安裝。
爲了幫助他們入門,您可以爲新用戶提供最近的克隆.oh-my-zsh
和.zshrc
模板。例如將這些添加到/etc/skel
。
我還會問root是否需要oh-my-zsh或與普通用戶相同的zsh配置。無論如何,最好避免花費太多時間。
如果您確實想要,可以將自己的.oh-my-zsh和.zshrc符號鏈接到另一個用戶主目錄(包括根目錄)。
如果您必須執行全局配置。有一個全球zshrc
(或者/etc/zshrc
或/etc/zsh/zshrc
,取決於您的系統),它是在用戶.zshrc
之前加載的。如果您模擬系統中的所有用戶,則可以隨時從中加載您的oh-my-zsh配置。
最後,您可能還想將oh-my-zsh用戶的登錄shell更改爲zsh
。詳情請看/etc/passwd
,chsh
和adduser.conf
。
0
如果該文件位於所有用戶目錄中,則zsh應自動捕獲並將其用作源。所以我認爲你應該把這個文件放在每一個有意使用這個文件的用戶目錄中。
相關問題
- 1. 如何重置並將zshrc文件恢復爲默認?
- 2. MediaWiki - 爲新用戶設置默認組
- 3. PHP - 爲用戶設置默認圖片
- 4. MediaWiki爲新用戶設置默認組
- 5. 設計/理論:如何爲多個用戶設置默認值?
- 6. 如何爲我的電腦設置MANIFEST.MF的默認用戶名?
- 7. 如何將用戶的IP設置爲列默認值?
- 8. 將userId設置爲從默認設置爲當前用戶
- 9. 爲VSCode中的所有用戶設置默認設置
- 10. SugarCRM - 如何爲所有用戶設置默認主頁
- 11. 如何爲HTTPS git push設置默認用戶名?
- 12. 如何在WSL中將默認用戶設置爲root
- 13. 如何爲用戶設置默認頭像
- 14. 如何爲openstack用戶設置默認密鑰對?
- 15. 如何在Sonata中爲用戶設置默認頭像?
- 16. 如何爲Windows Authenticated用戶設置默認數據庫?
- 17. 如何設置Datetimepicker的默認設置?
- 18. 設計:在用戶確認後設置用戶默認模板
- 19. 如何爲lavarel 5中的訪客用戶設置默認用戶?
- 20. 如何將form2設置爲默認值?
- 21. 如何爲RadioGroupFieldEditor設置默認值
- 22. 如何將'global'設置爲默認gemset?
- 23. 如何爲WTForms SelectField設置默認值?
- 24. 如何爲EditText設置默認鍵盤
- 25. 如何設置默認爲空查詢
- 26. 如何設置默認值爲manytomanyfield
- 27. 如何設置默認名稱爲GtkComboBox?
- 28. 如何爲Kubernetes ConfigMap設置默認值
- 29. 如何將https設置爲默認值?
- 30. 如何設置默認baseUrl
嘗試將你的'〜/ .zshrc'放在'/ etc/zshrc'中我不確定你 – aeid