## 事象
[[nvim-tree.lua]]で以下のように`highlight_git`と`highlight_opened_files`を指定すると、開いているファイルや、Gitで変更があったファイルをハイライトできる。
```lua
{
'nvim-tree/nvim-tree.lua',
config = function()
require("nvim-tree").setup {
renderer = {
highlight_git = true,
highlight_opened_files = "all",
},
```
ただ、デフォルトだとディレクトリ名以外のハイライトが弱すぎて区別がつかない。
![[Pasted image 20231125153515.png]]
これを変更したい。
## 解決方法
❌ わからず...
## 追加調査 (2026-07-12)
> [!right-bubble] ![[minerva-face-right.webp]]
> > [!caution] [[ミネルヴァ]](agent)により自動で記述された項目です。
>
[[nvim-tree.lua]]はハイライトグループを上書きすることで色を変更できる。`:NvimTreeHiTest` で使用中の全ハイライトグループを一覧表示でき、`vim.api.nvim_set_hl(0, "NvimTreeGitDirty", { fg = "#e78a4e" })` のように上書きすればsetupの前後どちらでも即時反映される。なお、その後のリライトで開いているファイルのグループは `NvimTreeOpenedHL` に変更されている。
- [nvim-tree-lua.txt (HIGHLIGHT GROUPS)](https://github.com/nvim-tree/nvim-tree.lua/blob/master/doc/nvim-tree-lua.txt)