Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new airline theme #270

Open
wants to merge 299 commits into
base: jellybeans-refactor
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
299 commits
Select commit Hold shift + click to select a range
e03e9f6
Removed jay Airline theme
josuegaleas Oct 25, 2016
a4d046f
Add vim-aurora airline theme
everard Nov 23, 2016
c0e6b2d
Update documentation
everard Nov 23, 2016
5bfa07a
Merge pull request #61 from everard/master
chrisbra Nov 24, 2016
bf7ce0b
added badcat airline theme
Dec 8, 2016
2a97d9e
Merge pull request #62 from idlua/master
chrisbra Dec 9, 2016
6565b2d
Add base16_shell theme
mshkrebtan Dec 17, 2016
bf5ea0d
Merge pull request #63 from mshkrebtan/base16-shell
chrisbra Jan 17, 2017
6026eb7
remove duplicate tag
chrisbra Dec 31, 2016
23a8d2b
Add onedark.vim theme
joshdick Feb 20, 2017
8df2a56
Merge pull request #70 from joshdick/master
chrisbra Feb 20, 2017
2e9d834
Add base16_oceanicnext theme
foldback Feb 24, 2017
c1e6284
onedark.vim: Add 16-color support
joshdick Feb 24, 2017
3ebe7ab
Merge pull request #71 from jorvi/master
chrisbra Feb 24, 2017
4747bb5
Check base16colorspace = 256 color in oceanicnext
Feb 25, 2017
c156244
Added alduin.vim colorscheme
danilo-augusto Feb 11, 2017
d38b2c5
Merge pull request #73 from jgeiger/master
chrisbra Feb 26, 2017
79e5296
Merge pull request #69 from danilo-augusto/master
chrisbra Feb 26, 2017
449db04
[contrib] Added sierra colorscheme
danilo-augusto Feb 26, 2017
205f696
Merge pull request #74 from danilo-augusto/sierra
chrisbra Feb 26, 2017
1f02469
Doc: Document and fix some other minor issues.
joshdick Mar 7, 2017
758c481
Merge pull request #72 from joshdick/master
chrisbra Mar 7, 2017
e077b57
added base16 seti theme
Mar 7, 2017
53b8b71
hybrid: makes colors consistent across the modes
ikalnytskyi Mar 9, 2017
1f77998
Merge pull request #77 from ikalnytskyi/hybrid-consistent-modes
chrisbra Mar 9, 2017
825ad07
Merge pull request #76 from binaryplease/master
chrisbra Mar 9, 2017
9eb53e1
mention base16-seti theme in documentation
chrisbra Mar 9, 2017
b037e25
hybrid: do not use any colors for modified state
ikalnytskyi Mar 10, 2017
793ce66
Merge pull request #78 from ikalnytskyi/hybrid-modified-color
chrisbra Mar 15, 2017
d946bf3
🍬 Add fairyfloss theme
dysnomian May 24, 2016
e8a30fc
added base16-spacemacs theme
22a Mar 27, 2017
66c2839
Merge pull request #84 from 22a/master
chrisbra Mar 27, 2017
e029952
Make Airline error count same colour as warnings
jplrssn May 10, 2017
97149f9
Fix bullet points in Installation instructions.
QuLogic May 14, 2017
fb89c73
Merge pull request #89 from QuLogic/readme-bullets
chrisbra May 14, 2017
3a39c85
Merge pull request #87 from jplrssn/master
chrisbra May 14, 2017
88ee88a
Added minimalist.vim
dikiaap May 24, 2017
ea2c3f9
Added minimalist in docs
dikiaap May 24, 2017
43fe392
Merge pull request #90 from DikiCook/master
chrisbra May 24, 2017
27f1df3
Bump minimalist version to 1.4
dikiaap Jun 7, 2017
01a31eb
Merge pull request #91 from DikiCook/master
chrisbra Jun 15, 2017
1105654
Merge pull request #82 from dysnomian/master
chrisbra Jun 20, 2017
b9f4742
mention fairfloss theme
chrisbra Jun 20, 2017
20a926a
monochrome: fix colorful warning/error section
chrisbra Jun 20, 2017
7865fd8
Updated README.md
chrisbra Jun 24, 2017
aa4fdb3
Remove quotation marks around variable name
igor-prusov Jul 9, 2017
5d75d76
Merge pull request #96 from igor-prusov/master
chrisbra Jul 10, 2017
347ecff
Add angr theme
watsoncj Feb 15, 2017
d89de7f
Merge pull request #100 from zacanger/master
chrisbra Jul 31, 2017
3bb8b50
Added Dues
ajmwagar Jun 23, 2017
6be1cc5
Merge pull request #98 from fbearoff/master
chrisbra Aug 1, 2017
0523109
update base16_spacemacs theme
iroedius Aug 1, 2017
66b135d
Merge pull request #101 from iroedius/master
chrisbra Aug 1, 2017
3bdcf54
fix brocken deus theme
chrisbra Aug 2, 2017
4ca5613
molokai: Better contrast between replace and visual modes
mimame Aug 8, 2017
08c76e4
Merge pull request #102 from mimadrid/fix/molokai.vim
chrisbra Aug 8, 2017
af3292d
include dark_minimal theme
chrisbra Sep 1, 2017
828aaa1
correct spelling mistake
EdwardBetts Sep 2, 2017
40c3910
Include atomic theme
gerardbm Sep 23, 2017
cc78108
Merge pull request #111 from gerardbm/master
chrisbra Oct 15, 2017
61c215b
Merge pull request #108 from EdwardBetts/spelling
chrisbra Oct 15, 2017
fc875ce
soda theme
rogeriozambon Oct 14, 2017
753ecfe
Merge pull request #114 from rogeriozambon/master
chrisbra Oct 17, 2017
174977a
Add a file for the biogoo theme
bdesham Oct 21, 2017
26f67b9
Merge pull request #116 from bdesham/add-biogoo
chrisbra Oct 29, 2017
0eaa697
Add a file for the base16-classic theme
Alcamore Nov 6, 2017
5517bb5
Add jet theme.
trice-ardc Nov 9, 2017
b218f99
Merge pull request #118 from cryptarch/master
chrisbra Nov 10, 2017
3a735c2
Add violet theme
liuchengxu Nov 18, 2017
183abe1
Merge pull request #119 from liuchengxu/master
chrisbra Nov 18, 2017
52dfa2b
Merge pull request #117 from Alcamore/master
chrisbra Nov 18, 2017
ed26994
added the ayu mirage theme
skeswa Nov 27, 2017
d53d70b
Merge pull request #120 from skeswa/master
chrisbra Dec 20, 2017
46ab1fc
add 'term_light' colorscheme
actionless Dec 27, 2017
a7fcf53
Merge pull request #123 from actionless/term_light
chrisbra Dec 28, 2017
4eaa64d
Use 256 colors if available for base16_tomorrow
tanzeeb Oct 14, 2017
daa7d3d
Add terminal mode for minimalist theme
chrisbra Jan 5, 2018
4b7f77e
Airline theme for Seabird/Seagull
meydjer Oct 8, 2017
48bf1b6
Add 'dark_text' option for solarized.vim
Mar 23, 2018
7412250
Merge pull request #130 from khoacao96/patch-1
chrisbra Mar 23, 2018
f0e6137
molokai: black color (16) to orange color (208)
mimame Mar 24, 2018
b0fca80
Merge pull request #131 from mimadrid/molokai
chrisbra Mar 24, 2018
bd8acf1
zenburn: Adjust contrast for filename slightly
chrisbra Apr 18, 2018
206a8e3
Add new theme 'Peaksea'
jonathandion Feb 11, 2018
1b264cc
molokai: revert bright orange
chrisbra Apr 18, 2018
a334b5f
doc: reorder helpfile a bit
chrisbra Apr 18, 2018
d60b344
Add base16_nord theme
chrisbra Apr 25, 2018
571a930
fix base16 seti theme
May 8, 2018
4a9595d
Merge pull request #135 from dustinblackman/master
chrisbra May 8, 2018
2e5c721
Fix some doc errors
May 23, 2018
01d52d7
Merge pull request #136 from khoacao96/patch-1
chrisbra May 23, 2018
f464470
Added solarized_flood theme
Jun 3, 2018
e5e8071
Merge pull request #138 from Neur1n/solarized_flood
chrisbra Jun 4, 2018
40ac2b2
Refactor minimalist.vim, preparing for bg=light support
softmoth Jun 6, 2018
8bf9615
Support light background in minimalist theme
softmoth Jun 6, 2018
c00362b
Add normal_modified highlighting to minimalist theme
softmoth Jun 6, 2018
c593b00
Merge pull request #139 from softmoth/minimalist-light
chrisbra Jun 6, 2018
f7f2818
Fix error when tabline extension is loaded
softmoth Jun 6, 2018
e67db1e
Make lucius errors more readable, use better warning colors
wb-towa Jun 14, 2018
b35f952
Merge pull request #144 from wb-towa/lucius_error_fix
chrisbra Jun 14, 2018
a643026
Add night_owl theme
Jul 24, 2018
3c1d45a
Merge pull request #148 from jaredramirez/patch-2
chrisbra Jul 29, 2018
bfe79f9
add dracula theme
Jul 30, 2018
6e798f9
Merge pull request #149 from joaovinicius/master
chrisbra Jul 30, 2018
0aca6c1
Improve base16_shell and rename to base16_vim
danielwe Sep 5, 2018
a430f83
Add base16_vim docs and rewrite the base16 story
danielwe Sep 5, 2018
725789c
Merge pull request #153 from danielwe/master
chrisbra Sep 5, 2018
307b4f5
base16_adwaita dark
roryrjb Oct 5, 2018
d67794b
Merge pull request #154 from roryrjb/master
chrisbra Oct 13, 2018
5e73c04
Add ouo theme
aben20807 Oct 21, 2018
cdbe8d0
Merge pull request #157 from aben20807/master
chrisbra Oct 22, 2018
65217b4
base16: do not overwrite StatusLine highlighting
chrisbra Oct 25, 2018
c03a2e3
powerlinish: make section_z like section_a
chrisbra Nov 6, 2018
d17dda0
Adding warnings and errors to modified palette mode
timorunge Nov 7, 2018
ad6cc52
Merge pull request #160 from timorunge/master
chrisbra Nov 8, 2018
dad5bcd
update colours for both Ubaryd and Laederon themes
Donearm Nov 9, 2018
0119604
Merge pull request #161 from Donearm/testing
chrisbra Nov 12, 2018
554479b
rewrote variables' structure for Ubaryd and Laederon
Donearm Nov 14, 2018
aea73d5
Merge pull request #163 from Donearm/testing
chrisbra Nov 15, 2018
3bfe1d0
monochrome: Add coloring for terminal
chrisbra Nov 15, 2018
321879f
Fix the powerline separator color
hhchung Mar 21, 2019
52ebed1
Merge pull request #168 from hhchung/onedark_powerline_color
chrisbra Mar 21, 2019
8ef4f8d
Use defined color constants in badcat w/ctrlp
abouteiller Mar 21, 2019
78cc30c
Merge pull request #169 from abouteiller/bugfix/badcat-ctrlp
chrisbra Mar 21, 2019
f7c5d2c
Added dark and light variants
ZortacDev Apr 10, 2019
3685711
Added new Ayu variants to documentation
ZortacDev Apr 10, 2019
01b3098
Merge pull request #172 from ZortacDev/upstream-pull
chrisbra Apr 11, 2019
813a912
Add fruit punch theme. Heavily inspired by bubblegum, fruit punch aim…
fireflowerr May 4, 2019
3cc3b96
Add simple tests to make sure themes don't contain language errors.
fireflowerr May 5, 2019
3c0720f
Merge pull request #175 from paroxayte/tests
chrisbra May 6, 2019
22a91e1
include fruit_punch in documented theme list
fireflowerr May 6, 2019
012c62c
Merge pull request #174 from paroxayte/fruitpunch
chrisbra May 6, 2019
a827d63
Update Travis-CI Badge
chrisbra May 6, 2019
f943086
Use --not-a-term argument to vim
chrisbra May 6, 2019
e6f2332
Adding the setup for warnings and errors in base16_atelierdune
shuwens May 6, 2019
a38ff8f
added desertink
cbartondock Jun 24, 2019
946b2c2
documentation
cbartondock Jul 22, 2019
b851658
Merge pull request #179 from cbartondock/master
chrisbra Jul 23, 2019
7f81f10
Add 'g:airline_solarized_dark_inactive_background' option for solariz…
yukunlin Aug 10, 2019
fb1d0b3
Add 'enable_command_color' option for solarized.vim
yukunlin Aug 7, 2019
342cb64
Add base 16 gruvbox dark hard to the themes
ronald2wing Sep 18, 2019
6e2a97b
Merge pull request #182 from yukunlin/solarized-darker-tab
chrisbra Sep 18, 2019
0d5c5c1
Merge pull request #181 from yukunlin/solarized-command-colors
chrisbra Sep 18, 2019
0827afc
Added base16-snazzy theme
ashenoy463 Oct 31, 2019
650701f
Merge pull request #187 from masala-man/master
chrisbra Oct 31, 2019
74757e0
update README.md
get-me-power Nov 20, 2019
935dffc
Merge pull request #188 from kazukazuinaina/update_README
chrisbra Nov 21, 2019
d85461f
add .DS_Store
get-me-power Nov 22, 2019
0461a2a
Merge pull request #190 from kazukazuinaina/update_gitignore
chrisbra Nov 25, 2019
6788172
add check to vim version
get-me-power Nov 27, 2019
dbf975c
update LICENSE's year
get-me-power Nov 27, 2019
bcf4e8c
Merge pull request #194 from kazukazuinaina/update_LICENSE
chrisbra Nov 27, 2019
4641e63
Merge pull request #193 from kazukazuinaina/update_plugin_dir_script
chrisbra Nov 27, 2019
f4ba787
Remove dracula theme
chrisbra Nov 27, 2019
67c46c2
update airline-themes.txt's years
get-me-power Nov 29, 2019
fe89bb5
Merge pull request #196 from kazukazuinaina/update_airline-themes.txt
chrisbra Dec 2, 2019
e87e969
Remove aurora theme
get-me-power Dec 2, 2019
a894718
Merge pull request #197 from kazukazuinaina/remove_aurora_theme
chrisbra Dec 12, 2019
c47b1dd
plugin: save/restore cpo setting
get-me-power Dec 13, 2019
67512f5
Merge pull request #199 from kazukazuinaina/add_save/restore_cpo_setting
chrisbra Dec 13, 2019
4464a48
remove vice theme
get-me-power Dec 16, 2019
1eecd5b
Merge pull request #200 from kazukazuinaina/remove_vice_theme
chrisbra Dec 17, 2019
7f1917c
add issue template
get-me-power Dec 19, 2019
945bc05
Merge pull request #201 from kazukazuinaina/add_issue_template.md
chrisbra Dec 19, 2019
b8b2be1
Add owo theme based on bubblegum
edisonhello Dec 27, 2019
44b69dc
Merge pull request #203 from edisonhello/master
chrisbra Dec 27, 2019
d864a96
update unit test
get-me-power Jan 3, 2020
14c3a60
Merge pull request #204 from kazukazuinaina/update_ci
chrisbra Jan 3, 2020
8553ef0
fix markdown
get-me-power Dec 19, 2019
1040938
update license's year in vim-airline-themes
get-me-power Jan 7, 2020
dbf6450
Merge pull request #205 from kazukazuinaina/update_license_year
chrisbra Jan 7, 2020
9cfa14a
Merge pull request #202 from kazukazuinaina/fix_markdown_syntax
chrisbra Jan 7, 2020
4098d3a
delete badcat theme
get-me-power Jan 12, 2020
7f2081e
Merge pull request #206 from kazukazuinaina/delete_badcat_theme
chrisbra Jan 21, 2020
eac7204
biogoo: Get green from MatchParen instead of PmenuThumb
bdesham Jan 26, 2020
9032137
biogoo: Use StatusLineTerm colors for terminal buffers
bdesham Jan 26, 2020
dfa0c2d
[add] macOS test
get-me-power Jan 27, 2020
9d6b2fd
Merge pull request #207 from kazukazuinaina/add_macos_test
chrisbra Jan 30, 2020
4b8889b
[fix] ctrlp's colorscheme
get-me-power Feb 6, 2020
6270e7d
Merge pull request #210 from kazukazuinaina/fix_alduin_ctrlp
chrisbra Feb 7, 2020
e4f3729
[add] github actions
get-me-power Feb 7, 2020
6979a29
Merge pull request #208 from bdesham/update-biogoo
chrisbra Feb 17, 2020
9772475
Merge pull request #211 from kazukazuinaina/add_github_actions
chrisbra Feb 17, 2020
30fa1eb
[add] installation about packadd
get-me-power Mar 10, 2020
63b66df
Merge pull request #213 from kazukazuinaina/add_pack_feature
get-me-power Mar 23, 2020
2b0c88e
[fix] github-actions's url
get-me-power Mar 27, 2020
3fb676b
Merge pull request #214 from kazukazuinaina/update_action_badge_url
get-me-power Apr 1, 2020
c54fc1b
Adds seoul256 theme
nkakouros Jun 14, 2020
2d68cf9
Merge pull request #217 from nkakouros-forks/seoul
chrisbra Jun 24, 2020
bf75ef4
delete escape character and [improving] CI performance
get-me-power Jun 19, 2020
04fa4fc
Merge pull request #218 from kazukazuinaina/delete_esc_char
get-me-power Jun 26, 2020
a2dae78
fix papercolor tabline inactive bug
ming-codes Aug 25, 2020
fd855c6
Merge pull request #223 from ming-codes/master
chrisbra Aug 25, 2020
2ecee24
[add] terminal section's color palette
get-me-power Aug 27, 2020
155bce6
Merge pull request #225 from kazukazuinaina/add_base16_gruvbox_terminal
get-me-power Aug 27, 2020
d838467
Atomic theme: don't define section z
gerardbm Sep 30, 2020
ae81628
[add] some vim version in test
get-me-power Oct 4, 2020
7f53ebc
Merge pull request #232 from kazukazuinaina/add_vim_version_in_travis
get-me-power Oct 4, 2020
e1b0d9f
Merge pull request #231 from gerardbm/master
get-me-power Oct 8, 2020
8e8d8ff
Lighthaus v1.0.2
Brutuski Sep 25, 2020
7ae6ed1
Merge pull request #230 from Brutuski/lighthaus-submit
chrisbra Oct 29, 2020
5307367
added nord_minimal.vim
JonathanLorimer Sep 16, 2020
03a4c49
[add] cool theme's terminal color
get-me-power Aug 28, 2020
3dafdfc
Merge pull request #226 from kazukazuinaina/add_cool_terminal
get-me-power Nov 5, 2020
560baf4
[add] badwolf's airline term color
get-me-power Nov 6, 2020
cd6f169
Merge pull request #235 from vim-airline/add_badwolf_airline_term_color
get-me-power Nov 8, 2020
04c310c
added power support arch ppc64le on yml file.
srinivas32 Nov 20, 2020
5cf03c3
Merge pull request #236 from srinivas32/master
chrisbra Nov 27, 2020
ce980c7
Create transparent.vim
uvicorn Nov 29, 2020
433d7ab
Update airline-themes.txt
uvicorn Dec 1, 2020
e2b798e
add theme `lessnoise`
bekcpear Dec 2, 2020
2e14d3a
[add] github actions
get-me-power Dec 14, 2020
324797b
Merge pull request #241 from kazukazuinaina/add_gha
chrisbra Dec 17, 2020
05c7d28
Merge pull request #239 from bekcpear/master
chrisbra Dec 17, 2020
8f1aa2c
Merge pull request #238 from peach-lasagna/patch-1
chrisbra Dec 17, 2020
9dbe558
Add Google dark and light themes
danrneal Jan 23, 2021
27e7dc5
Haddy New Year!
get-me-power Jan 29, 2021
d148d42
Merge pull request #247 from vim-airline/happy_new_year
get-me-power Feb 12, 2021
e8cc47d
Add apprentice theme
paultownsend Mar 2, 2021
dd627b0
Merge pull request #249 from pt307/apprentice
chrisbra Mar 3, 2021
fa808d7
Merge pull request #246 from danrneal/master
chrisbra Mar 3, 2021
fa3911e
Updated and re-created base16 themes
JonathanLorimer Apr 15, 2021
8f08dd3
gruvbox-dark-hard: allow old style again
chrisbra Apr 15, 2021
da07638
Move color palette definitions into if-block for old base16_gruvbox_d…
happy-dude Apr 15, 2021
0f9995d
Merge pull request #251 from Happy-Dude/master
chrisbra Apr 16, 2021
5fbffba
Update google_light.vim
danrneal Apr 20, 2021
91bce20
Update google_dark.vim
danrneal Apr 20, 2021
140238f
Revert "Updated and re-created base16 themes"
chrisbra May 7, 2021
3588b3f
base16: new themes from PR #244
chrisbra May 18, 2021
d1252e8
Add new theme supernova
May 18, 2021
bd63f82
Merge pull request #254 from danrneal/master
chrisbra May 18, 2021
531bcc9
New themes selenized and selenized_bw
9ary May 18, 2021
135b3b5
Update hex colors to match console colors
Jun 13, 2021
9fb0b2d
[add] Vim v8.2.2000 version in ci
get-me-power Jul 12, 2021
97cf3e6
Merge pull request #259 from vim-airline/add-new-vim-version-ci
get-me-power Jul 13, 2021
9dc71ae
add onedark terminal colors
Nipsuli Sep 11, 2021
0a4017d
Add cyberpunk theme
taigrr Sep 23, 2021
2d8439b
Fix incorrect gui colors in jellybeans theme
gfszr Feb 23, 2022
55bad92
light: define airline_term highlighting group
chrisbra Jul 12, 2022
8501d0d
Fixes inconsistent colouring in INSERT/VISUAL
mrworkman Sep 10, 2022
cc5d349
Merge pull request #274 from mrworkman/fix-theme-colouring
chrisbra Sep 26, 2022
0206e4c
Merge pull request #268 from gfszr/fix-jellybeans-gui-colors
chrisbra Nov 3, 2022
74fcef0
Merge pull request #263 from taigrr/master
chrisbra Nov 3, 2022
d653f9a
doc: mention cyberpunk theme
chrisbra Nov 3, 2022
f36ea69
Merge pull request #262 from Nipsuli/add-onedark-terminal-colors
chrisbra Nov 3, 2022
5552f5e
Merge pull request #258 from danisztls/update-supernova
chrisbra Nov 3, 2022
3e915e3
add blood_red theme and add to doc
HansSorongon Jun 30, 2022
dd81554
Merge pull request #273 from HansSorongon/themes
chrisbra Nov 8, 2022
cadb452
update selenized light and dark to match the canonical selenized sRGB…
dhduvall Jan 6, 2024
a9aa25c
Merge pull request #279 from dhduvall/selenized-fixes
chrisbra Jan 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#### environment

