Разрабская ночь
35.5K subscribers
97 photos
4 videos
2 files
164 links
Небольшой блог о разработке
Download Telegram
jasspa не поддерживает unicode, joe мне не удалось заставить скопировать текст в буфер обмена. ne более-менее работает если привыкнуть, на тест еще https://github.com/craigbarnes/dte
1
я в far2l https://github.com/elfmz/far2l смог открыть файл, выделить текст, нажать ctrl+c, потом закрыть его, открыть другой файл и вставить. Пожалуй можно считать что это тоже текстовый редактор с хорошим меню выбора файлов?

ps: 16-18mb ram
1
Остановился пока на ne, теперь смотрим tmux или какие-нибудь к нему альтернативы приличные
1😘1
tmux оказался не слишком сложным для базового использования
2
мне интересно, как получить из интернета информацию, находясь в системе с 512мб оперативной памяти. На ум приходит ковырять ИИ, поэтому дальше рассматриваем что можно использовать в такой ситуации
1
похоже достаточно opencode+deepseek например
1
в tmux не работают сочетания клавиш если переключаешь раскладку клавиатуры! Будем искать что-то другое
1
https://github.com/lunardoesdev/litoli делаю SDK чтоб можно было собирать скажем из-под арча под дебиан, делая это не через докер а так же как с остальными платформами, через sdk tarball и кросс-компиляцию из-под хоста
1
похоже, неспроста в sdk распостраняют и cmake, и компиляторы, а не только библиотеки для кросс-компиляции, возможно сборка в докере это действительно не такой уж плохой вариант?
Довел litoli до рабочего состояния! Вот это да. Может все-таки это возможно?
https://github.com/lunardoesdev/litoli-nix-example
1👍1
cairo-dock работает на wayland, x11, реализует множество спецификаций. Чем он хуже noctalia о котором все говорят?
1
обновил litoli-sdk, теперь вы можете максимально просто используя nix собирать как минимум cmake проекты под любые линуксы ,безо всяких там nixGL и других костылей https://github.com/lunardoesdev/litoli
2
доработал еще, теперь там без дополнительных флагов хорошо работают cmake, meson, cargo
2
По итогу я получил достаточно опыта в кросс-компиляции с nix, чтобы уверенно определиться, что nix мне не нравится: много спагетти-кода, в котором зарыты собственно нужные вещи вроде выбранной libc и , флагов компиляции, в devShell нет тех хуков для подтягивания компиляторов и тулчейна, которые есть в рецептах пакетов, из-за чего эти хуки приходится писать руками если хочешь повторяемый dev environment.

Планирую чуть поподробнее попробовать bazel и docker для задач простых повторяемых тулчейнов для кросс-компиляции
2
поисковик https://presearch.com/ вроде ищет лучше гугла и duckduckgo
2
ковыряюсь тут с базелем, оказалось нет, не умеет он еще сам качать android sdk, поэтому пользуюсь штукой которую сделал до этого:
nix develop -vvv git+https://github.com/lunardoesdev/insanity-envs#android
2
android sdk, java и gradle устанавливаются автоматически. Нужные компоненты sdk устанавливаются автоматически. Кажется, мы близки к тому чтобы иметь нормальную разработку под андроид
https://github.com/lunardoesdev/lampo
А вы знали, что mise может устанавливать из github releases?
mise use -g github:Genymobile/scrcpy