No description
Find a file
Lionel DARNIS b8fce5a272 yoda: elements de bloc U+2580-259F peints en quads natifs
Le glyphe de police d'un bloc ne couvre que ~1 em alors que la cellule
fait line_height (~1.4 em) : rangées de blocs trouees par l'interligne,
bords creneles, rendu flou aux echelles fractionnees.

Desormais le caractere est remplace par une espace (aucun glyphe) et le
remplissage voyage dans Metadata jusqu'au tracé, ou terminal_box le
peint en quad GPU couvrant exactement la fraction de cellule (huitiemes,
quadrants, trames alpha). Consecutive cells de meme metadata fusionnent
en un seul quad : jointif par construction, aligne sur la grille, net a
toute echelle. C'est l'approche de kitty/WezTerm. Tout TUI a blocs
profite (bannieres, jauges htop/btop, barres de progression).

Couverture totale de la plage + geometrie bornee, 2 tests.
2026-09-04 16:53:35 +02:00
.github Review fix: revert format step name change 2026-04-11 09:06:39 +02:00
color-schemes Update light theme normal white color 2026-02-18 10:24:06 -07:00
debian Epoch 1.7.0 version update 2026-08-25 12:12:31 -06:00
i18n Merge tag 'epoch-1.7.0' into local/yoda-main 2026-08-27 07:52:54 +02:00
res Generate translated desktop and metainfo files with xdgen 2026-02-12 15:23:04 -07:00
src yoda: elements de bloc U+2580-259F peints en quads natifs 2026-09-04 16:53:35 +02:00
.envrc Nix flake for developing in NixOS 2024-05-14 10:57:15 -06:00
.gitignore allow to build on pop_os with nix flake 2024-05-29 20:36:15 -06:00
ansi-colors.sh ansi-colors.sh: Add underlines 2024-01-16 11:36:05 -07:00
build.rs Generate translated desktop and metainfo files with xdgen 2026-02-12 15:23:04 -07:00
Cargo.lock chore: fige Cargo.lock tel que resolu apres le merge 1.7.0 2026-08-27 07:58:51 +02:00
Cargo.toml Merge tag 'epoch-1.7.0' into local/yoda-main 2026-08-27 07:52:54 +02:00
flake.lock Bump flake 2026-01-15 10:25:42 -05:00
flake.nix Fix nixpkgs duplication 2026-01-15 10:25:42 -05:00
i18n.toml Add config, translations, settings UI 2023-12-22 14:31:01 -07:00
justfile Generate translated desktop and metainfo files with xdgen 2026-02-12 15:23:04 -07:00
LICENSE Initial commit 2023-12-17 10:24:31 -07:00
README.md No longer WIP 2026-02-06 11:48:46 -07:00

cosmic-term

COSMIC terminal emulator, built using alacritty_terminal that is provided by the alacritty project. cosmic-term provides bidirectional rendering and ligatures with a custom renderer based on cosmic-text.

The wgpu feature, enabled by default, supports GPU rendering using glyphon and wgpu. If wgpu is not enabled or fails to initialize, then rendering falls back to using softbuffer and tiny-skia.

Color Schemes

Custom color schemes can be imported from the View -> Color schemes... menu item. You can find templates for color schemes in the color-schemes folder.