Giter VIP home page Giter VIP logo

bubbly.nvim's People

Contributors

ceuk avatar cinghiopinghio avatar cngu avatar datwaft avatar kuznetsss avatar patoconnor43 avatar saadparwaiz1 avatar venkatakrishnaannam avatar voldikss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bubbly.nvim's Issues

Changing colorscheme breaks status bar

  • nvim --version: NVIM v0.5.0-dev+4383c0f
  • bubbly.nvim version(commit hash): 79d0331
  • :checkhealth result: All green
  • Operating system/version: MacOS Catalina 10.15.4
  • Terminal name/version: Alacritty 0.6.0
  • $TERM: xterm-256color

How to reproduce the problem from neovim startup

I installed bubbly.nvim using packer.nvim. I have pasted my configuration for packer.nvim and bubbly.nvim below.

plugins.lua
--[[
Packer plugin configuration
--]]

-- Only required if you have packer in your `opt` pack
vim.cmd [[packadd packer.nvim]]

vim.cmd [[ autocmd BufWritePost plugins.lua PackerCompile ]]

require("packer").startup(function()

	-- Essential
	use {"wbthomason/packer.nvim", opt = true}		-- Packer can manage itself as an optional plugin
	use {"svermeulen/vimpeccable"}

	-- Aesthetic
	use {"jnurmine/zenburn", config = require("plugins.colorscheme")}
        use {"datwaft/bubbly.nvim", config = require("plugins.bubbly")}
	use {"Yggdroot/indentLine", config = require("plugins.indentline")}
	use {"junegunn/goyo.vim", config = require("plugins.goyo")}
	use {"kyazdani42/nvim-tree.lua", requires = "kyazdani42/nvim-web-devicons", config = require("plugins.tree")}

	-- LSP
	use {"neovim/nvim-lspconfig", requires = "nvim-lua/completion-nvim", config = require("plugins.lsp_config")}
	use {"nvim-treesitter/nvim-treesitter", config = require("plugins.treesitter")}
	use {"liuchengxu/vista.vim", config = require("plugins.vista")}
	use {"rust-lang/rust.vim"}

	-- Utilities
	use {"tpope/vim-commentary"}
	use {"jiangmiao/auto-pairs"}
	use {"junegunn/fzf.vim", requires = "junegunn/fzf", config = require("plugins.fzf")}
	use {"junegunn/vim-easy-align"}
	use {"lervag/vimtex", config = require("plugins.vimtex")}
	use {"tpope/vim-fugitive", config = require("plugins.fugitive")}
	use {"christoomey/vim-tmux-navigator"}
end)
bubbly.lua
-- Statusline for Neovim

vim.g.bubbly_palette = {
   background = "#34343c",
   foreground = "#c5cdd9",
   black = "#3e4249",
   red = "#ec7279",
   green = "#a0c980",
   yellow = "#deb974",
   blue = "#6cb6eb",
   purple = "#d38aea",
   cyan = "#5dbbc1",
   white = "#c5cdd9",
   lightgrey = "#57595e",
   darkgrey = "#404247",
}

Actual behaviour

I get the following display bug when changing colorschemes using :colorscheme zenburn or any other theme.

Before changing

Screen Shot 2020-12-10 at 11 09 07 PM

After changing

Screen Shot 2020-12-10 at 11 09 17 PM

Expected behaviour

Bubbly.nvim would display the status line with no problems at the bottom of the window even when changing colorschemes on the fly.

Rounded corners incorrectly displayed

When using bubbly, I'm getting Omega and Phi characters instead of the rounded corners.

The delimiter characters, as shown in this repo, are rendered in Firefox as E0B4 and E0B6 which are both in the private use area of Unicode.
Is there a particular font that needs to be installed for the rounded corners to work properly?

Using: Ubuntu 18.04, NVIM v0.5.0-894-g70d0bee76, gnome-terminal with the default fonts installed.

Provide better customization for inactive buffers

While I love the simplicity and looks of this plugin, I cannot use it due to the lack of customization of inactive buffers

Please provide documentation on how to customize inactive buffer colors.

Making plugin optional breaks the fusion

Example of what breaks it:

  --------------
  -- Statusline
  --------------
    use {
      'datwaft/bubbly.nvim',
      config = require'plugins.statusline',
      branch = 'dev',
      cond = { nocode }, -- If you delete this line it doesn't happen
    }

Error message:
image

Possible solution is using lua globals instead of vim globals and using setters or something.

Too many highlight groups created by bubbly

Hi!
I just looked in output of the :hi command and was surprised of huge amount of bubbly highlight groups which is about two times more than all other highlight groups. Are you sure it is desired behavior?

Here is the list:

Here is the list of highlight groups

BubblyBackgroundPurple 
BubblyBackgroundPurpleBold 
BubblyBackgroundPurpleItalic 
BubblyBackgroundPurpleDelimiter 
BubblyDark_orangePurple 
BubblyDark_orangePurpleBold 
BubblyDark_orangePurpleItalic 
BubblyDark_orangePurpleDelimiter 
BubblyLight_blackPurple 
BubblyLight_blackPurpleBold 
BubblyLight_blackPurpleItalic 
BubblyLight_blackPurpleDelimiter 
BubblyGreenPurple 
BubblyGreenPurpleBold 
BubblyGreenPurpleItalic 
BubblyGreenPurpleDelimiter 
BubblyDark_redPurple 
BubblyDark_redPurpleBold 
BubblyDark_redPurpleItalic 
BubblyDark_redPurpleDelimiter 
BubblyDarkgreyPurple 
BubblyDarkgreyPurpleBold 
BubblyDarkgreyPurpleItalic 
BubblyDarkgreyPurpleDelimiter 
BubblyWhitePurple 
BubblyWhitePurpleBold 
BubblyWhitePurpleItalic 
BubblyWhitePurpleDelimiter 
BubblyDark_greenPurple 
BubblyDark_greenPurpleBold 
BubblyDark_greenPurpleItalic 
BubblyDark_greenPurpleDelimiter 
BubblyRedPurple 
BubblyRedPurpleBold 
BubblyRedPurpleItalic 
BubblyRedPurpleDelimiter 
BubblyDark_bluePurple 
BubblyDark_bluePurpleBold 
BubblyDark_bluePurpleItalic 
BubblyDark_bluePurpleDelimiter 
BubblyOrangePurple 
BubblyOrangePurpleBold 
BubblyOrangePurpleItalic 
BubblyOrangePurpleDelimiter 
BubblyLightgreyPurple 
BubblyLightgreyPurpleBold 
BubblyLightgreyPurpleItalic 
BubblyLightgreyPurpleDelimiter 
BubblyBluePurple 
BubblyBluePurpleBold 
BubblyBluePurpleItalic 
BubblyBluePurpleDelimiter 
BubblyForegroundPurple 
BubblyForegroundPurpleBold 
BubblyForegroundPurpleItalic 
BubblyForegroundPurpleDelimiter 
BubblyBlackPurple 
BubblyBlackPurpleBold 
BubblyBlackPurpleItalic 
BubblyBlackPurpleDelimiter 
BubblyYellowPurple 
BubblyYellowPurpleBold 
BubblyYellowPurpleItalic 
BubblyYellowPurpleDelimiter 
BubblyLight_bluePurple 
BubblyLight_bluePurpleBold 
BubblyLight_bluePurpleItalic 
BubblyLight_bluePurpleDelimiter 
BubblyCyanPurple 
BubblyCyanPurpleBold 
BubblyCyanPurpleItalic 
BubblyCyanPurpleDelimiter 
BubblyLight_greenPurple 
BubblyLight_greenPurpleBold 
BubblyLight_greenPurpleItalic 
BubblyLight_greenPurpleDelimiter 
BubblyPurple   
BubblyPurpleBold 
BubblyPurpleItalic 
BubblyPurpleDelimiter 
BubblyPurpleBackground 
BubblyPurpleBackgroundBold 
BubblyPurpleBackgroundItalic 
BubblyPurpleBackgroundDelimiter 
BubblyDark_orangeBackground 
BubblyDark_orangeBackgroundBold 
BubblyDark_orangeBackgroundItalic 
BubblyDark_orangeBackgroundDelimiter 
BubblyLight_blackBackground 
BubblyLight_blackBackgroundBold 
BubblyLight_blackBackgroundItalic 
BubblyLight_blackBackgroundDelimiter 
BubblyGreenBackground 
BubblyGreenBackgroundBold 
BubblyGreenBackgroundItalic 
BubblyGreenBackgroundDelimiter 
BubblyDark_redBackground 
BubblyDark_redBackgroundBold 
BubblyDark_redBackgroundItalic 
BubblyDark_redBackgroundDelimiter 
BubblyDarkgreyBackground 
BubblyDarkgreyBackgroundBold 
BubblyDarkgreyBackgroundItalic 
BubblyDarkgreyBackgroundDelimiter 
BubblyWhiteBackground 
BubblyWhiteBackgroundBold 
BubblyWhiteBackgroundItalic 
BubblyWhiteBackgroundDelimiter 
BubblyDark_greenBackground 
BubblyDark_greenBackgroundBold 
BubblyDark_greenBackgroundItalic 
BubblyDark_greenBackgroundDelimiter 
BubblyRedBackground 
BubblyRedBackgroundBold 
BubblyRedBackgroundItalic 
BubblyRedBackgroundDelimiter 
BubblyDark_blueBackground 
BubblyDark_blueBackgroundBold 
BubblyDark_blueBackgroundItalic 
BubblyDark_blueBackgroundDelimiter 
BubblyOrangeBackground 
BubblyOrangeBackgroundBold 
BubblyOrangeBackgroundItalic 
BubblyOrangeBackgroundDelimiter 
BubblyLightgreyBackground 
BubblyLightgreyBackgroundBold 
BubblyLightgreyBackgroundItalic 
BubblyLightgreyBackgroundDelimiter 
BubblyBlueBackground 
BubblyBlueBackgroundBold 
BubblyBlueBackgroundItalic 
BubblyBlueBackgroundDelimiter 
BubblyForegroundBackground 
BubblyForegroundBackgroundItalic 
BubblyForegroundBackgroundDelimiter 
BubblyBlackBackground 
BubblyBlackBackgroundBold 
BubblyBlackBackgroundItalic 
BubblyBlackBackgroundDelimiter 
BubblyYellowBackground 
BubblyYellowBackgroundBold 
BubblyYellowBackgroundItalic 
BubblyYellowBackgroundDelimiter 
BubblyLight_blueBackground 
BubblyLight_blueBackgroundBold 
BubblyLight_blueBackgroundItalic 
BubblyLight_blueBackgroundDelimiter 
BubblyCyanBackground 
BubblyCyanBackgroundBold 
BubblyCyanBackgroundItalic 
BubblyCyanBackgroundDelimiter 
BubblyLight_greenBackground 
BubblyLight_greenBackgroundBold 
BubblyLight_greenBackgroundItalic 
BubblyLight_greenBackgroundDelimiter 
BubblyPurpleDark_orange 
BubblyPurpleDark_orangeBold 
BubblyPurpleDark_orangeItalic 
BubblyPurpleDark_orangeDelimiter 
BubblyBackgroundDark_orange 
BubblyBackgroundDark_orangeBold 
BubblyBackgroundDark_orangeItalic 
BubblyBackgroundDark_orangeDelimiter 
BubblyLight_blackDark_orange 
BubblyLight_blackDark_orangeBold 
BubblyLight_blackDark_orangeItalic 
BubblyLight_blackDark_orangeDelimiter 
BubblyGreenDark_orange 
BubblyGreenDark_orangeBold 
BubblyGreenDark_orangeItalic 
BubblyGreenDark_orangeDelimiter 
BubblyDark_redDark_orange 
BubblyDark_redDark_orangeBold 
BubblyDark_redDark_orangeItalic 
BubblyDark_redDark_orangeDelimiter 
BubblyDarkgreyDark_orange 
BubblyDarkgreyDark_orangeBold 
BubblyDarkgreyDark_orangeItalic 
BubblyDarkgreyDark_orangeDelimiter 
BubblyWhiteDark_orange 
BubblyWhiteDark_orangeBold 
BubblyWhiteDark_orangeItalic 
BubblyWhiteDark_orangeDelimiter 
BubblyDark_greenDark_orange 
BubblyDark_greenDark_orangeBold 
BubblyDark_greenDark_orangeItalic 
BubblyDark_greenDark_orangeDelimiter 
BubblyRedDark_orange 
BubblyRedDark_orangeBold 
BubblyRedDark_orangeItalic 
BubblyRedDark_orangeDelimiter 
BubblyDark_blueDark_orange 
BubblyDark_blueDark_orangeBold 
BubblyDark_blueDark_orangeItalic 
BubblyDark_blueDark_orangeDelimiter 
BubblyOrangeDark_orange 
BubblyOrangeDark_orangeBold 
BubblyOrangeDark_orangeItalic 
BubblyOrangeDark_orangeDelimiter 
BubblyLightgreyDark_orange 
BubblyLightgreyDark_orangeBold 
BubblyLightgreyDark_orangeItalic 
BubblyLightgreyDark_orangeDelimiter 
BubblyBlueDark_orange 
BubblyBlueDark_orangeBold 
BubblyBlueDark_orangeItalic 
BubblyBlueDark_orangeDelimiter 
BubblyForegroundDark_orange 
BubblyForegroundDark_orangeBold 
BubblyForegroundDark_orangeItalic 
BubblyForegroundDark_orangeDelimiter 
BubblyBlackDark_orange 
BubblyBlackDark_orangeBold 
BubblyBlackDark_orangeItalic 
BubblyBlackDark_orangeDelimiter 
BubblyYellowDark_orange 
BubblyYellowDark_orangeBold 
BubblyYellowDark_orangeItalic 
BubblyYellowDark_orangeDelimiter 
BubblyLight_blueDark_orange 
BubblyLight_blueDark_orangeBold 
BubblyLight_blueDark_orangeItalic 
BubblyLight_blueDark_orangeDelimiter 
BubblyCyanDark_orange 
BubblyCyanDark_orangeBold 
BubblyCyanDark_orangeItalic 
BubblyCyanDark_orangeDelimiter 
BubblyLight_greenDark_orange 
BubblyLight_greenDark_orangeBold 
BubblyLight_greenDark_orangeItalic 
BubblyLight_greenDark_orangeDelimiter 
BubblyDark_orange 
BubblyDark_orangeBold 
BubblyDark_orangeItalic 
BubblyDark_orangeDelimiter 
BubblyPurpleLight_black 
BubblyPurpleLight_blackBold 
BubblyPurpleLight_blackItalic 
BubblyPurpleLight_blackDelimiter 
BubblyBackgroundLight_black 
BubblyBackgroundLight_blackBold 
BubblyBackgroundLight_blackItalic 
BubblyBackgroundLight_blackDelimiter 
BubblyDark_orangeLight_black 
BubblyDark_orangeLight_blackBold 
BubblyDark_orangeLight_blackItalic 
BubblyDark_orangeLight_blackDelimiter 
BubblyGreenLight_black 
BubblyGreenLight_blackBold 
BubblyGreenLight_blackItalic 
BubblyGreenLight_blackDelimiter 
BubblyDark_redLight_black 
BubblyDark_redLight_blackBold 
BubblyDark_redLight_blackItalic 
BubblyDark_redLight_blackDelimiter 
BubblyDarkgreyLight_black 
BubblyDarkgreyLight_blackBold 
BubblyDarkgreyLight_blackItalic 
BubblyDarkgreyLight_blackDelimiter 
BubblyWhiteLight_black 
BubblyWhiteLight_blackBold 
BubblyWhiteLight_blackItalic 
BubblyWhiteLight_blackDelimiter 
BubblyDark_greenLight_black 
BubblyDark_greenLight_blackBold 
BubblyDark_greenLight_blackItalic 
BubblyDark_greenLight_blackDelimiter 
BubblyRedLight_black 
BubblyRedLight_blackBold 
BubblyRedLight_blackItalic 
BubblyRedLight_blackDelimiter 
BubblyDark_blueLight_black 
BubblyDark_blueLight_blackBold 
BubblyDark_blueLight_blackItalic 
BubblyDark_blueLight_blackDelimiter 
BubblyOrangeLight_black 
BubblyOrangeLight_blackBold 
BubblyOrangeLight_blackItalic 
BubblyOrangeLight_blackDelimiter 
BubblyLightgreyLight_black 
BubblyLightgreyLight_blackBold 
BubblyLightgreyLight_blackItalic 
BubblyLightgreyLight_blackDelimiter 
BubblyBlueLight_black 
BubblyBlueLight_blackBold 
BubblyBlueLight_blackItalic 
BubblyBlueLight_blackDelimiter 
BubblyForegroundLight_black 
BubblyForegroundLight_blackBold 
BubblyForegroundLight_blackItalic 
BubblyForegroundLight_blackDelimiter 
BubblyBlackLight_black 
BubblyBlackLight_blackBold 
BubblyBlackLight_blackItalic 
BubblyBlackLight_blackDelimiter 
BubblyYellowLight_black 
BubblyYellowLight_blackBold 
BubblyYellowLight_blackItalic 
BubblyYellowLight_blackDelimiter 
BubblyLight_blueLight_black 
BubblyLight_blueLight_blackBold 
BubblyLight_blueLight_blackItalic 
BubblyLight_blueLight_blackDelimiter 
BubblyCyanLight_black 
BubblyCyanLight_blackBold 
BubblyCyanLight_blackItalic 
BubblyCyanLight_blackDelimiter 
BubblyLight_greenLight_black 
BubblyLight_greenLight_blackBold 
BubblyLight_greenLight_blackItalic 
BubblyLight_greenLight_blackDelimiter 
BubblyLight_black 
BubblyLight_blackBold 
BubblyLight_blackItalic 
BubblyLight_blackDelimiter 
BubblyPurpleGreen 
BubblyPurpleGreenBold 
BubblyPurpleGreenItalic 
BubblyPurpleGreenDelimiter 
BubblyBackgroundGreen 
BubblyBackgroundGreenBold 
BubblyBackgroundGreenItalic 
BubblyBackgroundGreenDelimiter 
BubblyDark_orangeGreen 
BubblyDark_orangeGreenBold 
BubblyDark_orangeGreenItalic 
BubblyDark_orangeGreenDelimiter 
BubblyLight_blackGreen 
BubblyLight_blackGreenBold 
BubblyLight_blackGreenItalic 
BubblyLight_blackGreenDelimiter 
BubblyDark_redGreen 
BubblyDark_redGreenBold 
BubblyDark_redGreenItalic 
BubblyDark_redGreenDelimiter 
BubblyDarkgreyGreen 
BubblyDarkgreyGreenBold 
BubblyDarkgreyGreenItalic 
BubblyDarkgreyGreenDelimiter 
BubblyWhiteGreen 
BubblyWhiteGreenBold 
BubblyWhiteGreenItalic 
BubblyWhiteGreenDelimiter 
BubblyDark_greenGreen 
BubblyDark_greenGreenBold 
BubblyDark_greenGreenItalic 
BubblyDark_greenGreenDelimiter 
BubblyRedGreen 
BubblyRedGreenBold 
BubblyRedGreenItalic 
BubblyRedGreenDelimiter 
BubblyDark_blueGreen 
BubblyDark_blueGreenBold 
BubblyDark_blueGreenItalic 
BubblyDark_blueGreenDelimiter 
BubblyOrangeGreen 
BubblyOrangeGreenBold 
BubblyOrangeGreenItalic 
BubblyOrangeGreenDelimiter 
BubblyLightgreyGreen 
BubblyLightgreyGreenBold 
BubblyLightgreyGreenItalic 
BubblyLightgreyGreenDelimiter 
BubblyBlueGreen 
BubblyBlueGreenBold 
BubblyBlueGreenItalic 
BubblyBlueGreenDelimiter 
BubblyForegroundGreen 
BubblyForegroundGreenBold 
BubblyForegroundGreenItalic 
BubblyForegroundGreenDelimiter 
BubblyBlackGreen 
BubblyBlackGreenBold 
BubblyBlackGreenItalic 
BubblyBlackGreenDelimiter 
BubblyYellowGreen 
BubblyYellowGreenBold 
BubblyYellowGreenItalic 
BubblyYellowGreenDelimiter 
BubblyLight_blueGreen 
BubblyLight_blueGreenBold 
BubblyLight_blueGreenItalic 
BubblyLight_blueGreenDelimiter 
BubblyCyanGreen 
BubblyCyanGreenBold 
BubblyCyanGreenItalic 
BubblyCyanGreenDelimiter 
BubblyLight_greenGreen 
BubblyLight_greenGreenBold 
BubblyLight_greenGreenItalic 
BubblyLight_greenGreenDelimiter 
BubblyGreen    
BubblyGreenBold 
BubblyGreenItalic 
BubblyGreenDelimiter 
BubblyPurpleDark_red 
BubblyPurpleDark_redBold 
BubblyPurpleDark_redItalic 
BubblyPurpleDark_redDelimiter 
BubblyBackgroundDark_red 
BubblyBackgroundDark_redBold 
BubblyBackgroundDark_redItalic 
BubblyBackgroundDark_redDelimiter 
BubblyDark_orangeDark_red 
BubblyDark_orangeDark_redBold 
BubblyDark_orangeDark_redItalic 
BubblyDark_orangeDark_redDelimiter 
BubblyLight_blackDark_red 
BubblyLight_blackDark_redBold 
BubblyLight_blackDark_redItalic 
BubblyLight_blackDark_redDelimiter 
BubblyGreenDark_red 
BubblyGreenDark_redBold 
BubblyGreenDark_redItalic 
BubblyGreenDark_redDelimiter 
BubblyDarkgreyDark_red 
BubblyDarkgreyDark_redBold 
BubblyDarkgreyDark_redItalic 
BubblyDarkgreyDark_redDelimiter 
BubblyWhiteDark_red 
BubblyWhiteDark_redBold 
BubblyWhiteDark_redItalic 
BubblyWhiteDark_redDelimiter 
BubblyDark_greenDark_red 
BubblyDark_greenDark_redBold 
BubblyDark_greenDark_redItalic 
BubblyDark_greenDark_redDelimiter 
BubblyRedDark_red 
BubblyRedDark_redBold 
BubblyRedDark_redItalic 
BubblyRedDark_redDelimiter 
BubblyDark_blueDark_red 
BubblyDark_blueDark_redBold 
BubblyDark_blueDark_redItalic 
BubblyDark_blueDark_redDelimiter 
BubblyOrangeDark_red 
BubblyOrangeDark_redBold 
BubblyOrangeDark_redItalic 
BubblyOrangeDark_redDelimiter 
BubblyLightgreyDark_red 
BubblyLightgreyDark_redBold 
BubblyLightgreyDark_redItalic 
BubblyLightgreyDark_redDelimiter 
BubblyBlueDark_red 
BubblyBlueDark_redBold 
BubblyBlueDark_redItalic 
BubblyBlueDark_redDelimiter 
BubblyForegroundDark_red 
BubblyForegroundDark_redBold 
BubblyForegroundDark_redItalic 
BubblyForegroundDark_redDelimiter 
BubblyBlackDark_red 
BubblyBlackDark_redBold 
BubblyBlackDark_redItalic 
BubblyBlackDark_redDelimiter 
BubblyYellowDark_red 
BubblyYellowDark_redBold 
BubblyYellowDark_redItalic 
BubblyYellowDark_redDelimiter 
BubblyLight_blueDark_red 
BubblyLight_blueDark_redBold 
BubblyLight_blueDark_redItalic 
BubblyLight_blueDark_redDelimiter 
BubblyCyanDark_red 
BubblyCyanDark_redBold 
BubblyCyanDark_redItalic 
BubblyCyanDark_redDelimiter 
BubblyLight_greenDark_red 
BubblyLight_greenDark_redBold 
BubblyLight_greenDark_redItalic 
BubblyLight_greenDark_redDelimiter 
BubblyDark_red 
BubblyDark_redBold 
BubblyDark_redItalic 
BubblyDark_redDelimiter 
BubblyPurpleDarkgrey 
BubblyPurpleDarkgreyBold 
BubblyPurpleDarkgreyItalic 
BubblyPurpleDarkgreyDelimiter 
BubblyBackgroundDarkgrey 
BubblyBackgroundDarkgreyBold 
BubblyBackgroundDarkgreyItalic 
BubblyBackgroundDarkgreyDelimiter 
BubblyDark_orangeDarkgrey 
BubblyDark_orangeDarkgreyBold 
BubblyDark_orangeDarkgreyItalic 
BubblyDark_orangeDarkgreyDelimiter 
BubblyLight_blackDarkgrey 
BubblyLight_blackDarkgreyBold 
BubblyLight_blackDarkgreyItalic 
BubblyLight_blackDarkgreyDelimiter 
BubblyGreenDarkgrey 
BubblyGreenDarkgreyBold 
BubblyGreenDarkgreyItalic 
BubblyGreenDarkgreyDelimiter 
BubblyDark_redDarkgrey 
BubblyDark_redDarkgreyBold 
BubblyDark_redDarkgreyItalic 
BubblyDark_redDarkgreyDelimiter 
BubblyWhiteDarkgrey 
BubblyWhiteDarkgreyBold 
BubblyWhiteDarkgreyItalic 
BubblyWhiteDarkgreyDelimiter 
BubblyDark_greenDarkgrey 
BubblyDark_greenDarkgreyBold 
BubblyDark_greenDarkgreyItalic 
BubblyDark_greenDarkgreyDelimiter 
BubblyRedDarkgrey 
BubblyRedDarkgreyBold 
BubblyRedDarkgreyItalic 
BubblyRedDarkgreyDelimiter 
BubblyDark_blueDarkgrey 
BubblyDark_blueDarkgreyBold 
BubblyDark_blueDarkgreyItalic 
BubblyDark_blueDarkgreyDelimiter 
BubblyOrangeDarkgrey 
BubblyOrangeDarkgreyBold 
BubblyOrangeDarkgreyItalic 
BubblyOrangeDarkgreyDelimiter 
BubblyLightgreyDarkgrey 
BubblyLightgreyDarkgreyBold 
BubblyLightgreyDarkgreyItalic 
BubblyLightgreyDarkgreyDelimiter 
BubblyBlueDarkgrey 
BubblyBlueDarkgreyBold 
BubblyBlueDarkgreyItalic 
BubblyBlueDarkgreyDelimiter 
BubblyForegroundDarkgrey 
BubblyForegroundDarkgreyBold 
BubblyForegroundDarkgreyItalic 
BubblyForegroundDarkgreyDelimiter 
BubblyBlackDarkgrey 
BubblyBlackDarkgreyBold 
BubblyBlackDarkgreyItalic 
BubblyBlackDarkgreyDelimiter 
BubblyYellowDarkgrey 
BubblyYellowDarkgreyBold 
BubblyYellowDarkgreyItalic 
BubblyYellowDarkgreyDelimiter 
BubblyLight_blueDarkgrey 
BubblyLight_blueDarkgreyBold 
BubblyLight_blueDarkgreyItalic 
BubblyLight_blueDarkgreyDelimiter 
BubblyCyanDarkgrey 
BubblyCyanDarkgreyBold 
BubblyCyanDarkgreyItalic 
BubblyCyanDarkgreyDelimiter 
BubblyLight_greenDarkgrey 
BubblyLight_greenDarkgreyBold 
BubblyLight_greenDarkgreyItalic 
BubblyLight_greenDarkgreyDelimiter 
BubblyDarkgrey 
BubblyDarkgreyBold 
BubblyDarkgreyItalic 
BubblyDarkgreyDelimiter 
BubblyPurpleWhite 
BubblyPurpleWhiteBold 
BubblyPurpleWhiteItalic 
BubblyPurpleWhiteDelimiter 
BubblyBackgroundWhite 
BubblyBackgroundWhiteBold 
BubblyBackgroundWhiteItalic 
BubblyBackgroundWhiteDelimiter 
BubblyDark_orangeWhite 
BubblyDark_orangeWhiteBold 
BubblyDark_orangeWhiteItalic 
BubblyDark_orangeWhiteDelimiter 
BubblyLight_blackWhite 
BubblyLight_blackWhiteBold 
BubblyLight_blackWhiteItalic 
BubblyLight_blackWhiteDelimiter 
BubblyGreenWhite 
BubblyGreenWhiteBold 
BubblyGreenWhiteItalic 
BubblyGreenWhiteDelimiter 
BubblyDark_redWhite 
BubblyDark_redWhiteBold 
BubblyDark_redWhiteItalic 
BubblyDark_redWhiteDelimiter 
BubblyDarkgreyWhite 
BubblyDarkgreyWhiteBold 
BubblyDarkgreyWhiteItalic 
BubblyDarkgreyWhiteDelimiter 
BubblyDark_greenWhite 
BubblyDark_greenWhiteBold 
BubblyDark_greenWhiteItalic 
BubblyDark_greenWhiteDelimiter 
BubblyRedWhite 
BubblyRedWhiteBold 
BubblyRedWhiteItalic 
BubblyRedWhiteDelimiter 
BubblyDark_blueWhite 
BubblyDark_blueWhiteBold 
BubblyDark_blueWhiteItalic 
BubblyDark_blueWhiteDelimiter 
BubblyOrangeWhite 
BubblyOrangeWhiteBold 
BubblyOrangeWhiteItalic 
BubblyOrangeWhiteDelimiter 
BubblyLightgreyWhite 
BubblyLightgreyWhiteBold 
BubblyLightgreyWhiteItalic 
BubblyLightgreyWhiteDelimiter 
BubblyBlueWhite 
BubblyBlueWhiteBold 
BubblyBlueWhiteItalic 
BubblyBlueWhiteDelimiter 
BubblyForegroundWhite 
BubblyForegroundWhiteBold 
BubblyForegroundWhiteItalic 
BubblyForegroundWhiteDelimiter 
BubblyBlackWhite 
BubblyBlackWhiteBold 
BubblyBlackWhiteItalic 
BubblyBlackWhiteDelimiter 
BubblyYellowWhite 
BubblyYellowWhiteBold 
BubblyYellowWhiteItalic 
BubblyYellowWhiteDelimiter 
BubblyLight_blueWhite 
BubblyLight_blueWhiteBold 
BubblyLight_blueWhiteItalic 
BubblyLight_blueWhiteDelimiter 
BubblyCyanWhite 
BubblyCyanWhiteBold 
BubblyCyanWhiteItalic 
BubblyCyanWhiteDelimiter 
BubblyLight_greenWhite 
BubblyLight_greenWhiteBold 
BubblyLight_greenWhiteItalic 
BubblyLight_greenWhiteDelimiter 
BubblyWhite    
BubblyWhiteBold 
BubblyWhiteItalic 
BubblyWhiteDelimiter 
BubblyPurpleDark_green 
BubblyPurpleDark_greenBold 
BubblyPurpleDark_greenItalic 
BubblyPurpleDark_greenDelimiter 
BubblyBackgroundDark_green 
BubblyBackgroundDark_greenBold 
BubblyBackgroundDark_greenItalic 
BubblyBackgroundDark_greenDelimiter 
BubblyDark_orangeDark_green 
BubblyDark_orangeDark_greenBold 
BubblyDark_orangeDark_greenItalic 
BubblyDark_orangeDark_greenDelimiter 
BubblyLight_blackDark_green 
BubblyLight_blackDark_greenBold 
BubblyLight_blackDark_greenItalic 
BubblyLight_blackDark_greenDelimiter 
BubblyGreenDark_green 
BubblyGreenDark_greenBold 
BubblyGreenDark_greenItalic 
BubblyGreenDark_greenDelimiter 
BubblyDark_redDark_green 
BubblyDark_redDark_greenBold 
BubblyDark_redDark_greenItalic 
BubblyDark_redDark_greenDelimiter 
BubblyDarkgreyDark_green 
BubblyDarkgreyDark_greenBold 
BubblyDarkgreyDark_greenItalic 
BubblyDarkgreyDark_greenDelimiter 
BubblyWhiteDark_green 
BubblyWhiteDark_greenBold 
BubblyWhiteDark_greenItalic 
BubblyWhiteDark_greenDelimiter 
BubblyRedDark_green 
BubblyRedDark_greenBold 
BubblyRedDark_greenItalic 
BubblyRedDark_greenDelimiter 
BubblyDark_blueDark_green 
BubblyDark_blueDark_greenBold 
BubblyDark_blueDark_greenItalic 
BubblyDark_blueDark_greenDelimiter 
BubblyOrangeDark_green 
BubblyOrangeDark_greenBold 
BubblyOrangeDark_greenItalic 
BubblyOrangeDark_greenDelimiter 
BubblyLightgreyDark_green 
BubblyLightgreyDark_greenBold 
BubblyLightgreyDark_greenItalic 
BubblyLightgreyDark_greenDelimiter 
BubblyBlueDark_green 
BubblyBlueDark_greenBold 
BubblyBlueDark_greenItalic 
BubblyBlueDark_greenDelimiter 
BubblyForegroundDark_green 
BubblyForegroundDark_greenBold 
BubblyForegroundDark_greenItalic 
BubblyForegroundDark_greenDelimiter 
BubblyBlackDark_green 
BubblyBlackDark_greenBold 
BubblyBlackDark_greenItalic 
BubblyBlackDark_greenDelimiter 
BubblyYellowDark_green 
BubblyYellowDark_greenBold 
BubblyYellowDark_greenItalic 
BubblyYellowDark_greenDelimiter 
BubblyLight_blueDark_green 
BubblyLight_blueDark_greenBold 
BubblyLight_blueDark_greenItalic 
BubblyLight_blueDark_greenDelimiter 
BubblyCyanDark_green 
BubblyCyanDark_greenBold 
BubblyCyanDark_greenItalic 
BubblyCyanDark_greenDelimiter 
BubblyLight_greenDark_green 
BubblyLight_greenDark_greenBold 
BubblyLight_greenDark_greenItalic 
BubblyLight_greenDark_greenDelimiter 
BubblyDark_green 
BubblyDark_greenBold 
BubblyDark_greenItalic 
BubblyDark_greenDelimiter 
BubblyPurpleRed 
BubblyPurpleRedBold 
BubblyPurpleRedItalic 
BubblyPurpleRedDelimiter 
BubblyBackgroundRed 
BubblyBackgroundRedBold 
BubblyBackgroundRedItalic 
BubblyBackgroundRedDelimiter 
BubblyDark_orangeRed 
BubblyDark_orangeRedBold 
BubblyDark_orangeRedItalic 
BubblyDark_orangeRedDelimiter 
BubblyLight_blackRed 
BubblyLight_blackRedBold 
BubblyLight_blackRedItalic 
BubblyLight_blackRedDelimiter 
BubblyGreenRed 
BubblyGreenRedBold 
BubblyGreenRedItalic 
BubblyGreenRedDelimiter 
BubblyDark_redRed 
BubblyDark_redRedBold 
BubblyDark_redRedItalic 
BubblyDark_redRedDelimiter 
BubblyDarkgreyRed 
BubblyDarkgreyRedBold 
BubblyDarkgreyRedItalic 
BubblyDarkgreyRedDelimiter 
BubblyWhiteRed 
BubblyWhiteRedBold 
BubblyWhiteRedItalic 
BubblyWhiteRedDelimiter 
BubblyDark_greenRed 
BubblyDark_greenRedBold 
BubblyDark_greenRedItalic 
BubblyDark_greenRedDelimiter 
BubblyDark_blueRed 
BubblyDark_blueRedBold 
BubblyDark_blueRedItalic 
BubblyDark_blueRedDelimiter 
BubblyOrangeRed 
BubblyOrangeRedBold 
BubblyOrangeRedItalic 
BubblyOrangeRedDelimiter 
BubblyLightgreyRed 
BubblyLightgreyRedBold 
BubblyLightgreyRedItalic 
BubblyLightgreyRedDelimiter 
BubblyBlueRed  
BubblyBlueRedBold 
BubblyBlueRedItalic 
BubblyBlueRedDelimiter 
BubblyForegroundRed 
BubblyForegroundRedBold 
BubblyForegroundRedItalic 
BubblyForegroundRedDelimiter 
BubblyBlackRed 
BubblyBlackRedBold 
BubblyBlackRedItalic 
BubblyBlackRedDelimiter 
BubblyYellowRed 
BubblyYellowRedBold 
BubblyYellowRedItalic 
BubblyYellowRedDelimiter 
BubblyLight_blueRed 
BubblyLight_blueRedBold 
BubblyLight_blueRedItalic 
BubblyLight_blueRedDelimiter 
BubblyCyanRed  
BubblyCyanRedBold 
BubblyCyanRedItalic 
BubblyCyanRedDelimiter 
BubblyLight_greenRed 
BubblyLight_greenRedBold 
BubblyLight_greenRedItalic 
BubblyLight_greenRedDelimiter 
BubblyRed      
BubblyRedBold  
BubblyRedItalic 
BubblyRedDelimiter 
BubblyPurpleDark_blue 
BubblyPurpleDark_blueBold 
BubblyPurpleDark_blueItalic 
BubblyPurpleDark_blueDelimiter 
BubblyBackgroundDark_blue 
BubblyBackgroundDark_blueBold 
BubblyBackgroundDark_blueItalic 
BubblyBackgroundDark_blueDelimiter 
BubblyDark_orangeDark_blue 
BubblyDark_orangeDark_blueBold 
BubblyDark_orangeDark_blueItalic 
BubblyDark_orangeDark_blueDelimiter 
BubblyLight_blackDark_blue 
BubblyLight_blackDark_blueBold 
BubblyLight_blackDark_blueItalic 
BubblyLight_blackDark_blueDelimiter 
BubblyGreenDark_blue 
BubblyGreenDark_blueBold 
BubblyGreenDark_blueItalic 
BubblyGreenDark_blueDelimiter 
BubblyDark_redDark_blue 
BubblyDark_redDark_blueBold 
BubblyDark_redDark_blueItalic 
BubblyDark_redDark_blueDelimiter 
BubblyDarkgreyDark_blue 
BubblyDarkgreyDark_blueBold 
BubblyDarkgreyDark_blueItalic 
BubblyDarkgreyDark_blueDelimiter 
BubblyWhiteDark_blue 
BubblyWhiteDark_blueBold 
BubblyWhiteDark_blueItalic 
BubblyWhiteDark_blueDelimiter 
BubblyDark_greenDark_blue 
BubblyDark_greenDark_blueBold 
BubblyDark_greenDark_blueItalic 
BubblyDark_greenDark_blueDelimiter 
BubblyRedDark_blue 
BubblyRedDark_blueBold 
BubblyRedDark_blueItalic 
BubblyRedDark_blueDelimiter 
BubblyOrangeDark_blue 
BubblyOrangeDark_blueBold 
BubblyOrangeDark_blueItalic 
BubblyOrangeDark_blueDelimiter 
BubblyLightgreyDark_blue 
BubblyLightgreyDark_blueBold 
BubblyLightgreyDark_blueItalic 
BubblyLightgreyDark_blueDelimiter 
BubblyBlueDark_blue 
BubblyBlueDark_blueBold 
BubblyBlueDark_blueItalic 
BubblyBlueDark_blueDelimiter 
BubblyForegroundDark_blue 
BubblyForegroundDark_blueBold 
BubblyForegroundDark_blueItalic 
BubblyForegroundDark_blueDelimiter 
BubblyBlackDark_blue 
BubblyBlackDark_blueBold 
BubblyBlackDark_blueItalic 
BubblyBlackDark_blueDelimiter 
BubblyYellowDark_blue 
BubblyYellowDark_blueBold 
BubblyYellowDark_blueItalic 
BubblyYellowDark_blueDelimiter 
BubblyLight_blueDark_blue 
BubblyLight_blueDark_blueBold 
BubblyLight_blueDark_blueItalic 
BubblyLight_blueDark_blueDelimiter 
BubblyCyanDark_blue 
BubblyCyanDark_blueBold 
BubblyCyanDark_blueItalic 
BubblyCyanDark_blueDelimiter 
BubblyLight_greenDark_blue 
BubblyLight_greenDark_blueBold 
BubblyLight_greenDark_blueItalic 
BubblyLight_greenDark_blueDelimiter 
BubblyDark_blue 
BubblyDark_blueBold 
BubblyDark_blueItalic 
BubblyDark_blueDelimiter 
BubblyPurpleOrange 
BubblyPurpleOrangeBold 
BubblyPurpleOrangeItalic 
BubblyPurpleOrangeDelimiter 
BubblyBackgroundOrange 
BubblyBackgroundOrangeBold 
BubblyBackgroundOrangeItalic 
BubblyBackgroundOrangeDelimiter 
BubblyDark_orangeOrange 
BubblyDark_orangeOrangeBold 
BubblyDark_orangeOrangeItalic 
BubblyDark_orangeOrangeDelimiter 
BubblyLight_blackOrange 
BubblyLight_blackOrangeBold 
BubblyLight_blackOrangeItalic 
BubblyLight_blackOrangeDelimiter 
BubblyGreenOrange 
BubblyGreenOrangeBold 
BubblyGreenOrangeItalic 
BubblyGreenOrangeDelimiter 
BubblyDark_redOrange 
BubblyDark_redOrangeBold 
BubblyDark_redOrangeItalic 
BubblyDark_redOrangeDelimiter 
BubblyDarkgreyOrange 
BubblyDarkgreyOrangeBold 
BubblyDarkgreyOrangeItalic 
BubblyDarkgreyOrangeDelimiter 
BubblyWhiteOrange 
BubblyWhiteOrangeBold 
BubblyWhiteOrangeItalic 
BubblyWhiteOrangeDelimiter 
BubblyDark_greenOrange 
BubblyDark_greenOrangeBold 
BubblyDark_greenOrangeItalic 
BubblyDark_greenOrangeDelimiter 
BubblyRedOrange 
BubblyRedOrangeBold 
BubblyRedOrangeItalic 
BubblyRedOrangeDelimiter 
BubblyDark_blueOrange 
BubblyDark_blueOrangeBold 
BubblyDark_blueOrangeItalic 
BubblyDark_blueOrangeDelimiter 
BubblyLightgreyOrange 
BubblyLightgreyOrangeBold 
BubblyLightgreyOrangeItalic 
BubblyLightgreyOrangeDelimiter 
BubblyBlueOrange 
BubblyBlueOrangeBold 
BubblyBlueOrangeItalic 
BubblyBlueOrangeDelimiter 
BubblyForegroundOrange 
BubblyForegroundOrangeBold 
BubblyForegroundOrangeItalic 
BubblyForegroundOrangeDelimiter 
BubblyBlackOrange 
BubblyBlackOrangeBold 
BubblyBlackOrangeItalic 
BubblyBlackOrangeDelimiter 
BubblyYellowOrange 
BubblyYellowOrangeBold 
BubblyYellowOrangeItalic 
BubblyYellowOrangeDelimiter 
BubblyLight_blueOrange 
BubblyLight_blueOrangeBold 
BubblyLight_blueOrangeItalic 
BubblyLight_blueOrangeDelimiter 
BubblyCyanOrange 
BubblyCyanOrangeBold 
BubblyCyanOrangeItalic 
BubblyCyanOrangeDelimiter 
BubblyLight_greenOrange 
BubblyLight_greenOrangeBold 
BubblyLight_greenOrangeItalic 
BubblyLight_greenOrangeDelimiter 
BubblyOrange   
BubblyOrangeBold 
BubblyOrangeItalic 
BubblyOrangeDelimiter 
BubblyPurpleLightgrey 
BubblyPurpleLightgreyBold 
BubblyPurpleLightgreyItalic 
BubblyPurpleLightgreyDelimiter 
BubblyBackgroundLightgrey 
BubblyBackgroundLightgreyBold 
BubblyBackgroundLightgreyItalic 
BubblyBackgroundLightgreyDelimiter 
BubblyDark_orangeLightgrey 
BubblyDark_orangeLightgreyBold 
BubblyDark_orangeLightgreyItalic 
BubblyDark_orangeLightgreyDelimiter 
BubblyLight_blackLightgrey 
BubblyLight_blackLightgreyBold 
BubblyLight_blackLightgreyItalic 
BubblyLight_blackLightgreyDelimiter 
BubblyGreenLightgrey 
BubblyGreenLightgreyBold 
BubblyGreenLightgreyItalic 
BubblyGreenLightgreyDelimiter 
BubblyDark_redLightgrey 
BubblyDark_redLightgreyBold 
BubblyDark_redLightgreyItalic 
BubblyDark_redLightgreyDelimiter 
BubblyDarkgreyLightgrey 
BubblyDarkgreyLightgreyBold 
BubblyDarkgreyLightgreyItalic 
BubblyDarkgreyLightgreyDelimiter 
BubblyWhiteLightgrey 
BubblyWhiteLightgreyBold 
BubblyWhiteLightgreyItalic 
BubblyWhiteLightgreyDelimiter 
BubblyDark_greenLightgrey 
BubblyDark_greenLightgreyBold 
BubblyDark_greenLightgreyItalic 
BubblyDark_greenLightgreyDelimiter 
BubblyRedLightgrey 
BubblyRedLightgreyBold 
BubblyRedLightgreyItalic 
BubblyRedLightgreyDelimiter 
BubblyDark_blueLightgrey 
BubblyDark_blueLightgreyBold 
BubblyDark_blueLightgreyItalic 
BubblyDark_blueLightgreyDelimiter 
BubblyOrangeLightgrey 
BubblyOrangeLightgreyBold 
BubblyOrangeLightgreyItalic 
BubblyOrangeLightgreyDelimiter 
BubblyBlueLightgrey 
BubblyBlueLightgreyBold 
BubblyBlueLightgreyItalic 
BubblyBlueLightgreyDelimiter 
BubblyForegroundLightgrey 
BubblyForegroundLightgreyBold 
BubblyForegroundLightgreyItalic 
BubblyForegroundLightgreyDelimiter 
BubblyBlackLightgrey 
BubblyBlackLightgreyBold 
BubblyBlackLightgreyItalic 
BubblyBlackLightgreyDelimiter 
BubblyYellowLightgrey 
BubblyYellowLightgreyBold 
BubblyYellowLightgreyItalic 
BubblyYellowLightgreyDelimiter 
BubblyLight_blueLightgrey 
BubblyLight_blueLightgreyBold 
BubblyLight_blueLightgreyItalic 
BubblyLight_blueLightgreyDelimiter 
BubblyCyanLightgrey 
BubblyCyanLightgreyBold 
BubblyCyanLightgreyItalic 
BubblyCyanLightgreyDelimiter 
BubblyLight_greenLightgrey 
BubblyLight_greenLightgreyBold 
BubblyLight_greenLightgreyItalic 
BubblyLight_greenLightgreyDelimiter 
BubblyLightgrey 
BubblyLightgreyBold 
BubblyLightgreyItalic 
BubblyLightgreyDelimiter 
BubblyPurpleBlue 
BubblyPurpleBlueBold 
BubblyPurpleBlueItalic 
BubblyPurpleBlueDelimiter 
BubblyBackgroundBlue 
BubblyBackgroundBlueBold 
BubblyBackgroundBlueItalic 
BubblyBackgroundBlueDelimiter 
BubblyDark_orangeBlue 
BubblyDark_orangeBlueBold 
BubblyDark_orangeBlueItalic 
BubblyDark_orangeBlueDelimiter 
BubblyLight_blackBlue 
BubblyLight_blackBlueBold 
BubblyLight_blackBlueItalic 
BubblyLight_blackBlueDelimiter 
BubblyGreenBlue 
BubblyGreenBlueBold 
BubblyGreenBlueItalic 
BubblyGreenBlueDelimiter 
BubblyDark_redBlue 
BubblyDark_redBlueBold 
BubblyDark_redBlueItalic 
BubblyDark_redBlueDelimiter 
BubblyDarkgreyBlue 
BubblyDarkgreyBlueBold 
BubblyDarkgreyBlueItalic 
BubblyDarkgreyBlueDelimiter 
BubblyWhiteBlue 
BubblyWhiteBlueBold 
BubblyWhiteBlueItalic 
BubblyWhiteBlueDelimiter 
BubblyDark_greenBlue 
BubblyDark_greenBlueBold 
BubblyDark_greenBlueItalic 
BubblyDark_greenBlueDelimiter 
BubblyRedBlue  
BubblyRedBlueBold 
BubblyRedBlueItalic 
BubblyRedBlueDelimiter 
BubblyDark_blueBlue 
BubblyDark_blueBlueBold 
BubblyDark_blueBlueItalic 
BubblyDark_blueBlueDelimiter 
BubblyOrangeBlue 
BubblyOrangeBlueBold 
BubblyOrangeBlueItalic 
BubblyOrangeBlueDelimiter 
BubblyLightgreyBlue 
BubblyLightgreyBlueBold 
BubblyLightgreyBlueItalic 
BubblyLightgreyBlueDelimiter 
BubblyForegroundBlue 
BubblyForegroundBlueBold 
BubblyForegroundBlueItalic 
BubblyForegroundBlueDelimiter 
BubblyBlackBlue 
BubblyBlackBlueBold 
BubblyBlackBlueItalic 
BubblyBlackBlueDelimiter 
BubblyYellowBlue 
BubblyYellowBlueBold 
BubblyYellowBlueItalic 
BubblyYellowBlueDelimiter 
BubblyLight_blueBlue 
BubblyLight_blueBlueBold 
BubblyLight_blueBlueItalic 
BubblyLight_blueBlueDelimiter 
BubblyCyanBlue 
BubblyCyanBlueBold 
BubblyCyanBlueItalic 
BubblyCyanBlueDelimiter 
BubblyLight_greenBlue 
BubblyLight_greenBlueBold 
BubblyLight_greenBlueItalic 
BubblyLight_greenBlueDelimiter 
BubblyBlue     
BubblyBlueBold 
BubblyBlueItalic 
BubblyBlueDelimiter 
BubblyPurpleForeground 
BubblyPurpleForegroundBold 
BubblyPurpleForegroundItalic 
BubblyPurpleForegroundDelimiter 
BubblyBackgroundForeground 
BubblyBackgroundForegroundBold 
BubblyBackgroundForegroundItalic 
BubblyBackgroundForegroundDelimiter 
BubblyDark_orangeForeground 
BubblyDark_orangeForegroundBold 
BubblyDark_orangeForegroundItalic 
BubblyDark_orangeForegroundDelimiter 
BubblyLight_blackForeground 
BubblyLight_blackForegroundBold 
BubblyLight_blackForegroundItalic 
BubblyLight_blackForegroundDelimiter 
BubblyGreenForeground 
BubblyGreenForegroundBold 
BubblyGreenForegroundItalic 
BubblyGreenForegroundDelimiter 
BubblyDark_redForeground 
BubblyDark_redForegroundBold 
BubblyDark_redForegroundItalic 
BubblyDark_redForegroundDelimiter 
BubblyDarkgreyForeground 
BubblyDarkgreyForegroundBold 
BubblyDarkgreyForegroundItalic 
BubblyDarkgreyForegroundDelimiter 
BubblyWhiteForeground 
BubblyWhiteForegroundBold 
BubblyWhiteForegroundItalic 
BubblyWhiteForegroundDelimiter 
BubblyDark_greenForeground 
BubblyDark_greenForegroundBold 
BubblyDark_greenForegroundItalic 
BubblyDark_greenForegroundDelimiter 
BubblyRedForeground 
BubblyRedForegroundBold 
BubblyRedForegroundItalic 
BubblyRedForegroundDelimiter 
BubblyDark_blueForeground 
BubblyDark_blueForegroundBold 
BubblyDark_blueForegroundItalic 
BubblyDark_blueForegroundDelimiter 
BubblyOrangeForeground 
BubblyOrangeForegroundBold 
BubblyOrangeForegroundItalic 
BubblyOrangeForegroundDelimiter 
BubblyLightgreyForeground 
BubblyLightgreyForegroundBold 
BubblyLightgreyForegroundItalic 
BubblyLightgreyForegroundDelimiter 
BubblyBlueForeground 
BubblyBlueForegroundBold 
BubblyBlueForegroundItalic 
BubblyBlueForegroundDelimiter 
BubblyBlackForeground 
BubblyBlackForegroundBold 
BubblyBlackForegroundItalic 
BubblyBlackForegroundDelimiter 
BubblyYellowForeground 
BubblyYellowForegroundBold 
BubblyYellowForegroundItalic 
BubblyYellowForegroundDelimiter 
BubblyLight_blueForeground 
BubblyLight_blueForegroundBold 
BubblyLight_blueForegroundItalic 
BubblyLight_blueForegroundDelimiter 
BubblyCyanForeground 
BubblyCyanForegroundBold 
BubblyCyanForegroundItalic 
BubblyCyanForegroundDelimiter 
BubblyLight_greenForeground 
BubblyLight_greenForegroundBold 
BubblyLight_greenForegroundItalic 
BubblyLight_greenForegroundDelimiter 
BubblyForeground 
BubblyForegroundBold 
BubblyForegroundItalic 
BubblyForegroundDelimiter 
BubblyPurpleBlack 
BubblyPurpleBlackBold 
BubblyPurpleBlackItalic 
BubblyPurpleBlackDelimiter 
BubblyBackgroundBlack 
BubblyBackgroundBlackBold 
BubblyBackgroundBlackItalic 
BubblyBackgroundBlackDelimiter 
BubblyDark_orangeBlack 
BubblyDark_orangeBlackBold 
BubblyDark_orangeBlackItalic 
BubblyDark_orangeBlackDelimiter 
BubblyLight_blackBlack 
BubblyLight_blackBlackBold 
BubblyLight_blackBlackItalic 
BubblyLight_blackBlackDelimiter 
BubblyGreenBlack 
BubblyGreenBlackBold 
BubblyGreenBlackItalic 
BubblyGreenBlackDelimiter 
BubblyDark_redBlack 
BubblyDark_redBlackBold 
BubblyDark_redBlackItalic 
BubblyDark_redBlackDelimiter 
BubblyDarkgreyBlack 
BubblyDarkgreyBlackBold 
BubblyDarkgreyBlackItalic 
BubblyDarkgreyBlackDelimiter 
BubblyWhiteBlack 
BubblyWhiteBlackBold 
BubblyWhiteBlackItalic 
BubblyWhiteBlackDelimiter 
BubblyDark_greenBlack 
BubblyDark_greenBlackBold 
BubblyDark_greenBlackItalic 
BubblyDark_greenBlackDelimiter 
BubblyRedBlack 
BubblyRedBlackBold 
BubblyRedBlackItalic 
BubblyRedBlackDelimiter 
BubblyDark_blueBlack 
BubblyDark_blueBlackBold 
BubblyDark_blueBlackItalic 
BubblyDark_blueBlackDelimiter 
BubblyOrangeBlack 
BubblyOrangeBlackBold 
BubblyOrangeBlackItalic 
BubblyOrangeBlackDelimiter 
BubblyLightgreyBlack 
BubblyLightgreyBlackBold 
BubblyLightgreyBlackItalic 
BubblyLightgreyBlackDelimiter 
BubblyBlueBlack 
BubblyBlueBlackBold 
BubblyBlueBlackItalic 
BubblyBlueBlackDelimiter 
BubblyForegroundBlack 
BubblyForegroundBlackBold 
BubblyForegroundBlackItalic 
BubblyForegroundBlackDelimiter 
BubblyYellowBlack 
BubblyYellowBlackBold 
BubblyYellowBlackItalic 
BubblyYellowBlackDelimiter 
BubblyLight_blueBlack 
BubblyLight_blueBlackBold 
BubblyLight_blueBlackItalic 
BubblyLight_blueBlackDelimiter 
BubblyCyanBlack 
BubblyCyanBlackBold 
BubblyCyanBlackItalic 
BubblyCyanBlackDelimiter 
BubblyLight_greenBlack 
BubblyLight_greenBlackBold 
BubblyLight_greenBlackItalic 
BubblyLight_greenBlackDelimiter 
BubblyBlack    
BubblyBlackBold 
BubblyBlackItalic 
BubblyBlackDelimiter 
BubblyPurpleYellow 
BubblyPurpleYellowBold 
BubblyPurpleYellowItalic 
BubblyPurpleYellowDelimiter 
BubblyBackgroundYellow 
BubblyBackgroundYellowBold 
BubblyBackgroundYellowItalic 
BubblyBackgroundYellowDelimiter 
BubblyDark_orangeYellow 
BubblyDark_orangeYellowBold 
BubblyDark_orangeYellowItalic 
BubblyDark_orangeYellowDelimiter 
BubblyLight_blackYellow 
BubblyLight_blackYellowBold 
BubblyLight_blackYellowItalic 
BubblyLight_blackYellowDelimiter 
BubblyGreenYellow 
BubblyGreenYellowBold 
BubblyGreenYellowItalic 
BubblyGreenYellowDelimiter 
BubblyDark_redYellow 
BubblyDark_redYellowBold 
BubblyDark_redYellowItalic 
BubblyDark_redYellowDelimiter 
BubblyDarkgreyYellow 
BubblyDarkgreyYellowBold 
BubblyDarkgreyYellowItalic 
BubblyDarkgreyYellowDelimiter 
BubblyWhiteYellow 
BubblyWhiteYellowBold 
BubblyWhiteYellowItalic 
BubblyWhiteYellowDelimiter 
BubblyDark_greenYellow 
BubblyDark_greenYellowBold 
BubblyDark_greenYellowItalic 
BubblyDark_greenYellowDelimiter 
BubblyRedYellow 
BubblyRedYellowBold 
BubblyRedYellowItalic 
BubblyRedYellowDelimiter 
BubblyDark_blueYellow 
BubblyDark_blueYellowBold 
BubblyDark_blueYellowItalic 
BubblyDark_blueYellowDelimiter 
BubblyOrangeYellow 
BubblyOrangeYellowBold 
BubblyOrangeYellowItalic 
BubblyOrangeYellowDelimiter 
BubblyLightgreyYellow 
BubblyLightgreyYellowBold 
BubblyLightgreyYellowItalic 
BubblyLightgreyYellowDelimiter 
BubblyBlueYellow 
BubblyBlueYellowBold 
BubblyBlueYellowItalic 
BubblyBlueYellowDelimiter 
BubblyForegroundYellow 
BubblyForegroundYellowBold 
BubblyForegroundYellowItalic 
BubblyForegroundYellowDelimiter 
BubblyBlackYellow 
BubblyBlackYellowBold 
BubblyBlackYellowItalic 
BubblyBlackYellowDelimiter 
BubblyLight_blueYellow 
BubblyLight_blueYellowBold 
BubblyLight_blueYellowItalic 
BubblyLight_blueYellowDelimiter 
BubblyCyanYellow 
BubblyCyanYellowBold 
BubblyCyanYellowItalic 
BubblyCyanYellowDelimiter 
BubblyLight_greenYellow 
BubblyLight_greenYellowBold 
BubblyLight_greenYellowItalic 
BubblyLight_greenYellowDelimiter 
BubblyYellow   
BubblyYellowBold 
BubblyYellowItalic 
BubblyYellowDelimiter 
BubblyPurpleLight_blue 
BubblyPurpleLight_blueBold 
BubblyPurpleLight_blueItalic 
BubblyPurpleLight_blueDelimiter 
BubblyBackgroundLight_blue 
BubblyBackgroundLight_blueBold 
BubblyBackgroundLight_blueItalic 
BubblyBackgroundLight_blueDelimiter 
BubblyDark_orangeLight_blue 
BubblyDark_orangeLight_blueBold 
BubblyDark_orangeLight_blueItalic 
BubblyDark_orangeLight_blueDelimiter 
BubblyLight_blackLight_blue 
BubblyLight_blackLight_blueBold 
BubblyLight_blackLight_blueItalic 
BubblyLight_blackLight_blueDelimiter 
BubblyGreenLight_blue 
BubblyGreenLight_blueBold 
BubblyGreenLight_blueItalic 
BubblyGreenLight_blueDelimiter 
BubblyDark_redLight_blue 
BubblyDark_redLight_blueBold 
BubblyDark_redLight_blueItalic 
BubblyDark_redLight_blueDelimiter 
BubblyDarkgreyLight_blue 
BubblyDarkgreyLight_blueBold 
BubblyDarkgreyLight_blueItalic 
BubblyDarkgreyLight_blueDelimiter 
BubblyWhiteLight_blue 
BubblyWhiteLight_blueBold 
BubblyWhiteLight_blueItalic 
BubblyWhiteLight_blueDelimiter 
BubblyDark_greenLight_blue 
BubblyDark_greenLight_blueBold 
BubblyDark_greenLight_blueItalic 
BubblyDark_greenLight_blueDelimiter 
BubblyRedLight_blue 
BubblyRedLight_blueBold 
BubblyRedLight_blueItalic 
BubblyRedLight_blueDelimiter 
BubblyDark_blueLight_blue 
BubblyDark_blueLight_blueBold 
BubblyDark_blueLight_blueItalic 
BubblyDark_blueLight_blueDelimiter 
BubblyOrangeLight_blue 
BubblyOrangeLight_blueBold 
BubblyOrangeLight_blueItalic 
BubblyOrangeLight_blueDelimiter 
BubblyLightgreyLight_blue 
BubblyLightgreyLight_blueBold 
BubblyLightgreyLight_blueItalic 
BubblyLightgreyLight_blueDelimiter 
BubblyBlueLight_blue 
BubblyBlueLight_blueBold 
BubblyBlueLight_blueItalic 
BubblyBlueLight_blueDelimiter 
BubblyForegroundLight_blue 
BubblyForegroundLight_blueBold 
BubblyForegroundLight_blueItalic 
BubblyForegroundLight_blueDelimiter 
BubblyBlackLight_blue 
BubblyBlackLight_blueBold 
BubblyBlackLight_blueItalic 
BubblyBlackLight_blueDelimiter 
BubblyYellowLight_blue 
BubblyYellowLight_blueBold 
BubblyYellowLight_blueItalic 
BubblyYellowLight_blueDelimiter 
BubblyCyanLight_blue 
BubblyCyanLight_blueBold 
BubblyCyanLight_blueItalic 
BubblyCyanLight_blueDelimiter 
BubblyLight_greenLight_blue 
BubblyLight_greenLight_blueBold 
BubblyLight_greenLight_blueItalic 
BubblyLight_greenLight_blueDelimiter 
BubblyLight_blue 
BubblyLight_blueBold 
BubblyLight_blueItalic 
BubblyLight_blueDelimiter 
BubblyPurpleCyan 
BubblyPurpleCyanBold 
BubblyPurpleCyanItalic 
BubblyPurpleCyanDelimiter 
BubblyBackgroundCyan 
BubblyBackgroundCyanBold 
BubblyBackgroundCyanItalic 
BubblyBackgroundCyanDelimiter 
BubblyDark_orangeCyan 
BubblyDark_orangeCyanBold 
BubblyDark_orangeCyanItalic 
BubblyDark_orangeCyanDelimiter 
BubblyLight_blackCyan 
BubblyLight_blackCyanBold 
BubblyLight_blackCyanItalic 
BubblyLight_blackCyanDelimiter 
BubblyGreenCyan 
BubblyGreenCyanBold 
BubblyGreenCyanItalic 
BubblyGreenCyanDelimiter 
BubblyDark_redCyan 
BubblyDark_redCyanBold 
BubblyDark_redCyanItalic 
BubblyDark_redCyanDelimiter 
BubblyDarkgreyCyan 
BubblyDarkgreyCyanBold 
BubblyDarkgreyCyanItalic 
BubblyDarkgreyCyanDelimiter 
BubblyWhiteCyan 
BubblyWhiteCyanBold 
BubblyWhiteCyanItalic 
BubblyWhiteCyanDelimiter 
BubblyDark_greenCyan 
BubblyDark_greenCyanBold 
BubblyDark_greenCyanItalic 
BubblyDark_greenCyanDelimiter 
BubblyRedCyan  
BubblyRedCyanBold 
BubblyRedCyanItalic 
BubblyRedCyanDelimiter 
BubblyDark_blueCyan 
BubblyDark_blueCyanBold 
BubblyDark_blueCyanItalic 
BubblyDark_blueCyanDelimiter 
BubblyOrangeCyan 
BubblyOrangeCyanBold 
BubblyOrangeCyanItalic 
BubblyOrangeCyanDelimiter 
BubblyLightgreyCyan 
BubblyLightgreyCyanBold 
BubblyLightgreyCyanItalic 
BubblyLightgreyCyanDelimiter 
BubblyBlueCyan 
BubblyBlueCyanBold 
BubblyBlueCyanItalic 
BubblyBlueCyanDelimiter 
BubblyForegroundCyan 
BubblyForegroundCyanBold 
BubblyForegroundCyanItalic 
BubblyForegroundCyanDelimiter 
BubblyBlackCyan 
BubblyBlackCyanBold 
BubblyBlackCyanItalic 
BubblyBlackCyanDelimiter 
BubblyYellowCyan 
BubblyYellowCyanBold 
BubblyYellowCyanItalic 
BubblyYellowCyanDelimiter 
BubblyLight_blueCyan 
BubblyLight_blueCyanBold 
BubblyLight_blueCyanItalic 
BubblyLight_blueCyanDelimiter 
BubblyLight_greenCyan 
BubblyLight_greenCyanBold 
BubblyLight_greenCyanItalic 
BubblyLight_greenCyanDelimiter 
BubblyCyan     
BubblyCyanBold 
BubblyCyanItalic 
BubblyCyanDelimiter 
BubblyPurpleLight_green 
BubblyPurpleLight_greenBold 
BubblyPurpleLight_greenItalic 
BubblyPurpleLight_greenDelimiter 
BubblyBackgroundLight_green 
BubblyBackgroundLight_greenBold 
BubblyBackgroundLight_greenItalic 
BubblyBackgroundLight_greenDelimiter 
BubblyDark_orangeLight_green 
BubblyDark_orangeLight_greenBold 
BubblyDark_orangeLight_greenItalic 
BubblyDark_orangeLight_greenDelimiter 
BubblyLight_blackLight_green 
BubblyLight_blackLight_greenBold 
BubblyLight_blackLight_greenItalic 
BubblyLight_blackLight_greenDelimiter 
BubblyGreenLight_green 
BubblyGreenLight_greenBold 
BubblyGreenLight_greenItalic 
BubblyGreenLight_greenDelimiter 
BubblyDark_redLight_green 
BubblyDark_redLight_greenBold 
BubblyDark_redLight_greenItalic 
BubblyDark_redLight_greenDelimiter 
BubblyDarkgreyLight_green 
BubblyDarkgreyLight_greenBold 
BubblyDarkgreyLight_greenItalic 
BubblyDarkgreyLight_greenDelimiter 
BubblyWhiteLight_green 
BubblyWhiteLight_greenBold 
BubblyWhiteLight_greenItalic 
BubblyWhiteLight_greenDelimiter 
BubblyDark_greenLight_green 
BubblyDark_greenLight_greenBold 
BubblyDark_greenLight_greenItalic 
BubblyDark_greenLight_greenDelimiter 
BubblyRedLight_green 
BubblyRedLight_greenBold 
BubblyRedLight_greenItalic 
BubblyRedLight_greenDelimiter 
BubblyDark_blueLight_green 
BubblyDark_blueLight_greenBold 
BubblyDark_blueLight_greenItalic 
BubblyDark_blueLight_greenDelimiter 
BubblyOrangeLight_green 
BubblyOrangeLight_greenBold 
BubblyOrangeLight_greenItalic 
BubblyOrangeLight_greenDelimiter 
BubblyLightgreyLight_green 
BubblyLightgreyLight_greenBold 
BubblyLightgreyLight_greenItalic 
BubblyLightgreyLight_greenDelimiter 
BubblyBlueLight_green 
BubblyBlueLight_greenBold 
BubblyBlueLight_greenItalic 
BubblyBlueLight_greenDelimiter 
BubblyForegroundLight_green 
BubblyForegroundLight_greenBold 
BubblyForegroundLight_greenItalic 
BubblyForegroundLight_greenDelimiter 
BubblyBlackLight_green 
BubblyBlackLight_greenBold 
BubblyBlackLight_greenItalic 
BubblyBlackLight_greenDelimiter 
BubblyYellowLight_green 
BubblyYellowLight_greenBold 
BubblyYellowLight_greenItalic 
BubblyYellowLight_greenDelimiter 
BubblyLight_blueLight_green 
BubblyLight_blueLight_greenBold 
BubblyLight_blueLight_greenItalic 
BubblyLight_blueLight_greenDelimiter 
BubblyCyanLight_green 
BubblyCyanLight_greenBold 
BubblyCyanLight_greenItalic 
BubblyCyanLight_greenDelimiter 
BubblyLight_green 
BubblyLight_greenBold 
BubblyLight_greenItalic 
BubblyLight_greenDelimiter 
BubblyStatusLine 
BubblyTabLine  

