{"id":13411679,"url":"https://github.com/ishan9299/nvim-solarized-lua","last_synced_at":"2025-03-14T17:31:01.726Z","repository":{"id":37984728,"uuid":"353392138","full_name":"ishan9299/nvim-solarized-lua","owner":"ishan9299","description":"solarized colorscheme in lua for nvim 0.5","archived":false,"fork":false,"pushed_at":"2024-03-04T05:28:11.000Z","size":2595,"stargazers_count":183,"open_issues_count":16,"forks_count":53,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-31T13:52:37.698Z","etag":null,"topics":["colorscheme","lua","neovim","nvim","solarized"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ishan9299.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-03-31T14:50:47.000Z","updated_at":"2024-10-05T08:54:43.000Z","dependencies_parsed_at":"2024-04-12T03:40:35.774Z","dependency_job_id":"c6a6958c-9319-409b-b163-af8f3e6833d2","html_url":"https://github.com/ishan9299/nvim-solarized-lua","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishan9299%2Fnvim-solarized-lua","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishan9299%2Fnvim-solarized-lua/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishan9299%2Fnvim-solarized-lua/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishan9299%2Fnvim-solarized-lua/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ishan9299","download_url":"https://codeload.github.com/ishan9299/nvim-solarized-lua/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243618654,"owners_count":20320271,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["colorscheme","lua","neovim","nvim","solarized"],"created_at":"2024-07-30T20:01:15.684Z","updated_at":"2025-03-14T17:31:01.429Z","avatar_url":"https://github.com/ishan9299.png","language":"Lua","readme":"# Solarized Neovim\n\nThis aims to be a complete port [vim-solarized8](https://github.com/lifepillar/vim-solarized8) with support for lua\nplugins, LSP and Treesitter for neovim 0.5.\n\n## NOTE\nAlso added 8 bit color support.(Can't be a complete port if the theme isn't accessible for all neovim users.)\nI used this Javascript [code](https://gist.github.com/ishan9299/d87713b43dc04d49fa060711fdc7dd6d) to convert the rgb to\nneared 8 bit color.\n\n## Installation\n\n### VIM Packages\n```\ngit submodule add --name nvim-solarized-lua https://github.com/ishan9299/nvim-solarized-lua\npack/packages/start/solarized\n```\n\n### Plug\n```\nPlug 'ishan9299/nvim-solarized-lua'\n```\n\n## Options\n- **italics**\nEnable italics for comments (default: enabled)\n\n```lua\nvim.g.solarized_italics = 1\n```\n\n- **visibility**\nSpecialChars (like trailing whitespace and tabs) visibility\n  + low\n  + normal (default)\n  + high\n\n```lua\nvim.g.solarized_visibility = 'normal'\n```\n\n- **diffmode**\n  + low\n  + normal (default)\n  + high\n \n```lua\nvim.g.solarized_diffmode = 'normal'\n```\n\n- **termtrans**\nIf you want to keep the transparency in your terminal (default: disabled)\n\n```lua\n-- To enable transparency\nif vim.fn.has('gui_running') == 0 then\n    vim.g.solarized_termtrans = 0\nelse\n    vim.g.solarized_termtrans = 1\nend\n```\n\n- **statusline**\n  + low\n  + flat\n  + normal (default)\n\n ```lua\n vim.g.solarized_statusline = 'normal'\n ```\n  **NOTE** :-\n  - If you set statusline option's `normal` and `flat` are the same when using the solarized-flat colorscheme.\n  - This option doesn't affect the lua line plugin it has it's own solarized theme.\n\n## Variants\n\n- **solarized**\n\nThe normal solarized scheme.  \n`vim.cmd('colorscheme solarized')`\n\n- **solarized-high**\n\nThis one has a higher contrast ratio.  \n`vim.cmd('colorscheme solarized-high')`\n\n- **solarized-flat**\n\nThis is the flat variant.  \n`vim.cmd('colorscheme solarized-flat')`\n\n- **solarized-low**\n\nThis is the low contrast option.  \n`vim.cmd('colorscheme solarized-low')`\n\n## Screenshots\n![Screenshot from 2021-05-12 10-01-23](https://user-images.githubusercontent.com/47824004/117919013-e00da400-b309-11eb-845a-a54f675e7a90.png)\n\n\n## TODO\n\n- ~~The light colorscheme~~\n- Plugins :-  \n   - [x] LSP  \n   - [x] Treesitter  \n   - [x] Telescope  \n   - [x] FZF  \n   - [x] lualine  \n   - [x] lspsaga\n   - [x] nvim-navic\n\n# NOTE\n- Thanks for lifepillar's vim-solarized8 for providing most of the highlights and color codes for this scheme.\n- If you have an issue with the highlight groups in theme open an issue but also mention the variant of the colorscheme\n  you are using.\n- If any more plugins are needed then open an issue.\n\n## Maybe Checkout\n- [modus-theme-vim](https://github.com/ishan9299/modus-theme-vim)\n","funding_links":[],"categories":["Colorscheme","Colorschemes","Lua"],"sub_categories":["Tree-sitter Supported Colorscheme","Samples","Assembly"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishan9299%2Fnvim-solarized-lua","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fishan9299%2Fnvim-solarized-lua","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishan9299%2Fnvim-solarized-lua/lists"}