{"id":22563621,"url":"https://github.com/tangerineglacier/nvim-config","last_synced_at":"2026-04-30T07:42:40.480Z","repository":{"id":266999320,"uuid":"899833993","full_name":"TangerineGlacier/nvim-config","owner":"TangerineGlacier","description":"My personal Neovim config","archived":false,"fork":false,"pushed_at":"2025-06-04T11:00:41.000Z","size":3556,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-04T14:12:10.522Z","etag":null,"topics":["lua","neovim"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TangerineGlacier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-12-07T06:12:16.000Z","updated_at":"2025-06-04T11:00:42.000Z","dependencies_parsed_at":"2024-12-07T16:18:37.840Z","dependency_job_id":"beee3cfa-262a-4bf8-b5e2-390f62ff7cd5","html_url":"https://github.com/TangerineGlacier/nvim-config","commit_stats":null,"previous_names":["tangerineglacier/nvim-config"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TangerineGlacier/nvim-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TangerineGlacier%2Fnvim-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TangerineGlacier%2Fnvim-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TangerineGlacier%2Fnvim-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TangerineGlacier%2Fnvim-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TangerineGlacier","download_url":"https://codeload.github.com/TangerineGlacier/nvim-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TangerineGlacier%2Fnvim-config/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259565565,"owners_count":22877347,"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":["lua","neovim"],"created_at":"2024-12-07T23:12:04.058Z","updated_at":"2026-04-30T07:42:40.473Z","avatar_url":"https://github.com/TangerineGlacier.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n\n# The Tangerine Glacier Nvim Config\n\nThe Nvim journey\n\n\n\u003cimg\nsrc=\"./image copy.png\" width=400\n/\u003e\n\n[![Neovim](https://img.shields.io/badge/Neovim%200.8+-green.svg?style=for-the-badge\u0026logo=neovim)](https://neovim.io)\n[![Lua](https://img.shields.io/badge/Lua-blue.svg?style=for-the-badge\u0026logo=lua)](http://www.lua.org)\n\n\u003c/div\u003e\n\n---\n\n# ~TOC\n- [The Problem](#the-problem)\n- [The Solution](#the-solution)\n- [Installation](#installation)\n- [Getting Started](#getting-started)\n- [Demo Images](#demo-images)\n- [Plugins Used](#plugins-used)\n- [Acknowledgements](#acknowledgements)\n\n\n---\n\n## The Problem\n\nTransitioning from VS Code to Neovim can feel like a steep learning curve.  \nYou're searching for an efficient, customizable, and performance-driven editor but are met with scattered configurations and overwhelming manual tweaks.  \nThe struggle to migrate keybindings, tools, and a cohesive workflow is real.\n\n---\n\n## The Solution\n\n**The Tangerine Glacier Nvim Config** is designed to guide you on your Neovim journey, taking the pain out of transitioning from VS Code. With a thoughtfully curated configuration built on Lua and powered by [lazy.nvim](https://github.com/folke/lazy.nvim), this setup offers:\n\n- **Streamlined Transition:** Modern features and intuitive defaults to ease the move from VS Code.\n- **Optimized Performance:** Faster startup times and efficient resource management.\n- **Curated Plugins:** Hand-picked plugins to enhance your workflow and boost productivity.\n- **Custom Keybindings:** Tailored mappings that make navigation and editing a breeze.\n- **Robust Ecosystem:** Integrated tools for coding, debugging, version control, and more.\n\n---\n\n## Installation\n\nFollow these steps to set up your new Neovim environment:\n\n1. **Clone the Repository**\n\n   ```bash\n   git clone https://github.com/TangerineGlacier/nvim-config.git ~/.config/nvim\n   ```\n\n2. **Install Neovim (0.8+ required)**  \n   Ensure you have the latest version of Neovim installed from the [Neovim website](https://neovim.io).\n\n3. **Open Neovim**  \n   Launch Neovim to allow the config to install plugins and perform initial setup.  \n   *(The configuration leverages [lazy.nvim](https://github.com/folke/lazy.nvim) to load plugins on demand.)*\n\n4. **Enjoy the Experience**  \n   Your customized Neovim setup will now handle everything from file navigation to debugging seamlessly.\n\n---\n\n## Getting Started\n\nHere are a few tips to maximize your experience with this configuration:\n\n\n- **Explore the Config:**  \n  Browse the Lua modules to understand how each part of the configuration works. Customization is straightforward—tweak and tailor as needed.\n\n- **Key Mappings:**  \n  Discover intuitive keybindings for file navigation, commenting, toggling terminal, and more. For example, use `\u003cleader\u003ecc` to toggle comments and `\u003cC-P\u003e` to invoke Telescope’s file finder.\n\n- **Integrated Tools:**  \n  Enjoy built-in support for Git management, debugging, LSP, and code formatting. Commands like `:Neogit` and `:Format` are set up for instant use.\n\n- **Getting the Pokemon's to come into snacks**:\n  To get the pokemon's to come to the dashboard welcome screen you are required to use \"pokemon-scripts\". You can clone this [gitlab repo](https://gitlab.com/phoneybadger/pokemon-colorscripts). You can put any pokemon yoyou feel like or randomize it to your liking.\n  \n- **Plugin Ecosystem:**  \n  From file explorers to fuzzy finders and code snippet managers, each plugin is configured to enhance your productivity without overwhelming you.\n\n---\n\n## Demo Images\n\n![alt text](image.png)\n\n![alt text](image-1.png)\n\n![alt text](image-2.png)\n\nThe extra taskbar below shown from the images is coming from [tmux](https://github.com/tmux/tmux/wiki/Getting-Started) and has a seperate configuration with [catpuccin-tmux-plugin](https://github.com/catppuccin/tmux)\n\n\n---\n## Plugins Used\n\nThis configuration packs a robust set of plugins, including but not limited to:\n\n- **File Navigation \u0026 Management:**  \n  - [nvim-tree.lua](https://github.com/nvim-tree/nvim-tree.lua)\n  - [neo-tree.nvim](https://github.com/nvim-neo-tree/neo-tree.nvim)\n\n- **UI Enhancements \u0026 Dashboard:**  \n  - [snacks.nvim](https://github.com/folke/snacks.nvim)\n  - [lualine.nvim](https://github.com/nvim-lualine/lualine.nvim)\n  - [tokyodark.nvim](https://github.com/tiagovla/tokyodark.nvim)\n\n- **Coding \u0026 Editing:**  \n  - [Comment.nvim](https://github.com/numToStr/Comment.nvim)\n  - [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)\n  - [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)\n\n- **Debugging \u0026 Git Integration:**  \n  - [neogit](https://github.com/NeogitOrg/neogit)\n  - [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)\n  - [nvim-dap-ui](https://github.com/rcarriga/nvim-dap-ui)\n\n- **Language Support \u0026 Formatting:**  \n  - [vimtex](https://github.com/lervag/vimtex)\n  - [formatter.nvim](https://github.com/mhartington/formatter.nvim)\n  - [nvim-cmp](https://github.com/hrsh7th/nvim-cmp)\n- **AI**\n  - [Nvim Tangerine](https://github.com/TangerineGlacier/nvim-tangerine) (An nvim plugin created from scratch)\n\nAnd many more! Check out the configuration files for the full list of plugins and their settings.\n\n---\n\n## Acknowledgements\n- Neovim for redefining the code editor experience.\n- Lazy.nvim for providing a seamless plugin management experience.\n- The maintainers of all the integrated plugins whose work has inspired and empowered this configuration.\n- nvim-tangerine for extending the functionality and customization options of this setup.\n- All contributors and community members who offer feedback, bug reports, and feature suggestions.\n- Your support and collaboration drive the continuous improvement of this configuration.\n\nEmbrace the journey from VS Code to a powerful, efficient Neovim experience with The Tangerine Glacier Nvim Config.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftangerineglacier%2Fnvim-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftangerineglacier%2Fnvim-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftangerineglacier%2Fnvim-config/lists"}