- vim: ????
- vim-airline: ????
- colorscheme: ????
- OS: ????
- Have you reproduced with a minimal vimrc: ???
- What is your airline configuration: ???
if you are using terminal:
- terminal: ????
- $TERM variable: ???
- color configuration (:set t_Co?):
if you are using Neovim:
- does it happen in Vim: ???

#### actual behavior

????

#### expected behavior

????

#### screen shot (if possible)
44 changes: 44 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
on:
push:
branches:
- master
pull_request:

jobs:
test:
name: Test
runs-on: ubuntu-latest
strategy:
matrix:
vim:
- v8.2.2000
- v8.2.1000
- v8.2.0000
- v8.1.0000
- v8.0.0000

steps:
- name: Checkout code
uses: actions/checkout@main

- name: Setup Vim
uses: rhysd/action-setup-vim@v1
with:
version: ${{ matrix.vim }}

- name: Install Dependencies
run: |
git clone https://github.com/junegunn/vader.vim.git
git clone https://github.com/vim-airline/vim-airline
find $PWD/autoload/airline/themes -name "*.vim" > themes.txt
- name: Run Test
run: |
vim --not-a-term -Nu <(cat << VIMRC
filetype off
set rtp+=vader.vim
set rtp+=vim-airline
set rtp+=.
set rtp+=after
filetype plugin indent on
syntax enable
VIMRC) -c 'Vader! test/*' > /dev/null
22 changes: 22 additions & 0 deletions .github/workflows/reviewdog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: reviewdog

