dnkl/foot
41
2.0k
Fork
You've already forked foot
243

bold-text-in-bright is active in nvim unlike most terminals #2305

Open
opened 2026年03月13日 06:49:04 +01:00 by DaltonJaxon · 1 comment

Foot Version

foot version: 1.25.0 +pgo +ime +graphemes -assertions

TERM environment variable

foot

Compositor Name and Version

hyprland

Distribution

nixos

Terminal multiplexer

No response

Shell, TUI, application

neovim

Server/standalone mode

  • Standalone
  • Server

Foot config

[colors]
background=181818
bright0=666666
bright1=f14c4c
bright2=23d18b
bright3=f5f543
bright4=3b8eea
bright5=d670d6
bright6=29b8db
bright7=e5e5e5
foreground=cccccc
regular0=000000
regular1=cd3131
regular2=0dbc79
regular3=e5e510
regular4=2472c8
regular5=bc3fbc
regular6=11a8cd
regular7=e5e5e5
[cursor]
blink=yes
style=beam
[main]
font=FiraCode Nerd Font:size=11
pad=0x0 center
bold-text-in-bright=yes
[mouse]
hide-when-typing=yes

Description of Bug and Steps to Reproduce

turn on bold-text-in-bright=yes.

This will now be active in the regular terminal but it is also affecting the bold characters in neovim.

This, i would guess, is not intended because every other terminal with a bold highlight options only highlights in the regular terminal not neovim.

Relevant logs, stacktraces, etc.

No response

### Foot Version foot version: 1.25.0 +pgo +ime +graphemes -assertions ### TERM environment variable foot ### Compositor Name and Version hyprland ### Distribution nixos ### Terminal multiplexer _No response_ ### Shell, TUI, application neovim ### Server/standalone mode - [x] Standalone - [ ] Server ### Foot config ```ini [colors] background=181818 bright0=666666 bright1=f14c4c bright2=23d18b bright3=f5f543 bright4=3b8eea bright5=d670d6 bright6=29b8db bright7=e5e5e5 foreground=cccccc regular0=000000 regular1=cd3131 regular2=0dbc79 regular3=e5e510 regular4=2472c8 regular5=bc3fbc regular6=11a8cd regular7=e5e5e5 [cursor] blink=yes style=beam [main] font=FiraCode Nerd Font:size=11 pad=0x0 center bold-text-in-bright=yes [mouse] hide-when-typing=yes ``` ### Description of Bug and Steps to Reproduce turn on bold-text-in-bright=yes. This will now be active in the regular terminal but it is also affecting the bold characters in neovim. This, i would guess, is not intended because every other terminal with a bold highlight options only highlights in the regular terminal not neovim. ### Relevant logs, stacktraces, etc. _No response_
Owner
Copy link

The terminal doesn't track which application is currently running, and special casing its behavior based on that. If other terminal's look different inside neovim, it's much more likely that neovim is behaving differently in them, compared to foot (for example, by not using bold?)

The terminal doesn't track which application is currently running, and special casing its behavior based on that. If other terminal's look different inside neovim, it's much more likely that neovim is behaving differently in them, compared to foot (for example, by not using bold?)
Sign in to join this conversation.
No Branch/Tag specified
master
osc-5522
sixel-heap-buffer-overflow
releases/1.27
releases/1.26
releases/1.25
releases/1.24
multi-cursor
releases/1.23
pixman-16f-2
releases/1.22
releases/1.21
releases/1.20
releases/1.19
releases/1.18
releases/1.17
releases/1.16
releases/1.15
releases/1.14
releases/1.13
releases/1.12
releases/1.11
releases/1.10
releases/1.9
releases/1.8
releases/1.7
releases/1.6
releases/1.5
releases/1.4
releases/1.3
releases/1.2
releases/1.1
releases/1.0
1.27.0
1.26.1
1.26.0
1.25.0
1.24.0
1.23.1
1.23.0
1.22.3
1.22.2
1.22.1
1.22.0
1.21.0
1.20.2
1.20.1
1.20.0
1.19.0
1.18.1
1.18.0
1.17.2
1.17.1
1.17.0
1.16.2
1.16.1
1.16.0
1.15.3
1.15.2
1.15.1
1.15.0
1.14.0
1.13.1
1.13.0
1.12.1
1.12.0
1.11.0
1.10.3
1.10.2
1.10.1
1.10.0
1.9.2
1.9.1
1.9.0
1.8.2
1.8.1
1.8.0
1.7.2
1.7.1
1.7.0
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.9.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dnkl/foot#2305
Reference in a new issue
dnkl/foot
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?