1
- # Bluloco.nvim
1
+ # Bluloco.nvim
2
2
3
3
A fancy but yet sophisticated light and dark designer neovim theme built with [ lush.nvim] ( https://github.com/rktjmp/lush.nvim ) .
4
4
It features a much more comprehensive usage of syntax scopes and color
@@ -7,23 +7,24 @@ Most popular plugins are also supported, see _plugins_ (link)
7
7
8
8
This theme also works very good when Apple's ** Nightshift Mode** is activated.
9
9
10
- This is a port of the popular Visual Studio Code bluloco themes
11
- [ light] ( https://github.com/uloco/theme-bluloco-light ) and
12
- [ dark] ( https://github.com/uloco/theme-bluloco-dark )
13
-
10
+ This is a port of the popular Visual Studio Code Themes
11
+ [ Bluloco Light] ( https://github.com/uloco/theme-bluloco-light ) and
12
+ [ Bluloco Dark] ( https://github.com/uloco/theme-bluloco-dark )
14
13
15
14
### Dark
16
- ![ dark] ( ./screenshots/dark.png )
17
15
16
+ ![ dark] ( ./screenshots/dark.png )
18
17
19
18
### Light
19
+
20
20
![ light] ( ./screenshots/light.png )
21
21
22
22
## Features
23
- * Auto switching light & dark style
24
- * Configureable _ transparency_ and _ italics_
25
- * Exhaustive plugin support
26
- * Written in lua
23
+
24
+ - Auto switching light & dark style
25
+ - Configureable _ transparency_ and _ italics_
26
+ - Exhaustive plugin support
27
+ - Written in lua
27
28
28
29
## Plugins
29
30
@@ -54,19 +55,17 @@ Currently supported plugins are:
54
55
- [ notify] ( https://github.com/rcarriga/nvim-notify )
55
56
- [ alpha] ( https://github.com/goolord/alpha-nvim )
56
57
57
-
58
-
59
-
58
+ <!--
59
+ TODO:
60
60
<details>
61
61
<summary> Example config </summary>
62
62
</details
63
-
64
- * Foldable with screenshots
65
- * Add needed config hereF
63
+ - Foldable with screenshots
64
+ - Add needed config hereF -->
66
65
67
66
## Install
68
67
69
- Install bluloco with [packer](https://github.com/wbthomason/packer.nvim):
68
+ Install Bluloco with [ packer] ( https://github.com/wbthomason/packer.nvim ) :
70
69
71
70
``` lua
72
71
use {
@@ -75,13 +74,12 @@ use {
75
74
}
76
75
```
77
76
78
-
79
- ## Usage
77
+ ## Usage
80
78
81
79
Enable the colorscheme with defaults.
82
80
83
- > ⚠️ The `setup()` function is optional but please call it
84
- ** before** you set the colorscheme if you want to adjust the config.
81
+ > ⚠️ The ` setup() ` function is optional but please call it
82
+ > ** before** you set the colorscheme if you want to adjust the config.
85
83
86
84
``` lua
87
85
require (" bluloco" ).setup ({
@@ -93,8 +91,7 @@ require("bluloco").setup({
93
91
vim .cmd (' colorscheme bluloco' )
94
92
```
95
93
96
-
97
- You can also apply the style variant directly.
94
+ You can also apply the style variant directly.
98
95
These are especially helpful when switching in an already running vim session.
99
96
100
97
``` vim
@@ -103,6 +100,7 @@ These are especially helpful when switching in an already running vim session.
103
100
```
104
101
105
102
#### Lualine
103
+
106
104
Make sure your lualine settings are set to auto:
107
105
108
106
``` lua
@@ -116,29 +114,32 @@ require('lualine').setup {
116
114
## Config
117
115
118
116
### Style
117
+
119
118
There are three styles you can configure here: ` auto ` , ` dark ` and ` light ` .
120
119
The ` auto ` setting is the default and will adjust automatically to your
121
120
` vim.o.background ` value. If you change this value during runtime, it will also adjust accordingly.
122
121
123
- > ℹ️ The style value only applys if you set the theme with ` vim.cmd('colorscheme bluloco') ` .
124
- > Setting the theme with a variant directly will override this setting.
122
+ > ℹ️ The style value only applies if you set the theme with ` vim.cmd('colorscheme bluloco') ` .
123
+ > Setting the theme with a variant directly will override this setting.
125
124
126
125
### Transparency
126
+
127
127
This setting will disable the background and use the default background of your terminal.
128
- You need to enable this if you want the terminal to be transparent. You would still need to
128
+ You need to enable this if you want the terminal to be transparent. You would still need to
129
129
configure your terminal accordingly for light and dark backgrounds when switching often.
130
130
131
- See: auto switching themes.
132
- See: bluloco theme for iTerm2
131
+ <!-- TODO: See: auto switching themes.
132
+ See: bluloco theme for iTerm2 -->
133
133
134
134
### Italics
135
+
135
136
This setting will enable italics for _ keywords_ , _ comments_ and _ markup attributes_ .
136
137
137
138
<!-- ## Recipes
138
139
### Auto switching light & dark themes
139
140
-->
140
141
141
142
## Contributing
142
- I'd be more than happy for any bugs you find and add an [ issue] ( https://github.com/uloco/bluloco.nvim/issues ) .
143
- Pull requests are also heartly welcome especially for missing plugin support.
144
143
144
+ I'd be more than happy for any bugs you find and add an [ issue] ( https://github.com/uloco/bluloco.nvim/issues ) .
145
+ Pull requests are warmly welcome especially for missing plugin support.
0 commit comments