Альтернатива osd_clock

Полагаю, вы имеете в виду: «Почему root bash по умолчанию в Debian приглашение бесцветное?»), Верно?

Если так, то это просто потому, что / etc / profile - или, скорее, /etc/bash.bashrc - определяет очень простую подсказку:

# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

и root по умолчанию .bashrc не отменяет его:

# Note: PS1 and umask are already set in /etc/profile. You should not
# need this unless you want different defaults for root.
# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
# umask 022

См. Откуда берутся /root/.bashrc и /root/.profile в системе Debian? для получения более подробной информации.

2
31.10.2017, 15:57
1 ответ

Ответ aosd_cat. Далек от совершенства, в любом случае он может отображать в стиле OSD. строка Unicode, использующая любой шрифт, известный fontconfig. У программы есть разные проблемы, главная из которых заключается в том, что она является детищем заброшенного проекта (проекта Atheme ), но она включена в ряд важных дистрибутивов Linux (Debian, Ubuntu, ? )Так что я надеюсь, что она останется на какое-то время...

Это должно быть адаптировано к моему вопросу (лучше выглядящие экранные часы )вот так:

$ while true ; do date +%R ; sleep 60 ; done | aosd_cat -u 59500 &

где -u 59500— это продолжительность в миллисекундах, в течение которой каждая строка ввода должна оставаться на экране. В программе есть параметры прозрачности, шрифтов, постепенного -появления/исчезновения, размещения экрана, цветов, так что ее можно настроить до смерти... Что касается того, что отображают часы, у man dateесть все ответы.


ps :Позже я понял, что aosd_catрисует строку в прозрачном прямоугольном окне без декора, которое, к сожалению, перехватывает щелчки мыши, поэтому невозможно получить доступ, например, к меню базового приложения.

Я могу смириться с тем, что (мой основной вариант использования — часы на экране во время презентации, )но я хочу предупредить вас, что это не идеальные экранные часы...

1
27.01.2020, 22:18

Теги

Похожие вопросы