Комментарии 19
Отличная идея, спасибо :)
+7
И терминалы тоже разноцветные!
+1
НЛО прилетело и опубликовало эту надпись здесь
а я в PS1 цвет крашу ;)
(parse_hg_branch — это вывод имени текущей ветки mercurial-а).
hostnamecolor=$(hostname -f | od | tr ' ' '\n' | awk '{total = total + $1}END{print 30 + (total % 6)}')
usernamecolor=$(hostname -f | od | tr ' ' '\n' | awk '{total = total + $1}END{print 36 - (total % 6)}')
PS1='\[\e[${usernamecolor}m\]\u@\[\e[${hostnamecolor}m\]\]\h \[\e[32m\]\w\[\e[0m\]\n$(parse_hg_branch)\$ '
(parse_hg_branch — это вывод имени текущей ветки mercurial-а).
+3
Домен в адресной строке вы не видите, а фавикон видите?
+3
Иногда окружения различаются только номером порта. В этом случае можно спутать в суматохе.
0
Ээ, одновременно на трёх вкладках браузера с разными открытыми окружениями — не вижу, фавикон — вижу. А если даже говорить о подоплеке, описанной в посте (отлаживаю-отлаживаю, оказалось не там — невнимательность), цветовое разделение поможет.
Каждому своё, конечно, как по мне так цвет фавикона сразу в глаза бросается.
Каждому своё, конечно, как по мне так цвет фавикона сразу в глаза бросается.
0
Вы прямо на больную мозоль. В FF29 с его australis-ом сломали прекрасный ColorfulTabs, умеющий (умевший) раскрашивать в том числе и по хостнейму. В google chrome же его extension API такого, сожалению, не позволяет.
Мысль с favicon-ом хорошая (да в крайнем случае, можно и префикс к заголовку окна добавлять), но с моей кучей проектов и зоопарком технологий хочется это делать на уровне браузерного расширения. Надо бы провести резерч.
Мысль с favicon-ом хорошая (да в крайнем случае, можно и префикс к заголовку окна добавлять), но с моей кучей проектов и зоопарком технологий хочется это делать на уровне браузерного расширения. Надо бы провести резерч.
+4
Мы у себя для похожих целей просто header перекрашиваем. Точно не промахнешься.
+11
Попробуйте IdentFavIcon.
0
Если включен режим отладки, то допустим компонент barryvdh/laravel-debugbar показывает имя текущего окружения.
![](https://habrastorage.org/r/w1560/getpro/habr/comment_images/86c/89a/d32/86c89ad32be06330ac87b62f409f94f4.png)
![](https://habrastorage.org/getpro/habr/comment_images/86c/89a/d32/86c89ad32be06330ac87b62f409f94f4.png)
0
Когда-то hader перекрашивал, но со временем завелась привычка между вкладок с боевым и тестовым окружением держать вкладки с музыкой, почтой, документацией.
0
Всё гениальное — просто
0
Плюсую, давно сами этим пользуемся, очень удобно.
+2
Не используйте environment, используйте конфиги, а вот нужный конфиг уже выбирается с помощью environment-а.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Каждому окружению своя favicon-ка