Git Product home page Git Product logo

pauchiner / pastelnight.nvim Goto Github PK

View Code? Open in Web Editor NEW
42.0 3.0 0.0 2.88 MB

Neovim theme inspired in Palenight, support a lot of plugins out-of-the-box. Includes themes for iTerm2, Alacritty, Kitty, Fish and others.

License: MIT License

Vim Script 0.06% Lua 96.40% Shell 2.59% JavaScript 0.95%
alacritty-theme fish-shell fish-theme iterm2 kitty neovim neovim-theme theme vim vim-theme

pastelnight.nvim's People

Contributors

github-actions[bot] avatar pauchiner 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

Watchers

 avatar  avatar  avatar

pastelnight.nvim's Issues

bug: Some colors are very hard to see

Did you check docs and existing issues?

  • I have read all the pastelnight.nvim docs
  • I have searched the existing issues of pastelnight.nvim
  • I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)

0.9.5

Operating system/version

Linux 6.7.4

Describe the bug

Here are two examples where it's very difficult to read text.

https://imgur.com/a/DjyVQoy

The top example is in lualine and the second is in htop (using the kitty/fish theme files). I also noticed the separator between vim windows is now invisible? The colors theme to line up with the pictures so I'm pretty sure they're being applied correctly.

Steps To Reproduce

  1. Add theme to neovim
  2. Add lualine
  3. In setup opts specify theme = 'pastelnight'
  4. Look at bottom text in lualine some of it is very dark

-- or

  1. Add colorscheme to kitty
  2. Open htop
  3. Look at cpu usage text

Expected Behavior

Text stands out more so it's easier to read

Repro

-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .reprpastelnight
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "pauchiner/pastelnight.nvim",
  "pauchiner/pastelnight.nvim",
  -- add any other plugins here
  "nvim-lualine/lualine.nvim",
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("pastelnight")
-- add anything else here
-- You need to set the pastelnight theme in lualine

bug: In extras all the high contrast themes are the same as the default one

Did you check docs and existing issues?

  • I have read all the pastelnight.nvim docs
  • I have searched the existing issues of pastelnight.nvim
  • I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)

n/a

Operating system/version

n/a

Describe the bug

Went to try out the new high contrast themes and in all the places I checked there was no difference (fish, fish_themes, and kitty). I assume it is some bug in the generator or maybe it's intentional for the extras?

Steps To Reproduce

n/a

Expected Behavior

n/a

Repro

No response

High contrast theme variant

Did you check the docs?

  • I have read all the pastelnight.nvim docs

Is your feature request related to a problem? Please describe.

For some people, the contrast of the color theme can be difficult to see.

Describe the solution you'd like

Create a theme variant with higher color contrast.

Describe alternatives you've considered

Currently, theme colors can be manually overwritten by the user.

Additional context

No response

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.