diff --git a/autoload/airline/themes.vim b/autoload/airline/themes.vim
index 45fbdbca..81ed951a 100644
--- a/autoload/airline/themes.vim
+++ b/autoload/airline/themes.vim
@@ -45,5 +45,20 @@ function! airline#themes#patch(palette)
   if !has_key(a:palette.accents, 'red')
     let a:palette.accents.red = [ '#ff0000' , '' , 160 , '' ]
   endif
+  if !has_key(a:palette.accents, 'green')
+    let a:palette.accents.green = [ '#008700' , '' , 22  , '' ]
+  endif
+  if !has_key(a:palette.accents, 'blue')
+    let a:palette.accents.blue = [ '#005fff' , '' , 27  , '' ]
+  endif
+  if !has_key(a:palette.accents, 'yellow')
+    let a:palette.accents.yellow = [ '#dfff00' , '' , 190 , '' ]
+  endif
+  if !has_key(a:palette.accents, 'orange')
+    let a:palette.accents.orange = [ '#df5f00' , '' , 166 , '' ]
+  endif
+  if !has_key(a:palette.accents, 'purple')
+    let a:palette.accents.purple = [ '#af00df' , '' , 128 , '' ]
+  endif
 endfunction