Fiw-Gentoo-Dots/docs/assets.md

2.9 KiB

Styling assets

The bundled TUI at assets/bin is built from this project's MIT source. Its third-party Go dependency and runtime notices are retained in assets/bin/LICENSES.txt. Binary/archive fingerprints and the frontend source fingerprint are recorded in assets/bin/tui.json.

The captured styling uses a small subset of the original installed assets:

  • Utterly-Round-Dark window decorations retain the original author metadata and GPL notice in their captured theme folder.
  • Qogir cursors are included as Fiw-Qogir, with the original COPYING file; the large unrelated Qogir icon collection is not bundled.
  • GentooPurple is derived from Breeze Dark and retains its SPDX copyright and LGPL-2.0-or-later notices.
  • Four JetBrainsMono Nerd Font Mono styles are captured from the official Nerd Fonts v3.5.1 tree with OFL.txt stored as LICENSE-OFL.txt: https://github.com/ryanoasis/nerd-fonts/tree/v3.5.1/patched-fonts/JetBrainsMono/Ligatures
  • Vesktop's Midnight background customization uses a vendored CSS build from refact0r/midnight-discord at commit 85dd67148cbbbfa027cb091e41a479a16ab16a65. Its MIT licence is included alongside the theme. Public image/font URLs within that upstream theme remain upstream references.
  • Neovim includes the runtime files from Catppuccin at commit edefef779ab08ce1a4a404713e3012b0d202bd35, matching the installed theme captured from this device. Its original MIT licence is retained as LICENSE.md; development files, docs, tests and Git history are omitted.
  • VS Code includes the original ayu-midas.json and MIT LICENSE from ayu MiDas, version 1.1.0, with a manifest containing only the extension's runtime metadata and theme contribution. No build dependencies or executable extension entry points are included. Editor asset hashes and pins are in assets/editor-themes.json.

The privacy scanner permits email attribution only in fingerprinted original theme metadata and colour-scheme notices. It still scans those files for other private-data patterns. A changed fingerprint requires review before updating tools/public-attribution.json. The fingerprinted upstream kernel patch similarly retains public source/test data rather than being rewritten.

Distribution logos

The user-supplied Gentoo and Arch images are kept in assets/images. The Gentoo image is used in the README; the Arch image is retained as supplied. These distribution marks are separate from this project's original MIT code. Upstream references: Gentoo artwork and name/logo guidelines; Arch artwork and trademark policy.