Вы могли сделать что-то как:
PS1='%F{063}%1' # format blue
PS1=$PS1'~' # show current directory
PS1=$PS1'%f'
PS1=$PS1'%(1v.%F{099}%1v %f.)' # show git branch if git repo in purple
и т.д.?
Однажды Вы собираетесь изменить свой компьютер или сделать кому-то еще (член семьи, например) отчет на Вашем компьютере.
/etc
.Ваши аргументы против помещения конфигурационных файлов в корневом каталоге действительно не выдерживают критики:
sudo
сохраняет HOME
переменная среды (если Вы не сказали это не). Таким образом, Ваши программы будут продолжать читать свои настройки из Вашего корневого каталога./etc
, не через переменные среды или через файлы в Вашем корневом каталоге.$HOME
как предполагается, имеет много точечных файлов. Вот почему ls
не показывает им.
$HOME
помог бы мне сделать это, но недавний катастрофический отказ ПК показал иначе. Конечно, все мои локальные файлы были легко отложены (git+dropbox), но я должен был играть много с/etc
наполните так или иначе для разбираний во всем. Вот почему у меня была идея вставить все/etc
и отслеживайте тот (снова, с помощьюgit
). Я geuss, я сохраню это способом, в котором это,$HOME
, хотя я оплакиваю помеху домашнего dir (XDG!!!). – romeovs 05.06.2012, 11:39/etc
безопасность, резервируйте свой компьютер регулярно, и у Вас не будет проблем. Dropbox рассчитывает, если Вы не возражаете против соображений конфиденциальности/безопасности (/etc/shadow
в Интернете? Ужас) – Alexios 05.06.2012, 12:18/etc
так как это появилось на сцене. – Gilles 'SO- stop being evil' 05.06.2012, 21:30