Releases: jmylchreest/tinct
Preview Release 0.2.2-preview.1774125406+bd89c2d
tinct v0.2.1
Tinct 0.2.1
Release Date: 2026-03-18T20:11:17Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Bug Fixes
- a6ae7a8: fix: use secrets with vars fallback for telemetry credentials in CI (@jmylchreest)
Full Changelog: v0.2.0...v0.2.1
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-random_0.2.1_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-wob_0.2.1_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-templater_0.2.1_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-dunstify_0.2.1_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-zed_0.2.1_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-opencode_0.2.1_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.1/tinct-plugin-keylightd-tray_0.2.1_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
Preview Release 0.2.1-preview.1773864018+a6ae7a8
tinct v0.2.0
Tinct 0.2.0
Release Date: 2026-03-18T19:22:41Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Bug Fixes
- c65bbb3: fix: implement JSON-stdio structured response protocol (v0.2.0) (@jmylchreest)
Others
- ab6d98a: refactor: replace aptabase telemetry with statsfactory SDK (@jmylchreest)
Full Changelog: v0.1.28...v0.2.0
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-random_0.2.0_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-wob_0.2.0_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-templater_0.2.0_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-dunstify_0.2.0_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-zed_0.2.0_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-opencode_0.2.0_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.2.0/tinct-plugin-keylightd-tray_0.2.0_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
Preview Release 0.1.29-preview.1773860766+c65bbb3
tinct v0.1.28
Tinct 0.1.28
Release Date: 2026-03-14T23:23:30Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Bug Fixes
- 60810ea: fix: restore wallpaper format detection for URLs without file extensions (@jmylchreest)
Others
- 2fb788f: BREAKING: security: harden runtime HTTP fetching against SSRF and output path attacks (@jmylchreest)
- 087d6a9: Merge branch 'main' of github.com:jmylchreest/tinct (@jmylchreest)
- 0104c9a: refactor: eliminate 3 remaining clone groups (RPC client, path utils, sync finalization) (@jmylchreest)
- da18f5a: refactor: eliminate code duplication across 6 clone groups (@jmylchreest)
- aab71bb: refactor: extract shared two-pass tar extraction into extractFromTar (@jmylchreest)
- 52770fb: refactor: remove security.ValidateFilePath in favour of plugin-managed output paths (@jmylchreest)
- 8d80231: security: harden plugin installation against archive and network attacks (@jmylchreest)
Full Changelog: v0.1.27...v0.1.28
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-random_0.1.28_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-wob_0.1.28_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-templater_0.1.28_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-dunstify_0.1.28_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-zed_0.1.28_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-opencode_0.1.28_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.28/tinct-plugin-keylightd-tray_0.1.28_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
tinct v0.1.27
Tinct 0.1.27
Release Date: 2026-03-12T00:19:18Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Full Changelog: 0.1.27-preview.1773174650+5459d2b...v0.1.27
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-random_0.1.27_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-wob_0.1.27_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-templater_0.1.27_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-dunstify_0.1.27_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-zed_0.1.27_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-opencode_0.1.27_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.27/tinct-plugin-keylightd-tray_0.1.27_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
tinct v0.1.26
Tinct 0.1.26
Release Date: 2026-02-20T22:13:59Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Features
- 6b11cf8: feat: centralise config to tinct.toml, async batched telemetry, remove plugin enable/disable (@jmylchreest)
Bug Fixes
- 0a8151c: fix: resolve lint warnings (errcheck, errname, gocognit) (@jmylchreest)
Full Changelog: v0.1.25...v0.1.26
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-random_0.1.26_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-wob_0.1.26_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-templater_0.1.26_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-dunstify_0.1.26_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-zed_0.1.26_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-opencode_0.1.26_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.26/tinct-plugin-keylightd-tray_0.1.26_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
tinct v0.1.25
Tinct 0.1.25
Release Date: 2026-02-19T23:47:17Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Features
- b3c137b: feat: add anonymous usage telemetry via Aptabase (@jmylchreest)
- e8049b8: feat: add awww (animated Wayland wallpaper daemon) output plugin (@jmylchreest)
- 7127b75: feat: add wbg (simple Wayland wallpaper) output plugin (@jmylchreest)
Full Changelog: 0.1.23-preview.1770757139+b7d0c7b...v0.1.25
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-random_0.1.25_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-wob_0.1.25_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-templater_0.1.25_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-dunstify_0.1.25_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-zed_0.1.25_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-opencode_0.1.25_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.25/tinct-plugin-keylightd-tray_0.1.25_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-trayWhat's Next?
tinct v0.1.24
Tinct 0.1.24
Release Date: 2026-02-10T02:51:22Z
Installation
Homebrew (macOS/Linux)
brew install jmylchreest/tap/tinctDownload Binary
Download the appropriate binary for your system from the assets below.
Changelog
Features
- 3d3541a: feat: add Midnight Commander (mc) skin plugin and xterm256 color conversion (@jmylchreest)
Full Changelog: v0.1.23...v0.1.24
Plugin Installation
Plugins are available as separate downloadable archives. Install them using:
# Install compiled Go plugins
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-random_0.1.24_Linux_x86_64.tar.gz:random
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-wob_0.1.24_Linux_x86_64.tar.gz:wob-tinct
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-templater_0.1.24_Linux_x86_64.tar.gz:templater
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-dunstify_0.1.24_Linux_x86_64.tar.gz:dunstify
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-zed_0.1.24_Linux_x86_64.tar.gz:zed
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-opencode_0.1.24_Linux_x86_64.tar.gz:opencode
tinct plugins add https://github.com/jmylchreest/tinct/releases/download/v0.1.24/tinct-plugin-keylightd-tray_0.1.24_Linux_x86_64.tar.gz:keylightd-trayOr download manually from the assets below and add locally:
tinct plugins add ./random
tinct plugins add ./wob-tinct
tinct plugins add ./templater
tinct plugins add ./dunstify
tinct plugins add ./zed
tinct plugins add ./opencode
tinct plugins add ./keylightd-tray