highlight("lualine_c_diff_added_inactive", green, black, nil, nil)
 highlight("lualine_c_diff_modified_inactive", yellow, black, nil, nil)
 highlight("lualine_c_diff_removed_inactive", blue, black, nil, nil)
+
+-- git signs
+highlight("GitSignsAdd", green, black, nil, nil)
+highlight("GitSignsAddPreview", green, black, nil, nil)
+highlight("GitSignsAddLn", green, black, nil, nil)
+highlight("GitSignsStagedAddLn", green, black, nil, nil)
+highlight("GitSignsChange", magenta, black, nil, nil)
+highlight("GitSignsChangeLn", magenta, black, nil, nil)
+highlight("GitSignsStagedChangeLn", magenta, black, nil, nil)
+highlight("GitSignsStagedChangedeleteLn", magenta, black, nil, nil)
+highlight("GitSignsDelete", red, black, nil, nil)
+highlight("GitSignsDeletePreview", red, black, nil, nil)
+highlight("GitSignsDeleteVirtLn", red, black, nil, nil)
 
 return {
-    { 'tpope/vim-repeat',     event = "VeryLazy" },
-    { 'tpope/vim-surround',   event = "VeryLazy" },
-    { 'tpope/vim-endwise',    event = "VeryLazy" },
-    { 'tpope/vim-commentary', event = "VeryLazy" },
+    { 'tpope/vim-repeat',   event = "VeryLazy" },
+    { 'tpope/vim-surround', event = "VeryLazy" },
+    { 'tpope/vim-endwise',  event = "VeryLazy" },
     {
         'tpope/vim-fugitive',
         keys = {