on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
vint:
name: runner / vint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: vint
uses: reviewdog/action-vint@v1
with:
github_token: ${{ secrets.github_token }}
level: error
reporter: github-pr-check
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.DS_Store
doc/tags
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (C) 2013-2016 Bailey Ling & Contributors.
Copyright (C) 2013-2021 Bailey Ling & Contributors.

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the "Software"),
Expand Down
40 changes: 36 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,36 @@
# vim-airline-themes
# vim-airline-themes [![Build Status](https://travis-ci.org/vim-airline/vim-airline-themes.svg?branch=master)](https://travis-ci.org/vim-airline/vim-airline-themes) [![reviewdog](https://github.com/vim-airline/vim-airline-themes/workflows/reviewdog/badge.svg?branch=master&event=push)](https://github.com/vim-airline/vim-airline-themes/actions?query=workflow%3Areviewdog+event%3Apush+branch%3Amaster)

This is the official theme repository for [vim-airline](https://github.com/vim-airline/vim-airline).
This is the official theme repository for [vim-airline][11]

# Installation

This plugin follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers:

| Plugin Manager | Install with... |
| ------------- | ------------- |
| [Pathogen][4] | `git clone https://github.com/vim-airline/vim-airline-themes ~/.vim/bundle/vim-airline-themes`<br/>Remember to run `:Helptags` to generate help tags |
| [NeoBundle][5] | `NeoBundle 'vim-airline/vim-airline-themes'` |
| [Vundle][6] | `Plugin 'vim-airline/vim-airline-themes'` |
| [Plug][7] | `Plug 'vim-airline/vim-airline-themes'` |
| [VAM][8] | `call vam#ActivateAddons([ 'vim-airline-themes' ])` |
| [Dein][9] | `call dein#add('vim-airline/vim-airline-themes')` |
| [minpac][10] | `call minpac#add('vim-airline/vim-airline-themes')` |
| pack feature (native Vim 8 package feature)| `git clone https://github.com/vim-airline/vim-airline-themes ~/.vim/pack/dist/start/vim-airline-themes`<br/>Remember to run `:helptags ~/.vim/pack/dist/start/vim-airline-themes/doc` to generate help tags |
| manual | copy all of the files into your `~/.vim` directory |

# Using a Theme

Once installed, use `:AirlineTheme <theme>` to set the theme, e.g. `:AirlineTheme simple`

To set in .vimrc, use `let g:airline_theme='<theme>'`, e.g. `let g:airline_theme='simple'`

**Note:** The command `:AirlineTheme` is only available, if you have also cloned and installed the main [vim-airline][11] repository.

# Contribution Guidelines

## New themes

* Pull requests for new themes are welcome. Please be sure to include a screenshot. You can paste an image into issue [#1](https://github.com/vim-airline/vim-airline-themes/issues/1), and then editing the post to reveal the uploaded image URL.
* Pull requests for new themes are welcome. Please be sure to include a screenshot. You can paste an image into issue [#1](https://github.com/vim-airline/vim-airline-themes/issues/1), and then editing the post to reveal the uploaded image URL. Please don't forgot to update the documentation.

## Modifications to existing themes

Expand All @@ -22,9 +46,17 @@ If you are interested in becoming the official maintainer of this project, pleas

# License

MIT License. Copyright (c) 2013-2016 Bailey Ling & Contributors.
MIT License. Copyright (c) 2013-2021 Bailey Ling & Contributors.


[1]: https://github.com/bling
[2]: https://github.com/chrisbra
[3]: https://github.com/mhartington
[4]: https://github.com/tpope/vim-pathogen
[5]: https://github.com/Shougo/neobundle.vim
[6]: https://github.com/VundleVim/Vundle.vim
[7]: https://github.com/junegunn/vim-plug
[8]: https://github.com/MarcWeber/vim-addon-manager
[9]: https://github.com/Shougo/dein.vim
[10]: https://github.com/k-takata/minpac/
[11]: https://github.com/vim-airline/vim-airline
97 changes: 97 additions & 0 deletions autoload/airline/themes/alduin.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
" Author: Danilo Augusto
" Script: Alduin (vim-airline version)
" License: MIT

let s:gui00 = "#1c1c1c" " ANSI Black
let s:gui01 = "#af8787" " ANSI Red
let s:gui02 = "#dfaf87" " ANSI Green
let s:gui03 = "#878787" " ANSI Yellow
let s:gui04 = "#af5f5f" " ANSI Blue
let s:gui05 = "#875f5f" " ANSI Magenta
let s:gui06 = "#87afaf" " ANSI Cyan
let s:gui07 = "#ffdf87" " ANSI White
let s:gui08 = "#87875f"
let s:gui09 = "#af1600"
let s:gui0A = "#af875f"
let s:gui0B = "#878787"
let s:gui0C = "#af5f00"
let s:gui0D = "#5f5f87"
let s:gui0E = "#afd7d7"
let s:gui0F = "#dfdfaf"

let s:cterm00 = "234"
let s:cterm01 = "138"
let s:cterm02 = "180"
let s:cterm03 = "102"
let s:cterm04 = "131"
let s:cterm05 = "95"
let s:cterm06 = "109"
let s:cterm07 = "222"
let s:cterm08 = "101"
let s:cterm09 = "138"
let s:cterm0A = "180"
let s:cterm0B = "102"
let s:cterm0C = "130"
let s:cterm0D = "60"
let s:cterm0E = "152"
let s:cterm0F = "187"

let s:guiWhite = "#ffffff"
let s:guiGray = "#666666"
let s:guiDarkGray = "#545454"
let s:guiAlmostBlack = "#2a2a2a"
let s:ctermWhite = "231"
let s:ctermGray = "243"
let s:ctermDarkGray = "240"
let s:ctermAlmostBlack = "235"

let g:airline#themes#alduin#palette = {}
let s:modified = { 'airline_c': [s:gui07, '', s:cterm07, '', ''] }

" Normal mode
let s:N1 = [s:gui07, s:gui0D, s:cterm07, s:cterm0D]
let s:N2 = [s:guiWhite, s:gui01, s:ctermWhite, s:cterm01]
let s:N3 = [s:gui02, s:guiDarkGray, s:cterm02, s:ctermDarkGray]
let g:airline#themes#alduin#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
let g:airline#themes#alduin#palette.normal_modified = s:modified

" Insert mode
let s:I1 = [s:guiWhite, s:gui0B, s:ctermWhite, s:cterm0B]
let s:I2 = s:N2
let s:I3 = [s:guiWhite, s:gui01, s:ctermWhite, s:cterm01]
let g:airline#themes#alduin#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
let g:airline#themes#alduin#palette.insert_modified = s:modified

" Visual mode
let s:V1 = [s:guiWhite, s:gui08, s:ctermWhite, s:cterm08]
let s:V2 = s:N2
let s:V3 = s:I3
let g:airline#themes#alduin#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
let g:airline#themes#alduin#palette.visual_modified = s:modified

" Replace mode
let s:R1 = [s:gui08, s:gui00, s:cterm08, s:cterm00]
let s:R2 = s:N2
let s:R3 = s:I3
let g:airline#themes#alduin#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
let g:airline#themes#alduin#palette.replace_modified = s:modified

" Inactive mode
let s:IN1 = [s:guiGray, s:gui01, s:ctermGray, s:cterm01]
let s:IN2 = [s:gui02, s:guiAlmostBlack, s:cterm02, s:ctermAlmostBlack]
let s:IN3 = [s:gui02, s:guiAlmostBlack, s:cterm02, s:ctermAlmostBlack]
let g:airline#themes#alduin#palette.inactive = airline#themes#generate_color_map(s:IN1, s:IN2, s:IN3)
let g:airline#themes#alduin#palette.inactive_modified = s:modified

" CtrlP
if !get(g:, 'loaded_ctrlp', 0)
finish
endif

let s:CP1 = [s:guiWhite, s:gui01, s:ctermWhite, s:cterm01]
let s:CP2 = [s:guiWhite, s:gui03, s:ctermWhite, s:cterm01]
let s:CP3 = [s:guiWhite, s:gui0D, s:ctermWhite, s:cterm0D]
let g:airline#themes#alduin#palette.ctrlp = airline#extensions#ctrlp#generate_color_map(
\ s:CP1,
\ s:CP2,
\ s:CP3)
109 changes: 109 additions & 0 deletions autoload/airline/themes/angr.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
" Color palette
let s:gui_dark_gray = '#303030'
let s:cterm_dark_gray = 236
let s:gui_med_gray_hi = '#444444'
let s:cterm_med_gray_hi = 238
let s:gui_med_gray_lo = '#3a3a3a'
let s:cterm_med_gray_lo = 237
let s:gui_light_gray = '#b2b2b2'
let s:cterm_light_gray = 249
let s:gui_green = '#005f87'
let s:cterm_green = 150
let s:gui_blue = '#87afd7'
let s:cterm_blue = 110
let s:gui_purple = '#afafd7'
let s:cterm_purple = 146
let s:gui_orange = '#ffaf87'
let s:cterm_orange = 216
let s:gui_red = '#d78787'
let s:cterm_red = 174
let s:gui_pink = '#d7afd7'
let s:cterm_pink = 182

let g:airline#themes#angr#palette = {}

" Normal mode
let s:N1 = [s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green]
let s:N2 = [s:gui_light_gray, s:gui_med_gray_lo, s:cterm_light_gray, s:cterm_med_gray_lo]
let s:N3 = [s:gui_light_gray, s:gui_med_gray_hi, s:cterm_light_gray, s:cterm_med_gray_hi] " inside text
let g:airline#themes#angr#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
let g:airline#themes#angr#palette.normal_modified = {
\ 'airline_c': [s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, ''],
\ }

" Insert mode
let s:I1 = [s:gui_med_gray_hi, s:gui_blue, s:cterm_med_gray_hi, s:cterm_blue]
let s:I3 = [s:gui_blue, s:gui_med_gray_hi, s:cterm_blue, s:cterm_med_gray_hi] " inside text
let g:airline#themes#angr#palette.insert = airline#themes#generate_color_map(s:I1, s:N2, s:I3)
let g:airline#themes#angr#palette.insert_modified = copy(g:airline#themes#angr#palette.normal_modified)
let g:airline#themes#angr#palette.insert_paste = {
\ 'airline_a': [s:gui_dark_gray, s:gui_orange, s:cterm_dark_gray, s:cterm_orange, ''],
\ }

