shuzhi
shuzhi copied to clipboard
Wallpaper generation extension for GNOME Shell, inspired by Jizhi.
数枝 | Shuzhi
受几枝启发的 gnome shell 壁纸生成扩展。
Wallpaper generation extension for GNOME Shell, inspired by Jizhi.
望着窗外,只要想起一生中后悔的事 / 梅花便落满了南山 —— 张枣 《镜中》
Installation
Manual
The latest and supported version should only work on the most current stable version of GNOME Shell.
git clone https://github.com/tuberry/shuzhi.git && cd shuzhi
meson setup build && meson install -C build
# meson setup build -Dtarget=system && meson install -C build # system-wide, default --prefix=/usr/local
For older versions, it's recommended to install via:
E.G.O
Features
Notes
- Support Pango markups or images, see also _shuzhi.fish or _shuzhi.gjs for reference;
- If you don't want to bother with scripting, set the motto source as
Online
to use jinrishici as source. Note that this project is not affiliated with jinrishici in any way;
Contributions
Feel free to open an issue or PR in the repo for any question or idea.
Translations
To update the po file from sources:
bash ./cli/update-po.sh [your_lang_code] # like zh_CN, default to $LANG
Developments
To install GJS TypeScript type definitions:
npm install @girs/gnome-shell --save-dev
Acknowledgements
- gushichi: the online API