Shtsh 10.05.2011 21:57
Tips & tricks — Фортунки при логине и логауте
Я часто пользуюсь консолью. И захотелось чего-то извращённого. К тому же дома несколько компьютеров и я часто захожу на старционарник по ssh.Тут вспомнился такой проект, как fortunes — при вызове команды выводится какая-нибудь фраза из обширной базы: это может быть как какое-нибудь изречение, так и забавная фраза.
Поискал я в репозитории по словам fortune, подумал и решил, что при логауте будет у меня фраза про Чака Норриса, а при логине цитата с lorquotes.
Устаналиваем
1 |
|
1 |
|
Теперь займёмся лором. На сайте есть нормальные инструкции по добавлению в fortunes. Правда, стоит отметить, что текст выдаётся в koi8-r, поэтому, скорее всего, текст придётся переконвертировать в utf8.
- Качаем
- Конвертируем в utf8
- Сохраняем в /usr/share/fortunes/
- Делаем strfile имя_файла
1 |
|
Но я не заморачивался и просто добавил следующее в .bashrc
1 |
|
warchief 13.05.2011 01:11 #
+ 0 -
fortune-mod-bofh-excuses смешнее я считаю, чем цитаты с лора.
получается так:
Было бы круто реализовать нечто похожее, но для иксов. Чтоб при открытии первого эмулятора терминала появлялся текст фортунки.
Я одно время копал в эту сторону, но безрезультатно.
Легко сделать, чтоб в каждом открытом эмуляторе выводилась фортунка, но это нарушает воркфлоу, в общем коряво. (так сделано в Минте)
Можно сделать разные сочетания клавиш на запуск терминала с логин-шеллом и без. Тогда можно будет выбирать терминал с фортункой или без. Но это костыль.
Ко всему прочему, при использовании текстового входа, фортунка будет вываливаться и на консоль перед стартом самих иксов — захочется и её прочитать :) А использование графической формы входа идет вразрез с моими религиозными взглядами и обижает религиозные чувства =) Более того, даже при использовании графической морды, задача актуальна.
Вообще, мысли шли в сторону того, что один терминал нужен в любом случае, поэтому в .xinitrc у меня указан запуск терминала. Например, xterm может
, проблема в том, что при завершении someprogram, xterm также завершается.
Подумаем?
Я одно время копал в эту сторону, но безрезультатно.
Легко сделать, чтоб в каждом открытом эмуляторе выводилась фортунка, но это нарушает воркфлоу, в общем коряво. (так сделано в Минте)
Можно сделать разные сочетания клавиш на запуск терминала с логин-шеллом и без. Тогда можно будет выбирать терминал с фортункой или без. Но это костыль.
Ко всему прочему, при использовании текстового входа, фортунка будет вываливаться и на консоль перед стартом самих иксов — захочется и её прочитать :) А использование графической формы входа идет вразрез с моими религиозными взглядами и обижает религиозные чувства =) Более того, даже при использовании графической морды, задача актуальна.
Вообще, мысли шли в сторону того, что один терминал нужен в любом случае, поэтому в .xinitrc у меня указан запуск терминала. Например, xterm может
1 |
Подумаем?