return {
  NeogitFilePath              = { fg = P.purple },
  NeogitFloatHeader           = { fg = P.bg, bg = P.blue },

  NeogitChangeModified        = { fg = P.yellow, italic = true },

  NeogitHunkHeader            = { fg = P.orange },
  NeogitHunkHeaderCursor      = { fg = P.bg, bg = P.orange },
  NeogitHunkHeaderHighlight   = { fg = P.orange, bg = P.dark_orange },

  NeogitCommitViewHeader      = { fg = P.bg, bg = P.orange },
  NeogitCommitViewDescription = { fg = P.orange },

  NeogitDiffHeader            = { fg = P.yellow },
  NeogitDiffHeaderCursor      = { fg = P.bg, bg = P.yellow },
  NeogitDiffHeaderHighlight   = { fg = P.yellow, bg = P.dark_yellow },

  NeogitDiffContext           = { fg = P.blue },
  NeogitDiffContextHighlight  = { fg = P.blue, bg = P.dark_blue },
  NeogitDiffContextCursor     = { fg = P.fg, bg = P.grey4 },
  -- NeogitDiffContextCursor     = { fg = P.bg, bg = P.blue },

  NeogitDiffAdd               = { fg = P.green },
  NeogitDiffAdditions         = { fg = P.green },
  NeogitDiffAddCursor         = { fg = P.bg, bg = P.green },
  NeogitDiffAddHighlight      = { fg = P.green, bg = P.dark_green },

  NeogitDiffDelete            = { fg = P.red },
  NeogitDiffDeletions         = { fg = P.red },
  NeogitDiffDeleteCursor      = { fg = P.bg, bg = P.red },
  NeogitDiffDeleteHighlight   = { fg = P.red, bg = P.dark_red },
}
