Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
v 1.0.0
  • Loading branch information
Brutuski committed Sep 25, 2020
1 parent 6fd8c52 commit e8af659
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 0 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Changelog

### Table of Contents
- [v1.0.0](#v1.0.0)
- [Versioning System](#versioning-system)
- [License](#license)

### v1.0.0
- Initial Commit vim-Airline Theme (25/09/2020)

### Versioning System
Lighthaus and all it's projects use [Semantic Versioning](https://semver.org/). <br/>


### License

_Copyright © 2020-Present Lighthaus Theme_<br>
_Copyright © 2020-Present Adhiraj Sirohi_<br>
_Copyright © 2020-Present Vasundhara Sharma_

<p align="left"><a href="https://github.com/lighthaus-theme/vim/blob/master/LICENSE"><img src="https://img.shields.io/static/v1.svg??style=flat&logo=appveyore&label=License&message=MIT&colorA=1C918A&colorB=50C16E"/></a></p>

<p align="center"><img src="https://raw.githubusercontent.com/lighthaus-theme/lighthaus/9e5cf66db03fc3e183e6cfbf7c4c04263a4f23df/ImageResources/lighthaus-border.svg"><p>
2 changes: 2 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
MIT License

Copyright (c) 2020 Lighthaus Theme
Copyright (c) 2020 Adhiraj Sirohi
Copyright (c) 2020 Vasundhara Sharma

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Binary file added vim-airline/lighthaus-airline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
123 changes: 123 additions & 0 deletions vim-airline/src/lighthaus.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
" Lighthaus Color theme for Vim Airline
" GIT: https://github.com/lighthaus-theme/vim
" Author: Adhiraj Sirohi (https://github.com/brutuski)
" Vasundhara Sharma (https://github.com/vasundhasauras)

" Copyright © 2020-Present Lighthaus Theme
" Copyright © 2020-Present Adhiraj Sirohi
" Copyright © 2020-Present Vasundhara Sharma


let s:lighthaus_vim_v="1.0.0"


" COLOR PALETTE

let s:lh_gui1="#21252D"
let s:lh_gui2="#00BFA4"
let s:lh_gui3="#FFFADE"
let s:lh_gui4="#090B26"
let s:lh_gui5="#50C16E"
let s:lh_gui6="#ED722E"
let s:lh_gui7="#FF5050"
let s:lh_gui8="#CCCCCC"
let s:lh_gui9="#FC2929"


let s:lh_cterm1="234"
let s:lh_cterm2="43"
let s:lh_cterm3="230"
let s:lh_cterm4="233"
let s:lh_cterm5="71"
let s:lh_cterm6="208"
let s:lh_cterm7="203"
let s:lh_cterm8="188"
let s:lh_cterm9="196"

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


" NORMAL MODE
let s:N1 = [ s:lh_gui1 , s:lh_gui2 , s:lh_cterm1, s:lh_cterm2 ]
let s:N2 = [ s:lh_gui3 , s:lh_gui4 , s:lh_cterm3, s:lh_cterm4 ]
let s:N3 = [ s:lh_gui2 , s:lh_gui1 , s:lh_cterm2, s:lh_cterm1 ]
let g:airline#themes#jet#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)


" INSERT MODE
let s:I1 = [ s:lh_gui1 , s:lh_gui5 , s:lh_cterm1, s:lh_cterm5 ]
let s:I2 = [ s:lh_gui3 , s:lh_gui4 , s:lh_cterm3, s:lh_cterm4 ]
let s:I3 = [ s:lh_gui5 , s:lh_gui1 , s:lh_cterm5, s:lh_cterm1 ]
let g:airline#themes#jet#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)


" VISUAL MODE
let s:V1 = [ s:lh_gui1 , s:lh_gui6 , s:lh_cterm1, s:lh_cterm6 ]
let s:V2 = [ s:lh_gui3 , s:lh_gui4 , s:lh_cterm3, s:lh_cterm4 ]
let s:V3 = [ s:lh_gui6 , s:lh_gui1 , s:lh_cterm6, s:lh_cterm1 ]
let g:airline#themes#jet#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)


" REPLACE MODE
let s:R1 = [ s:lh_gui1 , s:lh_gui7 , s:lh_cterm1, s:lh_cterm7 ]
let s:R2 = [ s:lh_gui3 , s:lh_gui4 , s:lh_cterm3, s:lh_cterm4 ]
let s:R3 = [ s:lh_gui7 , s:lh_gui1 , s:lh_cterm7, s:lh_cterm1 ]
let g:airline#themes#jet#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)


" INACTIVE MODE
let s:IN1 = [ s:lh_gui8 , s:lh_gui1 , s:lh_cterm8, s:lh_cterm1 ]
let s:IN2 = [ s:lh_gui8 , s:lh_gui1 , s:lh_cterm8, s:lh_cterm1 ]
let s:IN3 = [ s:lh_gui8 , s:lh_gui1 , s:lh_cterm8, s:lh_cterm1 ]
let g:airline#themes#jet#palette.inactive = airline#themes#generate_color_map(s:IN1, s:IN2, s:IN3)


" ACCENTS
let g:airline#themes#jet#palette.accents = {
\ 'red': [ s:lh_gui9 , '' , s:lh_cterm9 , '' ]
\ }


" WARNING
let g:airline#themes#jet#palette.normal_modified = {
\ 'airline_c': [ '#D68EB2' , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }

let g:airline#themes#jet#palette.insert_modified = {
\ 'airline_c': [ '#E25600' , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }

let g:airline#themes#jet#palette.visual_modified = {
\ 'airline_c': [ '#FF4D00' , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }

let g:airline#themes#jet#palette.replace_modified = {
\ 'airline_c': [ '#FFFF00' , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }


" ERROR
let g:airline#themes#jet#palette.normal_error = {
\ 'airline_c': [ s:lh_gui9 , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }

let g:airline#themes#jet#palette.insert_error = {
\ 'airline_c': [ s:lh_gui9 , s:lh_gui1 , 237 , s:lh_cterm1 , '' ] ,
\ }

" Settings
let g:airline_symbols.paste = 'P'
let g:airline_symbols.spell = 'S'
let g:airline_section_z = airline#section#create(['%1p%% — ',
\ '%l%#__restore__#', ':%c'])

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

let s:CP1 = [ s:lh_gui1 , s:lh_gui7 , s:lh_cterm1, s:lh_cterm7 ]
let s:CP2 = [ s:lh_gui1 , s:lh_gui2 , s:lh_cterm1, s:lh_cterm2 ]
let s:CP3 = [ s:lh_gui1 , s:lh_gui5 , s:lh_cterm1, s:lh_cterm5 ]

let g:airline#themes#jet#palette.ctrlp = airline#extensions#ctrlp#generate_color_map(s:CP1, s:CP2, s:CP3)

0 comments on commit e8af659

Please sign in to comment.