{"id":29903252,"url":"https://github.com/binbandit/aetherglow.nvim","last_synced_at":"2026-04-16T12:01:53.881Z","repository":{"id":306872192,"uuid":"1027485387","full_name":"binbandit/aetherglow.nvim","owner":"binbandit","description":"Code under cosmic auroras: vibrant, soothing, and plugin-packed","archived":false,"fork":false,"pushed_at":"2025-07-28T09:05:38.000Z","size":38,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-18T21:13:49.595Z","etag":null,"topics":["aether","aetherglow","color-scheme","colorscheme","neovim","neovim-colorscheme","neovim-lua","neovim-plugin","neovim-theme","nvim","nvim-plugin"],"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/binbandit.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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-28T04:57:40.000Z","updated_at":"2025-07-28T09:05:42.000Z","dependencies_parsed_at":"2025-07-28T07:09:46.405Z","dependency_job_id":"caae195a-8157-4489-8898-fc6c09b25715","html_url":"https://github.com/binbandit/aetherglow.nvim","commit_stats":null,"previous_names":["binbandit/aetherglow.nvim"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/binbandit/aetherglow.nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binbandit%2Faetherglow.nvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binbandit%2Faetherglow.nvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binbandit%2Faetherglow.nvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binbandit%2Faetherglow.nvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binbandit","download_url":"https://codeload.github.com/binbandit/aetherglow.nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binbandit%2Faetherglow.nvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31884929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["aether","aetherglow","color-scheme","colorscheme","neovim","neovim-colorscheme","neovim-lua","neovim-plugin","neovim-theme","nvim","nvim-plugin"],"created_at":"2025-08-01T17:00:59.746Z","updated_at":"2026-04-16T12:01:53.875Z","avatar_url":"https://github.com/binbandit.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AetherGlow.nvim\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Neovim-0.8+-92c2ff.svg?style=for-the-badge\u0026logo=Neovim\u0026logoColor=white\" alt=\"Neovim\"/\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/binbandit/aetherglow.nvim?style=for-the-badge\u0026color=e0b8ff\" alt=\"Stars\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/themes-7%20variants-ff00ff?style=for-the-badge\" alt=\"Themes\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/plugins-60%2B%20supported-00ff7f?style=for-the-badge\" alt=\"Plugins\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eCode under the northern lights: Ethereal, glowing, and endlessly shareable.\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#showcase\"\u003eShowcase\u003c/a\u003e •\n  \u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e •\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#quick-start\"\u003eQuick Start\u003c/a\u003e •\n  \u003ca href=\"#variants\"\u003eVariants\u003c/a\u003e •\n  \u003ca href=\"#extras\"\u003eExtras\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n**AetherGlow** is a from-scratch Neovim theme inspired by cosmic auroras and nebulae. With mystical purples, teals, and subtle neon accents, it delivers a hypnotic, premium feel that's built for 2025 trends. Whether you prefer soothing pastels or vibrant neon, AetherGlow adapts to your vibe with automatic light/dark switching and 5 stunning variants.\n\n\u003e **Why developers love it:** Stunning screenshots that pop on socials, buttery smooth usability, and that \"coding in space\" aesthetic. Built for both marathon coding sessions and quick screenshot shares.\n\n## Showcase\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\"\u003e\n      \u003cimg src=\"screenshots/dark_soft.png\" alt=\"Dark Soft Variant\"/\u003e\n      \u003cp align=\"center\"\u003e\u003cb\u003eDark Soft\u003c/b\u003e - Eye-friendly low contrast\u003c/p\u003e\n    \u003c/td\u003e\n    \u003ctd width=\"50%\"\u003e\n      \u003cimg src=\"screenshots/neon_glow.png\" alt=\"Neon Glow Variant\"/\u003e\n      \u003cp align=\"center\"\u003e\u003cb\u003eNeon Glow\u003c/b\u003e - Cyberpunk vibes\u003c/p\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Features\n- **7 Variants**: Dark Soft (low-contrast), Dark Bold (vibrant), Neon Glow (cyberpunk), Aurora Burst (vivid aurora), Light Dawn (warm light), Siren Seduction (sultry neon), Light Sunset (warm sunset)\n- **WCAG AA Compliant**: All colors meet 4.5:1+ contrast ratios for accessibility\n- **Smart Auto-Switching**: Watches `vim.o.background` changes and updates theme in real-time\n- **Advanced Transparency**: Four levels from none to full transparency with smart floating window handling\n- **Semantic Token Support**: Full LSP semantic highlighting with type-specific modifiers\n- **Deep Customization**: `on_colors` palette hook and `on_highlights` for granular control\n- **60+ Plugin Support**: Including Treesitter, LSP, AI assistants, modern utilities, and more\n- **Terminal Themes**: Kitty, Alacritty, WezTerm, Ghostty, iTerm, Fish\n- **Blazing Performance**: Compiled highlight caching for instant startups\n\n## Installation\n\n### Via [Lazy.nvim](https://github.com/folke/lazy.nvim):\n```lua\n{\n  \"binbandit/aetherglow.nvim\",\n  priority = 1000,\n  config = function()\n    require(\"aetherglow\").setup({\n      -- Your config here\n    })\n    vim.cmd.colorscheme \"aetherglow\"\n  end,\n}\n```\n\n### Via [vim-plug](https://github.com/junegunn/vim-plug):\n```vim\nPlug 'binbandit/aetherglow.nvim'\n```\n\n### Via [mini.deps](https://github.com/echasnovski/mini.deps):\n```lua\nadd({ source = \"binbandit/aetherglow.nvim\" })\n```\n\n### Via [Packer](https://github.com/wbthomason/packer.nvim):\n```lua\nuse {\n  \"binbandit/aetherglow.nvim\",\n  config = function()\n    require(\"aetherglow\").setup()\n    vim.cmd.colorscheme \"aetherglow\"\n  end\n}\n```\n\n## Quick Start\n\nJust want to try it out? After installation:\n\n```vim\n:colorscheme aetherglow\n```\n\n## Configuration\n\n### Basic Setup\n```lua\nrequire(\"aetherglow\").setup({\n  variant = \"auto\",  -- \"dark_soft\", \"dark_bold\", \"neon_glow\", \"aurora_burst\", \"light_dawn\", or \"auto\"\n  transparent = false,  -- false, true, \"partial\", \"full\"\n  dim_inactive = true,\n  styles = { comments = { italic = true }, keywords = { bold = true } },\n  terminal_colors = true,\n  compile = true,  -- Enable cached highlights for faster startup\n})\n```\n\n### Advanced Features\n\n**Transparency Levels**\n```lua\n-- No transparency (default)\ntransparent = false\n\n-- Basic transparency (main background only)\ntransparent = true\n\n-- Partial transparency (keeps floating windows opaque)\ntransparent = \"partial\"\n\n-- Full transparency (all backgrounds transparent)\ntransparent = \"full\"\n```\n\n**Color \u0026 Highlight Customization**\n```lua\nrequire(\"aetherglow\").setup({\n  -- Modify palette before use\n  on_colors = function(colors)\n    colors.bg = \"#0a0b14\"\n    colors.purple = \"#d4a5ff\"\n  end,\n  \n  -- Override specific highlights after setup\n  on_highlights = function(hl, palette)\n    hl(\"Normal\", { fg = palette.fg, bg = \"#000000\" })\n    hl(\"@keyword\", { fg = palette.blue, bold = true, italic = true })\n  end,\n})\n```\n\n**Auto Theme Switching**\n```lua\n-- Automatically switches between light/dark based on vim.o.background\nvariant = \"auto\"\n```\n\nThe theme watches for `background` changes and updates automatically.\n\n### Accessibility \u0026 WCAG Compliance\n\nAetherGlow is designed with accessibility in mind. All default color combinations meet WCAG AA standards (4.5:1 contrast ratio for normal text).\n\n**Ensure WCAG Compliance**\n```lua\nrequire(\"aetherglow\").setup({\n  ensure_wcag = true,  -- Automatically adjust colors to meet WCAG AA\n})\n```\n\n**Validate WCAG Compliance**\n```lua\n-- Check contrast ratios for a variant\nlocal report = require(\"aetherglow\").validate_wcag(\"dark_soft\")\n```\n\n### Performance\n\nAetherGlow uses compiled highlight caching (like Catppuccin) for blazing fast startups. The cache is stored in `vim.fn.stdpath(\"cache\")/aetherglow/` and automatically invalidates when you change settings.\n\nTo clear the cache manually:\n```lua\nrequire(\"aetherglow\").clear_cache()\n```\n\n## Variants\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eDark Soft\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eLow-contrast for long coding sessions\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eDark Bold\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eVibrant colors with high contrast\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eNeon Glow\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eCyberpunk-inspired neon accents\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eAurora Burst\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eVivid aurora borealis colors - bright and energetic\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eLight Dawn\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eWarm, pastel light theme\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eSiren Seduction\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eSultry theme with romantic pinks, crimson roses, and champagne gold\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cb\u003eLight Sunset\u003c/b\u003e\u003c/td\u003e\n    \u003ctd\u003eWarm sunset theme with coral, amber, and golden tones on soft beige\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Supported Plugins\n\nAetherGlow provides first-class support for **60+ plugins** with meticulously crafted highlight groups.\n\n**Highlights include:**\n- Complete **Treesitter** \u0026 **LSP** integration\n- **AI assistants** (Copilot, Codeium, Supermaven)\n- **File explorers** (Telescope, NvimTree, neo-tree)\n- **Navigation** (Flash, Hop, Leap)\n- **UI enhancements** (Noice, WhichKey, Alpha, Dashboard)\n- **Git tools** (Gitsigns, Neogit)\n- **Completion** (nvim-cmp with kind-specific colors)\n- **Debugging** (DAP-UI, Neotest)\n- And many more...\n\n📋 **[See the complete plugin list →](PLUGINS.md)**\n\n## Extras\n\nTerminal themes included for:\n- **Kitty** - `extras/kitty/aetherglow.conf`\n- **Alacritty** - `extras/alacritty/aetherglow.toml`\n- **WezTerm** - `extras/wezterm/aetherglow.lua`\n- **Ghostty** - `extras/ghostty/aetherglow`\n\n## Contributing\n\nPRs welcome! Add plugin support, new variants, or terminal themes.\n\n## Show Your Support\n\nIf you love AetherGlow, give it a star on GitHub and share your setup on social media with **#AetherGlow**.\n\n## License\n\nMIT © 2025 binbandit\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinbandit%2Faetherglow.nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinbandit%2Faetherglow.nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinbandit%2Faetherglow.nvim/lists"}