Задумался о переходе на DE, которая работает на GTK4. Но, если верить Google, сейчас в полной мере на GTK4 перешёл только Gnome. Полез на DistroSea, посмотрел несколько дистрибутивов с ним, но не понравился ни интерфейс, ни то, что сразу после загрузки использовано 1.5 Гб оперативки. Зато нашёл классный легковесный дистрибутив BunsenLabs Linux с OpenBox и панелью tint2. Для старых ноутбуков — отличное решение, хотя и непривычно запускать приложения не через значки на панели или «Пуск», а по правой кнопке.
Попробовал новый программистский редактор — Zed, написанный на Rust. Впечатления достаточно позитивные, хотя некоторые отличия в интерфейсе непривычны (например, то, как сделан поиск). Главное — zed является native-приложением без всяких Electron внутри, за счёт отзывчивость интерфейса гораздо выше, прямо как в каком-нибудь Geany или Mousepad. При этом Zed по возможностям близок к VS Studio, но память ест «всего лишь» сотнями мегабайт в одном процессе, а не гигабайтами, как VS. Из выявленных на данный момент недостатков — синтаксический анализатор для PHP ощутимо хуже (но читал, что вроде можно как-то IntelliPhense к нему подключить). #open_source #ide #редактор #программирование
https://ivashkin.dev/ru/blog/odin-shrift-vmesto-shestidesyati-faylov
Сделал инструмент, который позволяет взять россыпь svg файлов и получить иконочный шрифт из него и страницу-превью.
Комментарии, звездочки на GitHubи лайки приветствуются.
🛍️ Магазины приложений для Android
Необязательно ограничиваться Play Store, когда он сильно привязан к сервисам Google, и вы не сможете найти там все типы приложений. Есть разнообразные альтернативы: Aurora Store, F-Droid (IzzyOnDroid), Obtainium, OpenStore (RuStore), Accrescent, Komi Store/RepoStore. Но везде свои правила, особенности работы и модель безопасности... Как в этом всём разобраться и откуда лучше всего получать приложения? Об этом речь идёт в сегодняшней подборке: https://kooltechtricks.org/collections/android-app-stores/
Сегодня сглючило компьютерную мышь. Перестало работать колёсико прокрутки. Сначала думал, что следствие какого-то глюка при обновлении Debian testing. Несколько часов пытался работать без него, но потом необходимость прокрутки с клавиатуры стала раздражать. Перезагрузился, но не помогло. Отключил, отнёс к другому компьютеру (под Windows), проверил под ним — работает. Подключил обратно — тоже заработало как надо! Видимо, проблема была в самом контроллере мыши.
Наконец-то разобрался, как в IBus включать типографские символы. Оказывается, в настройках клавиатуры в Cinnamon они запрятаны в «настройки совместимости»/«включить дополнительные типографские символы». Заодно обнаружил, что по AltGr можно вводить символы [] и {} даже на русской раскладке, что сильно облегчает жизнь при программировании. В общем, теперь клавиатура работает точно так же, как до обновления. А то без правильных кавычек и длинного тире чувствовал себя как без рук. Ещё попалась на глаза «русская раскладка для программистов», но оказалось, что в ней цифры нужно вводить с Shiftом (причём только на русской раскладке, на английской — как обычно), поэтому быстро отказался от идеи её использовать.
Как выяснилось, это произошло из-за того, что при обновлении установился ibus. Терпеть его не могу – для русскоязычного ввода это бесполезная штука, которая только память жрёт! Но когда попытался снести, обнаружилось, что без него ломается вход в систему, причём во все DE, даже в XFCE и LXDE. Видимо, добавили зависимость в lightdm.
Сегодня обновил свой Debian testing, и внезапно перестали работать настройки клавиатуры из /etc/defaults/keyboard. Теперь всё приходится выставлять в настройках самого Cinnamon. Там всё настроил быстро как привык (переключение по CapsLock, LED-индикакция – на ScrollLock, NumPad – как в Windows), но никак не могу найти, как включить типографскую раскладку. Одного не понимаю: зачем было ломать то, что работает и давно привычно? Хотя, с другой стороны, несколько разных источников настроек – тоже плохо, ибо чревато конфликтами. #linux #debian #клавиатура
Классная фраза из книги "Ведущий в погибель": загруженность и насыщенность - не одно и то же.
Повод задуматься? :)