" Replace mode
let g:airline#themes#angr#palette.replace = {
\ 'airline_a': [s:gui_dark_gray, s:gui_red, s:cterm_dark_gray, s:cterm_red, ''],
\ 'airline_c': [s:gui_red, s:gui_med_gray_hi, s:cterm_red, s:cterm_med_gray_hi, ''],
\ }
let g:airline#themes#angr#palette.replace_modified = copy(g:airline#themes#angr#palette.insert_modified)

" Visual mode
let s:V1 = [s:gui_dark_gray, s:gui_pink, s:cterm_dark_gray, s:cterm_pink]
let s:V3 = [s:gui_pink, s:gui_med_gray_hi, s:cterm_pink, s:cterm_med_gray_hi]
let g:airline#themes#angr#palette.visual = airline#themes#generate_color_map(s:V1, s:N2, s:V3)
let g:airline#themes#angr#palette.visual_modified = copy(g:airline#themes#angr#palette.insert_modified)

" Inactive window
let s:IA = [s:gui_light_gray, s:gui_med_gray_hi, s:cterm_light_gray, s:cterm_med_gray_hi, '']
let g:airline#themes#angr#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
let g:airline#themes#angr#palette.inactive_modified = {
\ 'airline_c': [s:gui_orange, '', s:cterm_orange, '', ''],
\ }

