Темы



Вышла Pictura Noctis 1.0.0

good-penguin.png

Pictura Noctis — программа для установки случайной картинки в качестве обоев рабочего стола из указанной директории в Noctalia Shell из командной строки, написана на Rust.

Особенности реализации:

  • Программа на компилируемом языке, работает быстрее, чем скрипты на bash/Python.
  • Резервуарная выборка (reservoir sampling), что может быть важно, если в вашей коллекции десятки тысяч обоев.
  • clap + thiserror + tracing — качество «как в продакшене».
  • Таймауты, человеческие коды возврата, --dry-run.
  • Поддержка символических ссылок с защитой от циклов.

Как собрать:

git clone https://git@git.sourcecraft.dev/saahriktu/pictura-noctis.git
cd pictura-noctis
cargo build --release
После компиляции появится готовый бинарник:
$ ./target/release/pictura_noctis -V
Pictura Noctis 1.0.0
$ du -h ./target/release/pictura_noctis
2,3M    ./target/release/pictura_noctis
$

>>> git репозиторий

©  Linux.org.ru