- Light theme uses Papirus-Light: the panel icons of Papirus are #dfdfdf, made for dark panels (xsettings, theme index, login screen). - das-panel-icon help/-h/--help print usage instead of setting an icon; unknown options are rejected. - New packages publisher (publish) and deployer (deploy) on the desktop image: config in ~/.config/<name>/ (neutral example copied on first run), history in ~/.local/state/<name>/. - das-theme 0.3.0, das-settings 0.6.0. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
20 lines
1.0 KiB
TOML
20 lines
1.0 KiB
TOML
# Deployer registry. Edit by hand or append with `deploy add <path>` / `deploy import`.
|
|
#
|
|
# kind: python-service full install: .venv + unit via ~/app/python/make_py_service.sh + restart
|
|
# python-update sync code, pip install only when requirements.txt changed, restart
|
|
# docker sync a compose project, `docker compose up -d --build`
|
|
# files sync a dir or a file anywhere (dest relative to app_root, or ~/..., /...)
|
|
# artifact local build, copy the newest `artifact` match to dest (dest/ = keep its name)
|
|
# configs: top-level items kept in configs_root and linked into the app dir; never synced
|
|
# Common keys: exclude, use_gitignore (true), delete (false), build, build_env, post, mode,
|
|
# health_container, health_url (requested on the server), health_timeout
|
|
|
|
[server]
|
|
host = "server.example.com"
|
|
user = "user"
|
|
app_root = "/home/user/app"
|
|
configs_root = "/home/user/app/configs"
|
|
state_dir = "/home/user/app_deploy"
|
|
keep = 5
|
|
local_roots = ["~/Projects"]
|