" Warnings
let s:ER = airline#themes#get_highlight2(['ErrorMsg', 'bg'], ['ErrorMsg', 'fg'], 'bold')
let g:airline#themes#angr#palette.normal.airline_warning = [
\ s:ER[1], s:ER[0], s:ER[3], s:ER[2]
\ ]
let g:airline#themes#angr#palette.normal_modified.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.insert.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.insert_modified.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.visual.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.visual_modified.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.replace.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning
let g:airline#themes#angr#palette.replace_modified.airline_warning =
\ g:airline#themes#angr#palette.normal.airline_warning

" Errors
let g:airline#themes#angr#palette.normal.airline_error = [
\ s:ER[1], s:ER[0], s:ER[3], s:ER[2]
\ ]
let g:airline#themes#angr#palette.normal_modified.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.insert.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.insert_modified.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.visual.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.visual_modified.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.replace.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error
let g:airline#themes#angr#palette.replace_modified.airline_error =
\ g:airline#themes#angr#palette.normal.airline_error

" CtrlP
if !get(g:, 'loaded_ctrlp', 0)
finish
endif
let g:airline#themes#angr#palette.ctrlp = airline#extensions#ctrlp#generate_color_map(
\ [ s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, '' ] ,
\ [ s:gui_orange, s:gui_med_gray_lo, s:cterm_orange, s:cterm_med_gray_lo, '' ] ,
\ [ s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green, 'bold' ] )
Loading
Loading