Giter VIP home page Giter VIP logo

nvim-noirbuddy's Issues

Number of issues

Hello, I have number of issues:

  1. I tried to change color of text under cursor, but my solution doesn't work (it is pink, not black).
    screen-1679679524
  2. Also I don't know how to change color of this orange line and exclude it.
    screen-1679679630
  3. How to change color of visual section on lualine?
    screen-1679679691

colorbuddy not found...

Hi,
Wanting to try this cool concept. I am using Lazy loader with:

   {
     "jesseleite/nvim-noirbuddy",
     lazy = false,                                                                     
     config = function()                                                               
       require("noirbuddy").setup({                                                    
         preset = "miami-nights",                                                      
       })                                                                              
     end,
   },

But on nvim startup I get:

Failed to run `config` for nvim-noirbuddy

...al/share/nvim/lazy/nvim-noirbuddy/lua/noirbuddy/init.lua:6: module 'colorbuddy' not found:
^Ino field package.preload['colorbuddy']module colorbuddy not found

Any ideas? Thanks!!

how to quickly iterate on color edits?

Perhaps a stupid noob question:

How can I edit noirboddy settings and see the effect without restarting nvim?
Restarting the editor for every little change is demotivating and I am sure there is a better way.

example monochrome light preset

Hey @jesseleite! Thanks for the awesome plugin.

I am struggling with setting up basic monochrome light preset. I can't do design work to save my life, I was born without any capability to create visual stuff.

I love the idea of your theme - mostly gradients of gray with maybe one or two colors. Most light colorschmes suck because they are throw a kaleidoscope of colors at you, which is very distracting.

Can you help a talent-less neovim nerd with light theme?
Much appreciated!

Todo before going public...

  • Finish picking colors for default preset
    • Maybe put together a few extra presets
  • Finish basic highlighting in theme.lua
    • Highlight treesitter syntax capture groups by default (ie. @string.special)
    • [ ] Detect nvim version and fallback to old capture groups for older versions (ie. SpecialChar)
      • Don't need to do this. We highlight both, and treesitter automatically takes precedence.
  • Font options (should default to false)~~
    • Bold
    • Italics
    • Underlines
    • Undercurls
  • Test in following languages
    • Lua
    • Vimscript
    • Javascript
    • Typescript
    • JSX/TSX
    • JSON
    • YAML
    • HTML
    • CSS
    • PHP
    • Rust
    • Markdown
    • Any others?
  • Finish readme
    • Screenshots for each preset
    • Show installation and configuration examples
  • Export themes or preset colors (?) for third party plugins (such as lualine)

How do i use it with a Neovim distro like LazyVim?

So lazyvim uses the tokyonight by default and when i disabled tokyonight and use noirbuddy instead the problem is that i can not make lazyvim use the preset.

--------------------------------------------------------------------------------
-- Noirbuddy: A highly customizable minimalist monochromatic colorscheme
--------------------------------------------------------------------------------

return {
	{
		"jesseleite/nvim-noirbuddy",
		dependencies = {
			{ "tjdevries/colorbuddy.nvim", branch = "dev" },
		},
		lazy = true,
		priority = 1000,
		opts = {
			preset = "miami-nights",
			styles = {
				italic = true,
				undercurl = true,
				bold = false,
			},
		},
	},
	{ "LazyVim/LazyVim", opts = { colorscheme = "noirbuddy" } },
}

how do i tell lazyvim to use the miami-nights preset?

thank you beforehand for any help

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.