{"id":13682346,"url":"https://github.com/Alexis12119/nvim-config","last_synced_at":"2025-04-30T09:32:07.208Z","repository":{"id":43456214,"uuid":"511337074","full_name":"Alexis12119/nvim-config","owner":"Alexis12119","description":"Generalized and Personalized","archived":false,"fork":false,"pushed_at":"2024-10-30T01:20:44.000Z","size":1319,"stargazers_count":270,"open_issues_count":0,"forks_count":27,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-30T03:56:22.363Z","etag":null,"topics":["custom","lazy","lua","neovim","neovim-config","neovim-configuration","neovim-lua","neovim-setup","nvchad","nvim","nvim-config","nvim-configs","nvim-configuration","nvim-lua","nvim-settings","nvim-setup","pde"],"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/Alexis12119.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}},"created_at":"2022-07-07T00:52:03.000Z","updated_at":"2024-10-30T01:20:48.000Z","dependencies_parsed_at":"2022-07-07T23:29:05.635Z","dependency_job_id":"f6a53ded-66ca-44a6-9733-9303561943e0","html_url":"https://github.com/Alexis12119/nvim-config","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/Alexis12119%2Fnvim-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexis12119%2Fnvim-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexis12119%2Fnvim-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexis12119%2Fnvim-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alexis12119","download_url":"https://codeload.github.com/Alexis12119/nvim-config/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224206030,"owners_count":17273377,"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":["custom","lazy","lua","neovim","neovim-config","neovim-configuration","neovim-lua","neovim-setup","nvchad","nvim","nvim-config","nvim-configs","nvim-configuration","nvim-lua","nvim-settings","nvim-setup","pde"],"created_at":"2024-08-02T13:01:44.572Z","updated_at":"2025-04-30T09:32:07.175Z","avatar_url":"https://github.com/Alexis12119.png","language":"Lua","funding_links":[],"categories":["Lua"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n![Last commit](https://img.shields.io/github/last-commit/Alexis12119/nvim-config?style=for-the-badge\u0026logo=git\u0026color=000F10\u0026logoColor=dark%20orange\u0026labelColor=302D41)\n\n[![](https://img.shields.io/badge/Neovim-0.10+-blueviolet.svg?style=for-the-badge\u0026color=000F10\u0026logo=Neovim\u0026logoColor=green\u0026labelColor=302D41)](https://github.com/neovim/neovim)\n\n\n![241129_14h36m50s_screenshot](https://github.com/user-attachments/assets/3391b51c-118b-4827-8839-e3cc20f836eb)\n\n\n![241129_14h34m39s_screenshot](https://github.com/user-attachments/assets/ab981434-29ef-4a0d-9912-38da0a7886e9)\n\n\n\u003c/div\u003e\n\n## 📄 Requirements\n\nBefore you dive in, ensure you have the following requirements installed:\n\n\u003cdetails\u003e\n\u003csummary\u003eClick to see the requirements\u003c/summary\u003e\u003cbr /\u003e\n\nIn windows, you can use [scoop](https://scoop.sh/) to install them.\n\n- **Git:**\n\n  - [lazygit](https://github.com/jesseduffield/lazygit)\n\n- **Telescope:**\n\n  - [fd](https://github.com/sharkdp/fd)\n  - [bat](https://github.com/sharkdp/bat)\n  - [ripgrep](https://github.com/BurntSushi/ripgrep)\n  - [make](https://www.gnu.org/software/make/)\n  - [mingw-nuwen](https://nuwen.net/mingw.html)\n\n- **Nerd Font (For Icons):**\n\n  - [JetBrainsMono](https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/JetBrainsMono)\n  - [Other Fonts](https://www.nerdfonts.com/font-downloads)\n\n- **Neovim:**\n\n  - [Neovim 0.10+](https://github.com/neovim/neovim/releases)\n  \u003c/details\u003e\n\n## 💻 Installation\n\nPlease follow these steps:\n\n1. **Preparation**:\n\n   - Ensure that Neovim is not running.\n   - Remove or move your current `nvim` directory (if it exists).\n\n2. **Installation**:\n\n   - On Linux/MacOS:\n\n     ```sh\n     bash \u003c(curl -s https://raw.githubusercontent.com/Alexis12119/nvim-config/main/installer/install.sh)\n     ```\n\n   - On Windows (Powershell):\n     ```ps1\n     Invoke-WebRequest https://raw.githubusercontent.com/Alexis12119/nvim-config/main/installer/install.ps1 -UseBasicParsing | Invoke-Expression\n     ```\n\n## ✨ Features\n\n- **Plugin Management**: Efficiently manage plugins with [lazy.nvim](https://github.com/folke/lazy.nvim).\n- **Compiler**: Compile your code with [compiler.nvim](https://github.com/Zeioth/compiler.nvim).\n- **Debugging**: Debug issues with [nvim-dap](https://github.com/mfussenegger/nvim-dap) with [nvim-dap-ui](https://github.com/rcarriga/nvim-dap-ui).\n- **Tests**: Run tests with [neotest](https://github.com/nvim-neotest/neotest).\n- **Project Management**: Simplify project handling with [project.nvim](https://github.com/ahmedkhalf/project.nvim).\n- **Diff Viewer**: Easily cycle through diffs with [diffview.nvim](https://github.com/sindrets/diffview.nvim).\n- **Enhanced Searching**: Improve searching with [flash.nvim](https://github.com/folke/flash.nvim).\n- **Autocompletion**: Experience intelligent autocompletion with [nvim-cmp](https://github.com/hrsh7th/nvim-cmp).\n- **Language Support**: Harness the power of Language Server Protocol with [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig).\n- **Formatting**: Keep your code clean with [conform.nvim](https://github.com/stevearc/conform.nvim).\n- **Syntax Highlighting**: Enjoy enhanced syntax highlighting with [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter).\n- **Fuzzy Finding**: Find files and more with ease using [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim).\n- **Integrated Terminal**: Access a terminal within Neovim using [toggleterm.nvim](https://github.com/akinsho/toggleterm.nvim).\n- **Git Integration**: Effortlessly manage Git repositories with [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim) and [lazygit](https://github.com/jesseduffield/lazygit).\n- **Keymap Cheatsheet**: Quickly reference keymaps with [which-key.nvim](https://github.com/folke/which-key.nvim).\n\u003c!-- - **Markdown Preview**: Preview your Markdown files with [markdown-preview.nvim](https://github.com/iamcco/markdown-preview.nvim). --\u003e\n\n## 🌟 Stargazers\n\nI appreciate the support from all the Stargazers!\n\n[![Stargazers](http://reporoster.com/stars/dark/notext/Alexis12119/nvim-config)](https://github.com/Alexis12119/nvim-config/stargazers)\n\n### CREDITS\n\nThis Neovim configuration is built upon the foundation of NvChad. Special thanks to the NvChad community and developers for their fantastic work.\n\n- [NvChad](https://github.com/NvChad/NvChad)\n\n\u003e “Make it work, make it right, make it fast.”\n\n\\- Kent Beck\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlexis12119%2Fnvim-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAlexis12119%2Fnvim-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlexis12119%2Fnvim-config/lists"}