diff --git a/README.md b/README.md index e6efba8..2bc15b9 100644 --- a/README.md +++ b/README.md @@ -60,88 +60,88 @@ See my configuration for `galaxyline.nvim` [here](https://gitlab.com/Iron_E/dotf
An example config
-	-- Defined in https://github.com/Iron-E/nvim-highlite
-	local BLUE         = '#7766ff'
-	local CYAN         = '#33dbc3'
-	local GREEN        = '#22ff22'
-	local GREEN_LIGHT  = '#99ff99'
-	local ICE          = '#95c5ff'
-	local ORANGE       = '#ff8900'
-	local ORANGE_LIGHT = '#f0af00'
-	local PINK         = '#ffa6ff'
-	local PINK_LIGHT   = '#ffb7b7'
-	local PURPLE       = '#cf55f0'
-	local PURPLE_LIGHT = '#af60af'
-	local RED          = '#ee4a59'
-	local RED_DARK     = '#a80000'
-	local RED_LIGHT    = '#ff4090'
-	local TAN          = '#f4c069'
-	local TEAL         = '#60afff'
-	local TURQOISE     = '#2bff99'
-	local YELLOW       = '#f0df33'
-
-	local MODES =
-	{ -- {{{
-		['c']  = {'COMMAND-LINE',     RED},
-		['ce'] = {'NORMAL EX',        RED_DARK},
-		['cv'] = {'EX',               RED_LIGHT},
-		['i']  = {'INSERT',           GREEN},
-		['ic'] = {'INS-COMPLETE',     GREEN_LIGHT},
-		['n']  = {'NORMAL',           PURPLE_LIGHT},
-		['no'] = {'OPERATOR-PENDING', PURPLE},
-		['r']  = {'HIT-ENTER',        CYAN},
-		['r?'] = {':CONFIRM',         CYAN},
-		['rm'] = {'--MORE',           ICE},
-		['R']  = {'REPLACE',          PINK},
-		['Rv'] = {'VIRTUAL',          PINK_LIGHT},
-		['s']  = {'SELECT',           TURQOISE},
-		['S']  = {'SELECT',           TURQOISE},
-		['␓'] = {'SELECT',            TURQOISE},
-		['t']  = {'TERMINAL',         ORANGE},
-		['v']  = {'VISUAL',           BLUE},
-		['V']  = {'VISUAL LINE',      BLUE},
-		['␖'] = {'VISUAL BLOCK',      BLUE},
-		['!']  = {'SHELL',            YELLOW},
-
-		-- libmodal
-		['BUFFERS'] = TEAL,
-		['TABLES']  = ORANGE_LIGHT,
-		['TABS']    = TAN,
-	} -- }}}
-
-	local MODE_HL_GROUP = 'LualineViMode'
-
-	--[[/* FELINE CONFIG */]]
-
-	vim.api.nvim_create_autocmd('User', {
-		callback = function()
-			require('lualine').refresh {scope = 'window',  place = {'statusline'}}
-		end,
-		pattern = {'LibmodalModeEnterPre', 'LibmodalModeLeavePost'},
-	})
-
-	require('lualine').setup {sections = {lualine_a = {{
-		function() -- auto change color according the vim mode
-			local mode_color, mode_name
-
-			if vim.g.libmodalActiveModeName then
-				mode_name = vim.g.libmodalActiveModeName
-				mode_color = MODES[mode_name]
-			else
-				local current_mode = MODES[vim.api.nvim_get_mode().mode]
-
-				mode_name = current_mode[1]
-				mode_color = current_mode[2]
-			end
-
-			vim.api.nvim_set_hl(0, MODE_HL_GROUP, {fg = mode_color, bold = true})
-
-			return mode_name..' '
-		end,
-		icon = {'▊', align = 'left'},
-		color = MODE_HL_GROUP,
-		padding = 0,
-	}}}}
+-- Defined in https://github.com/Iron-E/nvim-highlite
+local BLUE         = '#7766ff'
+local CYAN         = '#33dbc3'
+local GREEN        = '#22ff22'
+local GREEN_LIGHT  = '#99ff99'
+local ICE          = '#95c5ff'
+local ORANGE       = '#ff8900'
+local ORANGE_LIGHT = '#f0af00'
+local PINK         = '#ffa6ff'
+local PINK_LIGHT   = '#ffb7b7'
+local PURPLE       = '#cf55f0'
+local PURPLE_LIGHT = '#af60af'
+local RED          = '#ee4a59'
+local RED_DARK     = '#a80000'
+local RED_LIGHT    = '#ff4090'
+local TAN          = '#f4c069'
+local TEAL         = '#60afff'
+local TURQOISE     = '#2bff99'
+local YELLOW       = '#f0df33'
+ 
+local MODES =
+{ -- {{{
+	['c']  = {'COMMAND-LINE',     RED},
+	['ce'] = {'NORMAL EX',        RED_DARK},
+	['cv'] = {'EX',               RED_LIGHT},
+	['i']  = {'INSERT',           GREEN},
+	['ic'] = {'INS-COMPLETE',     GREEN_LIGHT},
+	['n']  = {'NORMAL',           PURPLE_LIGHT},
+	['no'] = {'OPERATOR-PENDING', PURPLE},
+	['r']  = {'HIT-ENTER',        CYAN},
+	['r?'] = {':CONFIRM',         CYAN},
+	['rm'] = {'--MORE',           ICE},
+	['R']  = {'REPLACE',          PINK},
+	['Rv'] = {'VIRTUAL',          PINK_LIGHT},
+	['s']  = {'SELECT',           TURQOISE},
+	['S']  = {'SELECT',           TURQOISE},
+	['␓'] = {'SELECT',            TURQOISE},
+	['t']  = {'TERMINAL',         ORANGE},
+	['v']  = {'VISUAL',           BLUE},
+	['V']  = {'VISUAL LINE',      BLUE},
+	['␖'] = {'VISUAL BLOCK',      BLUE},
+	['!']  = {'SHELL',            YELLOW},
+ 
+	-- libmodal
+	['BUFFERS'] = TEAL,
+	['TABLES']  = ORANGE_LIGHT,
+	['TABS']    = TAN,
+} -- }}}
+ 
+local MODE_HL_GROUP = 'LualineViMode'
+ 
+--[[/* FELINE CONFIG */]]
+ 
+vim.api.nvim_create_autocmd('User', {
+	callback = function()
+		require('lualine').refresh {scope = 'window',  place = {'statusline'}}
+	end,
+	pattern = {'LibmodalModeEnterPre', 'LibmodalModeLeavePost'},
+})
+ 
+require('lualine').setup {sections = {lualine_a = {{
+	function() -- auto change color according the vim mode
+		local mode_color, mode_name
+ 
+		if vim.g.libmodalActiveModeName then
+			mode_name = vim.g.libmodalActiveModeName
+			mode_color = MODES[mode_name]
+		else
+			local current_mode = MODES[vim.api.nvim_get_mode().mode]
+ 
+			mode_name = current_mode[1]
+			mode_color = current_mode[2]
+		end
+ 
+		vim.api.nvim_set_hl(0, MODE_HL_GROUP, {fg = mode_color, bold = true})
+ 
+		return mode_name..' '
+	end,
+	icon = {'▊', align = 'left'},
+	color = MODE_HL_GROUP,
+	padding = 0,
+}}}}