Люди, кто использует tut в termux - как вы мемцы посматриваете?

@AncientGood возможно такое, что они получаю ссылку на прикрепленный контент...

@yesfreenet ой, это да, есть ссыль и кнопка запустить просмотр, только что лучше прикрутить? или можно вообще браузер вызывать?

@AncientGood мне интересно, как ты дошел до жизни такой.

@nopefish, в смысле "такой"? тут очень удобный клиент, очень рекомендую!

@nopefish а другая версия терминала с линуксовыми примочками не захотела работать на моём уютном телефоне

@AncientGood ага, понятно. Почему ты используешь терминал на телефоне? Ты вроде писал раньше об этом, но я не помню.

@nopefish а это очень просто - давно хотел отсортировать сборник текстовых заметок и сделать удобно, чтобы на десктопе, лаптопе и телефоне структура заметок была одна и та же. Решил попробовать имакс на телефоне, но нативную версию кто-то собирает так, что у неё нет доступа к общим файлам, а вот termux версия не только работает сразу без проблем, но ещё и можно накатить doom конфигурацию, что для телефона просто очень удобно

В итоге у меня на всех устройствах теперь есть doom emacs с удобными заметками в орг-моде. Ну а tut я поставил потому что заметил, что стал слишком залипать в федилабе, решил добавить лишний порожек, как при бросании курить лишний муторный шаг до затяжки

@AncientGood я так и не начал осваивать emacs и продолжаю работать в презренном, но привычном vscode. Иногда хочется узнать, чем же emacs так крут.

@nopefish, в контексте такой работы оно не особо лучше, но после всякой допилки скриптами на недо-лиспе оно вполне способно заменить ide. Но в случае моём мне именно дум нравится ибо автор убрал аккорды и вместе с вим-кнопками добавил последовательностями вида SPC f s (file save), что очень удобно на мобильном, и разумеется org-mode, ради чего всё и затевалось

@AncientGood @nopefish Недо-лисп — это кто? Emacs Lisp — адекватный язык, хорошеет день ото дня, и ситуация с компиляторами улучшается.
@nopefish @AncientGood Есть много способов ответить на этот вопрос. Например, я планирую пользоваться имаксом регулярно — более-менее каждый день — на протяжении всей оставшейся жизни, проводя в нем более 99% своего компьютерного времени, и я такой далеко не один. Думаю, мало кто может так сказать хоть про какую-нибудь программу. Это уже показывает, «чем крут».
@AncientGood @nopefish Нативная версия в любом случае будет иметь недостаточно возможностей, так что Termux — единственное правильное решение. А по мере развития Android — и Термукс будет иметь все меньше и меньше возможностей.

@akater, это да, это я понял по другому сигналу - я купил внешний монитор, подразумевая что можно тупо будет подключить его к пикселю, оказалось нужен ещё переходник и при этом оно так и не сделало мне нормальный рабочей стол, только зеркало экрана телефона, в отличии от того же pinephone, который просто тут же разглядел монитор и радостно стал его использовать, без всяких дополнительных донглов, так что дальше проект переностного рабочего места я буду продолжать с ёлкофоном, и думаю что пиксель - мой последний андроид

и чтобы два раза не вставать - недолисп это elisp, которые вроде не умеет полноценные замыкания или что-то там было ещё помимо однопоточности, что его переводит из полноценного языка как тот же common lisp, в разряд скриптового языка одного редактора, вот что я имел в виду недо-лисп. Даже великие люди, видимо, страдают от NIH-синдрома и вместо того, чтобы взять уже любую готовую версию на тот момент для дописывания расширений Штульман решил "о, я напишу свой липсец, с блек-джеком и одним потоком))

а, нативная версия, кстати, неплохая, если бы только сборка была такой, которая запрашивает при доступе к SAF "ой, программа просит, давать?", видимо это графенос заморочки с экстра секьюрностью, но данная версия тупо отвечает "нет прав" и всё
@nopefish

@AncientGood @nopefish
> недолисп это elisp, которые вроде не умеет полноценные замыкания

Елисп давно умеет в точно такие же замыкания, как Common Lisp. По умолчанию этот режим выключен, но он включен почти в любом из существующих сейчас елисп-файлов, а в каких не включен, те постепенно обнаруживаются и портируются на lexical-binding.

Некоторая многопоточность есть, ей пока мало кто пользуется. https://www.gnu.org/software/emacs/manual/html_node/elisp/Threads.html В стандарте CL, меж тем, ничего про многопоточноть, между прочим. В том, что касается фич языка, елисп сейчас мало отличается от CL: можно составить недлинный список повседневно заметных отличий. Код портируется довольно легко. Я портировал ASDF почти дословно (не доделал немного).

> вместо того, чтобы взять уже любую готовую версию на тот момент для дописывания расширений Штульман решил “о, я напишу свой липсец […]”

Например, какую?

@akater, похоже, что мои данные сильно устарели, спасибо за обновление - буду относиться к elisp с большим уважением и может даже освежу навык

@nopefish

@AncientGood А в чём у тебя сложность?

[media]
[media.image]
program="/usr/bin/gwenview"
args=""
terminal=false
single=false
reverse=true

[media.video]
program="/usr/bin/mpv"
args=""
terminal=false
single=false
reverse=false

[media.audio]
program="/usr/bin/mpv"
args=""
terminal=false
single=false
reverse=false

Правда иногда ресурсы долго грузятся и на экране нет никакой индикации, что идёт загрузка (или скорее ожидание от сервера).

Или тебе и картинку/аудио/видео в консоль надо? Тогда не знаю, хотя mpv может в сонсоль, по идее. --no-video и вот это вот всё.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.