{"id":25853914,"url":"https://github.com/azamaulanaaa/nvim","last_synced_at":"2026-02-07T00:02:08.580Z","repository":{"id":168905241,"uuid":"576911368","full_name":"azamaulanaaa/nvim","owner":"azamaulanaaa","description":"A minimalist Neovim configuration designed for simplicity and high compatibility across different systems.","archived":false,"fork":false,"pushed_at":"2025-11-30T06:22:57.000Z","size":917,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-02T11:07:59.404Z","etag":null,"topics":["nvim","nvim-config"],"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/azamaulanaaa.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-12-11T11:51:03.000Z","updated_at":"2025-11-30T06:22:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"970fa012-b74d-4f8b-888b-e5ed741aea5d","html_url":"https://github.com/azamaulanaaa/nvim","commit_stats":null,"previous_names":["azamaulanaaa/nvim"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/azamaulanaaa/nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azamaulanaaa%2Fnvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azamaulanaaa%2Fnvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azamaulanaaa%2Fnvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azamaulanaaa%2Fnvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azamaulanaaa","download_url":"https://codeload.github.com/azamaulanaaa/nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azamaulanaaa%2Fnvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29181265,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T23:15:33.022Z","status":"ssl_error","status_checked_at":"2026-02-06T23:15:09.128Z","response_time":59,"last_error":"SSL_read: 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":["nvim","nvim-config"],"created_at":"2025-03-01T15:27:07.748Z","updated_at":"2026-02-07T00:02:08.575Z","avatar_url":"https://github.com/azamaulanaaa.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# neovim configuration\n\nA minimalist Neovim configuration designed for simplicity and high compatibility across different systems.\n\n# plugins used\n\n- **[folke/lazy.nvim](https://github.com/folke/lazy.nvim)**: A modern plugin manager for Neovim.\n- **[saghen/blink.cmp](https://github.com/saghen/blink.cmp)**: Enhanced UI and sources (path, buffer, etc.) for Neovim's autocompletion.\n- **[stevearc/confirm.nvim](https://github.com/stevearc/confirm.nvim)**: A simple utility for creating confirmation popups.\n- **[ibhagwan/fzf-lua](https://github.com/ibhagwan/fzf-lua)**: A fuzzy search tool for files, lines, help tags, and more.\n- **[lewis6991/gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)**: Git tooling and indicators for managing hunks.\n- **[lukas-reineke/indent-blankline.nvim](https://github.com/lukas-reineke/indent-blankline.nvim)**: Increases readability by adding indentation guides.\n- **[folke/lazydev.nvim](https://github.com/folke/lazydev.nvim)**: Provides type definitions and completion for Neovim's Lua API.\n- **[ggandor/leap.nvim](https://github.com/ggandor/leap.nvim)**: A motion plugin to jump to any visible location in 2-3 keypresses.\n  - **[tpope/vim-repeat](https://github.com/tpope/vim-repeat)**: A patch to allow repeating plugin actions with the `.` operator.\n- **[neovim/nvim-lspconfig](https://github.com/neovim/nvim-lspconfig)**: Configurations for the Neovim Language Server Protocol (LSP) client.\n- **[nvim-lualine/lualine.nvim](https://github.com/nvim-lualine/lualine.nvim)**: A fast and feature-rich statusline.\n- **[mason-org/mason.nvim](https://github.com/mason-org/mason.nvim)**: An installation manager for LSPs, linters, and formatters.\n- **[nvim-tree/nvim-tree.lua](https://github.com/nvim-tree/nvim-tree.lua)**: A feature-rich file explorer.\n- **[nvim-treesitter/nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)**: A powerful framework for syntax highlighting, indentation, and more.\n- **[folke/which-key.nvim](https://github.com/folke/which-key.nvim)**: A popup that displays available keybindings.\n\n# file structure\n\nThis configuration uses a modular structure to keep settings organized and easy to update.\n\n- `lua/core/`\n  This directory contains all the foundational setup files, including plugin configurations, default options, and core keymaps. **It's recommended not to edit these files directly**, as changes may be overwritten by future updates.\n\n- `lua/custom/`\n  This is where you should place all your personal customizations. The `init.lua` is configured to automatically load any `.lua` files you place in this directory. This allows you to safely add your own plugins, override keymaps, or tweak settings without modifying the core files.\n\n# branch\n\nThis repository uses two primary branches to separate the stable base configuration from my personal, day-to-day setup.\n\n- **`main`**\n  This is the **stable, foundational branch**. It is designed to be a solid, minimalist, and highly compatible starting point for anyone. You should fork or clone from this branch to build your own configuration. The philosophy of this branch is built on:\n  - Minimalism\n  - Consistency\n  - Functionality\n  - Compatibility\n\n- **`personal`**\n  This branch is my **personal daily driver**. It is built on top of `main` and contains all my opinionated tweaks and experimental plugins, primarily within the `lua/custom/` directory.\n\n  ⚠️ **Use this branch as a reference only.** It serves as a real-world example of how to customize the `main` branch. Do not fork this branch directly, as its commit history is frequently rewritten (`git rebase`), which will break your own fork.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazamaulanaaa%2Fnvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazamaulanaaa%2Fnvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazamaulanaaa%2Fnvim/lists"}