Pull to refresh

Comments 42

А что в данном случае есть воровство? Идея что-ли?
В своём блоге чувак писал, что не нашёл ничего подобного для Linux и решил это исправить. Да, возможно воровство, но я бы сказал, что просто увлечённость одной идеей.
/usr/lib/xscreensaver/apple2 -text -fast -program bash

или

/usr/lib/xscreensaver/phosphor -scale 2 -delay 1000 -program bash
Под Маком пользуюсь Катодом, на Линуксе реально такой штуки не хватало.

P.S. особенно феерично подобные изыски выглядят на 27-ми дюймах
Жаль, под Windows нет такого же терминала (и текстового редактора).
А чем этот текстовый редактор вообще похож на обсуждаемый тут подход?
Тем, что и на видео, и по ссылке — vi.
Понаставили памятников, пройти негде… Кто ими вообще пользуется?
сарказм

И я имел в виду, что не vim'ом ценен сабж…

vim сам использую с удовольствием
Возьми и собери, делов-то…
Пробовал, так и не получилось. Пробовал с виндовым Qt 5.3, но при компиляции очень уж много вылазило проблем с хидерами, что я только не подключал, удалось решить проблему с хидерами, так пошли ерроры самого кода в хидерах о несоответсвтии синтаксиса и типов… Вобщем, долгая яма. Если есть идеи или предложения как это собрать под винду, пожалйста, поделитесь.
А shell вы в Windows где возмёте? Винтажный cool-old-term работает поверх сильно модифицированного Linux-терминала Konsole, от которого отпилили KDE, оставив только Qt-часть. Но от этого он не стал несовместимым с POSIX, поэтому портирование cool-old-term в таком виде, в котором он сейчас представлен, на Windows будет весьма затруднительным. К слову сказать, в своё время разработчики KDE перенесли связку различных KDE-приложений для Windows, но в них так и не появился Konsole в связи со сложностью портирования. Я думаю, «малой кровью» тут не обойтись: придётся либо переписывать внутренний Konsole, заставив его работать с MSYS (оболчка shell, портированная на Windows), либо реализовывать другую библиотеку которая, например, будет работать с командной строкой (cmd.exe) отдавая в неё данные с клавиатуры и получая ответ в виде текста в окне командной строки.

Ради интереса я скомпилировал cool-old-term под Windows но, как и было ожидаемо, Konsole не работал должным образом:

image
Обычных терминалов-то полно. Интересует именно «винтажная катодная тема» чисто для удовольствия.

И желательно для простого текстового редактора, поскольку тексты приходится писать часто. Сидишь себе где-нибудь в кафе и набираешь текст на ноутбуке в таком терминале времён холодной войны. Атмосферно.
P.S. Кстати, так же на дизайн меня вдохновил Fallout 3
Что-то Qt5 совсем не напоминает ни CRT-мониторы, ни какой-либо еще олдскул
а под Маком кто-то пробовал запустить?
Есть Cathode для Mac OS X — это полный аналог, правда платный. :-(
Ну и под Mac мне собрать не удалось. :-( Такая вот грусть.
Ну и чего минусовать? Я привел ссылку на блог автора XScreenSaver, который делает сравнение сабжа с его собственным софтом. В его варианте происходит реальная физическая эмуляция, как я понимаю. Вот тут заглавная страница: www.jwz.org/xscreensaver/
Да запустится. qt5 главное поставить.
Я бы еще задействовал вебкамеру под отражение.
А я бы еще добавил опцию для воспроизведения звуков как в терминалах из фильмов Aliens и Terminator…
Хорошо, что у кого-то дело пошло дальше мечтаний, как у меня.
Хочу такую тему к Gnome, чтобы все выглядело так :)
Такие теплые цвета)
Потрясающе!
Эх, linux mint 16. При попытке доставить необходимые пакеты получаю:

$ sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет qtdeclarative5-controls-plugin
E: Не удалось найти пакет qtdeclarative5-dialogs-plugin


В растройстве… Без вкусняшек.
У меня тоже Linux Mint 16 (KDE, 64-bit).
Я установил Qt 5.3.1 (полный SDK) с официального сайта qt-project.org в каталог "/opt":
Qt 5.3.1 for Linux 32-bit (447 MB)
Qt 5.3.1 for Linux 64-bit (444 MB)

Сам Qt ставится так:
$ chmod +x ~/Downloads/qt-opensource-linux-x64-5.3.1.run
$ ~/Downloads/qt-opensource-linux-x64-5.3.1.run

А дальше запускается привычный многим установщик.

Только непосредственно перед сборкой cool-old-term не забудьте добавить в переменную окружения «PATH» путь до утилит «qmake» и «qmlscene»:

$ export PATH=/opt/Qt5.3.1/5.3/gcc_64/bin/:$PATH

Всё прекрасно компилируется и работает: Screen #1, Screen #2.
Спасибо добрый человек!
Скорее всего пакеты иначе называются. Сегодня мой pull request приняли, в README теперь есть инструкции по установке зависимостей для Debian Jessie. Можете попробовать с названиями пакетов из Debian:
sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2
Я поставил уже просто установив QT софсайта.
Не запускается с сообщением:
loadAllColorSchemes QOpenGLFramebufferObject: Unsupported framebuffer format. QOpenGLFramebufferObject: Unsupported framebuffer format. QOpenGLFramebufferObject: Unsupported framebuffer format. QOpenGLFramebufferObject: Unsupported framebuffer format. QOpenGLFramebufferObject: Unsupported framebuffer format. QOpenGLFramebufferObject: Unsupported framebuffer format. qmlscene: Fatal IO error 11 (Ресурс временно недоступен) on X server :0.0.
Кто нибудь сталкивался? Как лечить? Ноутбук, xubuntu 14.04 графика — древний intel
ИМХО нет драйверов видеокарты.
Эффекты композитинга работают нормально, значит поддержка есть
Оно не достаточно хардкорное. Надо полностью просчитывать полёт каждого электрона, рассчитывать результат взаимодействия с люминофором и т.д.
Есть проблемы с рендерингом шрифтов в пиксельном и сточном режимах — правая часть символов съедается.
image
путь на самом деле такой: ~/side/cool-old-term$
Sign up to leave a comment.

Articles