LINUX.ORG.RU

C


345

4

Всего сообщений: 7

mcedit + tree-sitter

Jiri Tyr сделал PR#5067 в Midnight Commander, добавляющий возможность интеграции библиотеки и парсеров tree-sitter в mcedit. Парсеры могут быть прилинкованы как статически, так и динамически (по умолчанию).

Прилагаемый скрипт по умолчанию загружает с репозиториев 63 парсера (без клонирования), но возможна их выборочная интеграция.

Выглядит перспективно для будущего улучшения, если автор на этом не остановится.

( читать дальше... )

 , , , ,

dataman
()

autostart 0.1

Я тут задался вопросом, а могу ли я запускать приложения в оконном менеджере? И разобравшись в этом, понял, что не все оконные менеджеры умеют работать с автозапуском приложений – имеются в виду .desktop файлы из .config/autostart и /etc/xdg/autostart. Тут я подумал, что у меня нет проектов, которыми я бы гордился, так что решил попробовать написать проект для реализации автозапуска приложений. И спустя 2 или 3 месяца я смог сделать первую стабильную версию. Во-первых, проект ориентирован не на DE, а на оконные менеджеры, которые не умеют автозапускать приложения. Во-вторых, много что ещё работает не так, как надо, и многое не реализовано, как следует. Но оно работает и хотелось бы получить обратный отзыв.

Ссылка на репозиторий: https://codeberg.org/1van1ka/autostart.

 , , , ,

ivanika
()

kew — простой консольный аудиоплеер

kew (codeberg.org) (kjuː) – минималистичный консольный аудиоплеер со следующими возможностями:

  • поиск в музыкальной библиотеке по части названия, из командной строки и в TUI;
  • автоматическое создание плейлиста на основе совпадений песни, альбома или исполнителя;
  • безопасность — kew не собирает¹ никаких данных;
  • Музыка без отвлекающих факторов и алгоритмических манипуляций;
  • полноцветные обложки треков в эмуляторах терминала, поддерживающих sixel;
  • встроенный визуализатор с настройками внешнего вида. Также поддерживается внешний консольный визуализатор Chroma;
  • воспроизведение без пауз (gapless playback);
  • добавление файлов и директорий в очередь воспроизведения;
  • поддержка аудиоформатов MP3, FLAC, MPEG-4/M4A (AAC), OPUS, OGG, Webm и WAV;
  • поддержка событий рабочего стола через MPRIS;
  • поддержка показа текстов песен из файлов .lrc, встроенных в тег SYLT (MP3) или комментариев Vorbis (FLAC, Ogg, Opus);
  • темы или цвета, основанные на обложках треков.

¹. По умолчанию kew отображает свой статус в Discord, но эту функцию можно отключить как в Discord, так и в конфигурационном файле ~/.config/kew/kewrc (discordRPCEnabled=0).

( читать дальше... )

 , , termbox2,

dataman
()

Динозавр от Гугла в KolibriOS переписан на Си

В KolibriOS наконец-то портирована игра с прыгающим динозавром из браузера Хром. Теперь Динозавр из коробки доступен в свежей ночной сборке KolibriOS.

Такая идея появилась у меня в 2020 году – я тогда пытался на базе открытых исходников (на языке Си) написать игру про динозавра в KolibriOS. Жаль, что моя попытка тогда провалилась.

Позже идею с динозавром подхватили компетентные и опытные разработчики KolibriOS. Те же самые кусты и птицы в игре про динозавра в KolibriOS присутствуют. Портом я доволен.

Сообщество KolibriOS, вы молодцы.

Мне кажется, что динозавр от Гугла – это новый Doom. В том плане, что портируют динозавра куда только возможно.

 , ,

ConLenov
()

Box2D v3.0

Как автор и обещал, доступен для тестирования физический двумерный движок Box2D v3.0.

Изменения:

  • лицензия MIT;
  • переписан на C;
  • спекулятивные столкновения;
  • многопоточность;
  • по многочисленным просьбам пользователей добавлен объект «капсула»;
  • добавлены новые демо.

 , , , ,

dataman
()

Рабочее окружение вечного студента: i3, urxct, qtcreator

Вдохновляюсь цитатками и медленно продвигаюсь по пути linux kernel developer.
Давно не мог привести рабочее место в порядок, что-то не нравилось, но сейчас вроде как все устоялось и я решился выложить.

Незашакаленый скрин
Само рабочее окружение

ThinkPad T420
Gentoo, OpenRC, linux 4.1.12
i3-gaps (конфиг)

 , ,

mersinvald
()

Лунная ночь

Светлая тема меня утомила, и я решил немного поэкспериментировать. Получилось вроде-бы удобно, но я никак не могу подобрать подходящий цвет фона для окон.

  • GTK - Shiki-Brave
  • Metacity - Resilience
  • Icons - GNOME-Brave
  • Ш - Liberation

 , , , ,

confluent_anonymous
()