Normalize headers

All headers should be like:

-- ========================================
-- BUILTIN-LSP CURRENT FUNCTION AUTOCOMMAND
-- ========================================
-- Created by datwaft <github.com/datwaft>

Abnormal CPU usage

Hi! For some reason the last commit (775e4abeaa6f457ad59f6d721ff3b473a2725ef2) gives me 3-8% CPU usage of nvim idle. And more bubbles I'm adding to my config more CPU usage I have.
But everything is fine on the previous comit (86d0410d56397894bd617cd941948571e4095088).

Reload/recompute on colorscheme change is not working

Hi,

In bubbly.factories.highlight you add an autocommand on ColorScheme and VimEnter which redefine all the highights computed by your factory. But there is no point to re-apply highlightings on ColorScheme change since your defined highlights won't be changed.

It would maybe be helpful to actually recompute entirely all colors highlights so that one can eventually write some function that adapt the statusline colors to the new theme.

In particular I was trying to add a small functionality to your code that extract the necessary colors from the User1..9 colorscheme highlights (plus Statusline).
This would automatically adapt the statusline colors to the new colorscheme if the colorscheme support those highlights, of course.

Thoughts?

PS.I also noticed that you are adding autocommands in bubbly.vim that compute on CursorHold the current function even if it is not required by the user confguration. Can this be checked before adding the autocommand?

Visual Block mode breaks status bar

  • nvim --version: NVIM v0.5.0-dev+4383c0f
  • bubbly.nvim version(commit hash): 659f4d9
  • :checkhealth result: All green
  • Operating system/version: MacOS Catalina 10.15.4
  • Terminal name/version: Alacritty 0.6.0
  • $TERM: xterm-256color

How to reproduce the problem from neovim startup

I installed bubbly.nvim using packer.nvim. I have pasted my configuration for packer.nvim and bubbly.nvim below.

plugins.lua
--[[
Packer plugin configuration
--]]

-- Only required if you have packer in your `opt` pack
vim.cmd [[packadd packer.nvim]]

vim.cmd [[ autocmd BufWritePost plugins.lua PackerCompile ]]

require("packer").startup(function()

	-- Essential
	use {"wbthomason/packer.nvim", opt = true}		-- Packer can manage itself as an optional plugin
	use {"svermeulen/vimpeccable"}

	-- Aesthetic
	use {"jnurmine/zenburn", config = require("plugins.colorscheme")}
        use {"datwaft/bubbly.nvim", config = require("plugins.bubbly")}
	use {"Yggdroot/indentLine", config = require("plugins.indentline")}
	use {"junegunn/goyo.vim", config = require("plugins.goyo")}
	use {"kyazdani42/nvim-tree.lua", requires = "kyazdani42/nvim-web-devicons", config = require("plugins.tree")}

	-- LSP
	use {"neovim/nvim-lspconfig", requires = "nvim-lua/completion-nvim", config = require("plugins.lsp_config")}
	use {"nvim-treesitter/nvim-treesitter", config = require("plugins.treesitter")}
	use {"liuchengxu/vista.vim", config = require("plugins.vista")}
	use {"rust-lang/rust.vim"}

	-- Utilities
	use {"tpope/vim-commentary"}
	use {"jiangmiao/auto-pairs"}
	use {"junegunn/fzf.vim", requires = "junegunn/fzf", config = require("plugins.fzf")}
	use {"junegunn/vim-easy-align"}
	use {"lervag/vimtex", config = require("plugins.vimtex")}
	use {"tpope/vim-fugitive", config = require("plugins.fugitive")}
	use {"christoomey/vim-tmux-navigator"}
end)
bubbly.lua
-- Statusline for Neovim

vim.g.bubbly_palette = {
   background = "#34343c",
   foreground = "#c5cdd9",
   black = "#3e4249",
   red = "#ec7279",
   green = "#a0c980",
   yellow = "#deb974",
   blue = "#6cb6eb",
   purple = "#d38aea",
   cyan = "#5dbbc1",
   white = "#c5cdd9",
   lightgrey = "#57595e",
   darkgrey = "#404247",
}

Actual behaviour

I get the following error when entering visual block mode from any file.

Screen Shot 2020-12-10 at 12 19 58 AM

Screen Shot 2020-12-10 at 12 15 31 AM

Expected behaviour

Bubbly.nvim would display the status line with no problems at the bottom of the window in visual block mode.

Adding a Bufferline?

Hey, I used the bubble factories to implement a bufferline? if people would be interested I can make a pull request to add it to the repo

Make Tabline integration optional?

Hello, thank you a great plugin!

I use a custom bubbly factory for a bufferline. However, it get's overwritten by the Tab* Autocmds. Can you please make the tabline integration optional? maybe if there is global variable of sorts?

Branch name calculation assumes single word names

Currently the branch name calculation assumes that branch names are only single words which is not true in practice

So if we use branch namespaces like feature/xxx or name containing - or _ like test_branch it will not be shown correctly

Screen Shot 2020-12-25 at 5 42 04 PM

I think it would be better if the branch name is fetched using
git rev-parse --abbrev-ref HEAD

Or the more recently added git branch --show-current

Is it possible to add this ?

Error using custom inactive colors

Thanks for the plugin. It's really cool!

I'm having troubles when I try to set value of the vim.g.bubbly_inactive_color. The error message is:

E5108: Error executing lua .../packer/start/bubbly.nvim/lua/bubbly/utils/highlight.lua:37: attempt to concatenate a nil value

It appears when I open a second window in neovim so one of the windows becomes inactive.
I can't understand whether it's me doing something wrong or it's a bug. I just try to copy the value of my vim.g.bubbly_colors.
Here is the place in my dotfiles.

Add warning and errors if plugin was configured badly

It should go to a new .lua file that checks at the very beginning if there is any error in the configuration and print warnings.

While printing it should delete the erroneous parts to avoid errors and conflicts with the code.

Related to #47.

Add multibubble support

Add ability to fuse two bubbles as one for aesthetic purposes.

Currently the idea is only in my head, but seems interesting.

no "bubble" in tabline on a single file

No sure whether it is a bug, when I start the neovim, the bubble on tabline is not shown. However, the bubbles appear when I used :tabedit to open a new file. Then, the bubble will stay even if I close one of the tabs. A few screenshots attached.

No bubble when opening a single file
Screenshot 2021-07-17 at 09 30 20

Two bubbles with files
Screenshot 2021-07-17 at 09 30 30

and the bubble stays even after I closed one tab
Screenshot 2021-07-17 at 09 30 37

lsp_status.messages not working

Hi, thank you very much for your plugin. But after setting lsp_status.messages is not showing in statusline but lsp_status.diagnostics is working fine.

Env
Mac 10.15.7
Neovim NVIM v0.8.0-dev+34-g4e4914ab2

Screenshot
image
image

Fix inactive status bar

Currently the inactive status bar is kinda wacky, it would be nice to fix some of those problems and fix its looks.

Currently known problems:

  • None (but I am sure I saw some earlier, don't remember)

Blacklist not working properly

Blacklist works with current buffer, so if the bubble is to be shown in current buffers its also shown in inactive buffers.

Install leads to fatal error

  • nvim --version: NVIM v0.5.0-dev+4383c0f
  • bubbly.nvim version(commit hash): 86e33c1
  • :checkhealth result: Can't access due to plugin
  • Operating system/version: MacOS Catalina 10.15.4
  • Terminal name/version: Alacritty 0.6.0
  • $TERM: xterm-256color

How to reproduce the problem from neovim startup

I installed bubbly.nvim using packer.nvim. I have pasted my configuration for packer.nvim and bubbly.nvim below.

plugins.lua
--[[
Packer plugin configuration
--]]

-- Only required if you have packer in your `opt` pack
vim.cmd [[packadd packer.nvim]]

vim.cmd [[ autocmd BufWritePost plugins.lua PackerCompile ]]

require("packer").startup(function()

	-- Essential
	use {"wbthomason/packer.nvim", opt = true}		-- Packer can manage itself as an optional plugin
	use {"svermeulen/vimpeccable"}

	-- Aesthetic
	use {"jnurmine/zenburn", config = require("plugins.colorscheme")}
        use {"datwaft/bubbly.nvim", config = require("plugins.bubbly")}
	use {"Yggdroot/indentLine", config = require("plugins.indentline")}
	use {"junegunn/goyo.vim", config = require("plugins.goyo")}
	use {"kyazdani42/nvim-tree.lua", requires = "kyazdani42/nvim-web-devicons", config = require("plugins.tree")}

	-- LSP
	use {"neovim/nvim-lspconfig", requires = "nvim-lua/completion-nvim", config = require("plugins.lsp_config")}
	use {"nvim-treesitter/nvim-treesitter", config = require("plugins.treesitter")}
	use {"liuchengxu/vista.vim", config = require("plugins.vista")}
	use {"rust-lang/rust.vim"}

	-- Utilities
	use {"tpope/vim-commentary"}
	use {"jiangmiao/auto-pairs"}
	use {"junegunn/fzf.vim", requires = "junegunn/fzf", config = require("plugins.fzf")}
	use {"junegunn/vim-easy-align"}
	use {"lervag/vimtex", config = require("plugins.vimtex")}
	use {"tpope/vim-fugitive", config = require("plugins.fugitive")}
	use {"christoomey/vim-tmux-navigator"}
end)
bubbly.lua
-- Statusline for Neovim

vim.g.bubbly_palette = {
   background = "#34343c",
   foreground = "#c5cdd9",
   black = "#3e4249",
   red = "#ec7279",
   green = "#a0c980",
   yellow = "#deb974",
   blue = "#6cb6eb",
   purple = "#d38aea",
   cyan = "#5dbbc1",
   white = "#c5cdd9",
   lightgrey = "#57595e",
   darkgrey = "#404247",
}

Actual behaviour

I get the following error when entering any file.

E5108: Error executing lua Vim:E117: Unknown function: sy#repo#get_stats

Expected behaviour

Bubbly.nvim would display the status line with no problems at the bottom of the window.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.