I honestly don't know what to do here.
I've made my own custom theme inspired by catppuccin-mocha and I've tried running it in both Alacritty and Foot, and they get me different results:
my theme:
bgcol: #1E1E2E
fgcol: #C6D0F5
hicol: #B4BEFE
hicol2: #89B4FA
hicol3: #89B4FA
errcol: #F38BA8
Alacritty seems to be applying the colours correctly:

but Foot does not apply the colours correctly:

I've even tried different themes like gruvbox:
Alacritty:
Foot:
I'm in NixOS
❱ nix-shell -p nix-info --run "nix-info -m"
- system: `"x86_64-linux"`
- host os: `Linux 6.19.2, NixOS, 26.05 (Yarara), 26.05.20260217.0182a36`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.31.3`
- nixpkgs: `/nix/store/dx2qikyb4dyb6hbdfywbmsyla0z5a1h3-source`
~ ❱ alacritty --version
alacritty 0.16.1
~ ❱ foot --version
foot version: 1.25.0 +pgo +ime +graphemes -assertions
~ ❱
from what i understand the issue is foot, but I've tested printing other things that use colours like fatfetch or simply runing printf and in those cases Foot handles the colours just fine like in Alacritty.
here's how they look:
Alacritty:

Foot:

I honestly don't know what to do here.
I've made my own custom theme inspired by catppuccin-mocha and I've tried running it in both Alacritty and Foot, and they get me different results:
my theme:
Alacritty seems to be applying the colours correctly:

but Foot does not apply the colours correctly:

I've even tried different themes like gruvbox:
Alacritty:
Foot:
I'm in NixOS
from what i understand the issue is foot, but I've tested printing other things that use colours like fatfetch or simply runing printf and in those cases Foot handles the colours just fine like in Alacritty.
here's how they look:
Alacritty:

Foot:
