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

Tab bar shown when using with Goyo.vim #28

Open
2 tasks done
j-steinbach opened this issue Mar 2, 2022 · 0 comments
Open
2 tasks done

Tab bar shown when using with Goyo.vim #28

j-steinbach opened this issue Mar 2, 2022 · 0 comments

Comments

@j-steinbach
Copy link

Describe the bug

When using startup.nvim with Goyo.vim it shows a weird tab bar.

Checklist

  • Checked if issue already exists; searched for Goyo
  • I'm using the latest startup.nvim version

To Reproduce
Steps to reproduce the behavior:

  1. Install both startup.nvim and goyo.vim
  2. Start vim
  3. Create a new empty file from within the start page (:e)
  4. Turn on Goyo: :Goyo
  5. Notice distracting tab bar

Expected behavior

Full distraction free writing without tab bar after turning on Goyo

Note: I have no idea if this is a startup.nvim or goyo.vim issue. Also I am a Vim newb.

Screenshots

(Tested in both terminal nvim and with Neovide)

New file, before turning on Goyo.

No Goyo

After turning on Goyo.

Goyo

Additional Info
Config

Basically the README config.

mind3 = {
"⠀⠀⠀⣀⡀⠀⣼⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀",
"⠀⠀⠐⠿⣿⣾⣿⣿⣄⣀⣶⡄⠀⢀⣀⠀⠀⣾⡗⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀",
"⠀⠀⣀⣴⣿⣿⣿⣿⣿⣿⠟⠋⠀⣼⣿⣿⣿⣿⣷⣾⠿⣷⣿⣦⠀⠀⠀⠀⠀⠀",
"⠀⠀⠙⢿⠋⠹⣿⣿⢿⣧⡄⠀⠀⠈⠉⢻⣿⣿⣿⣇⠿⠶⣿⣿⣧⠀⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⢾⣿⠇⠀⠛⠁⠀⠀⢺⣷⣿⣿⣿⣿⣿⣿⣗⣿⣿⣿⣇⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⢀⡀⠀⠐⣿⣇⣀⣠⡄⣶⣿⢺⣯⢶⣶⡏⣼⣿⣿⣿⣿⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⢟⣛⣸⣿⣷⣶⣿⣿⡸⡻⣿⣿⣿⣏⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⢀⣀⣿⣿⣿⣿⣿⡸⠿⣿⣿⣿⣿⣿⣿⢿⢟⣼⣿⣿⣿⣆⠀⠀⠀",
"⠀⠀⠀⠀⠀⢸⡿⠿⠿⣿⡿⠿⣿⡟⣼⣿⢫⣭⢻⣿⡜⣿⣿⣿⣿⣿⣿⣧⠀⠀",
"⠀⠀⠀⠀⠀⠀⢺⣿⣕⠿⢇⣿⣶⣦⣭⣛⣹⣿⣜⣯⣵⣿⣿⣿⣿⣿⡟⠉⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀",
"⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀",
}


local s1 = {
	-- "text" -> text that will be displayed
		-- "mapping" -> create mappings for commands that can be used
		-- use mappings.execute_command on the commands to execute
		-- "oldfiles" -> display oldfiles (can be opened with mappings.open_file/open_file_split)
		type = "text", -- can be mappings or oldfiles
		oldfiles_directory = false, -- if the oldfiles of the current directory should be displayed
		align = "center", -- "center", "left" or "right"
		fold_section = false, -- whether to fold or not
		title = "title", -- title for the folded section
		-- if < 0 fraction of screen width
		-- if > 0 numbers of column
		margin = 5, -- the margin for left or right alignment
		-- type of content depends on `type`
		-- "text" -> a table with string or a function that requires a function that returns a table of strings
		-- "mapping" -> a table with tables in the format:
		-- {
			--   {<displayed_command_name>, <command>, <mapping>}
			--   {<displayed_command_name>, <command>, <mapping>}
			-- }
	-- e.g. {" Find File", "Telescope find_files", "<leader>ff" }
	-- "oldfiles" -> ""
		content = mind3,
		highlight = "String", -- highlight group in which the section text should be highlighted
		default_color = "#FF0000", -- a hex color that gets used if you don't specify `highlight`
		oldfiles_amount = 5, -- the amount of oldfiles to be displayed
}

local settings = {
	section_1 = s1,
	--section_2 = <section> -- as much sections as you like
	options = {
		mapping_keys = true, -- display mapping (e.g. <leader>ff)

		-- if < 0 fraction of screen width
		-- if > 0 numbers of column
		cursor_column = 0.5,

		--after = function() -- function that gets executed at the end
			--<lua commands>
		--end
		
		empty_lines_between_mappings = true, -- add an empty line between mapping/commands
		disable_statuslines = true, -- disable status-, buffer- and tablines
		paddings = {1,2}, -- amount of empty lines before each section (must be equal to amount of sections)
	},
	mappings = {
		execute_command = "<CR>",
		open_file = "o",
		open_file_split = "<c-o>",
		open_section = "<TAB>",
		open_help = "?",
	},
	colors = {
		background = "#1f2227",
		folded_section = "#56b6c2", -- the color of folded sections
		-- this can also be changed with the `StartupFoldedSection` highlight group
	},
	--parts = {"section_1", "section_2"} -- all sections in order
	parts = {"section_1" },
}

return settings

Neovim Version

↳ nvim --version
NVIM v0.6.1
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by nixbld

Features: +acl +iconv +tui
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant