{"id":22434755,"url":"https://github.com/wmartinmimi/nvim-config","last_synced_at":"2025-08-01T14:31:07.693Z","repository":{"id":158822061,"uuid":"623054329","full_name":"wmartinmimi/nvim-config","owner":"wmartinmimi","description":"Catppucin themed neovim config with lsp autocomplete on Termux","archived":false,"fork":false,"pushed_at":"2025-07-23T18:56:13.000Z","size":2061,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-23T21:29:48.454Z","etag":null,"topics":["autosave","catppuccin","lsp","mit-license","neovim","neovim-config","neovim-configuration","neovim-dotfiles","termux"],"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/wmartinmimi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-04-03T15:47:34.000Z","updated_at":"2025-07-23T18:56:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"bc3d22ad-8cf1-4419-b402-51738ca71115","html_url":"https://github.com/wmartinmimi/nvim-config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wmartinmimi/nvim-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmartinmimi%2Fnvim-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmartinmimi%2Fnvim-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmartinmimi%2Fnvim-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmartinmimi%2Fnvim-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wmartinmimi","download_url":"https://codeload.github.com/wmartinmimi/nvim-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmartinmimi%2Fnvim-config/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268241967,"owners_count":24218382,"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","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["autosave","catppuccin","lsp","mit-license","neovim","neovim-config","neovim-configuration","neovim-dotfiles","termux"],"created_at":"2024-12-05T23:10:29.722Z","updated_at":"2025-08-01T14:31:07.679Z","avatar_url":"https://github.com/wmartinmimi.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nvim-config\n\n## Description\n\nThis is my own personal nvim config.\nI keep this as backup in case I wiped my config.\n\nIntended for personal use (in termux and linux distros) but may work for others as well.\n\nYou are welcomed to fork and use my config.\n\nThere is no guarantee of stability or compatibility.\nEverything may change at anytime.\n\n## Screenshot\n\n![Example](example.jpg)\n\n![Example 2](example2.png)\n\n## Features\n\n- mason for lsp installations\n- modernish look (with catppuccin)\n- autocompletion with lsp\n- autosave\n- telescope.nvim\n- quick word jumping with flash.nvim\n- ai autocompletion via codeium (non-termux)\n- debugging support with nvim dap\n\n## Adding Lsps\n\n### Easy\n\nOpen `:Mason` and search for any desired lsp.\nYou could use `:LspInstall \u003clsp name\u003e` as well.\n\n### Advanced\n\nOpen `init.lua`, find `local servers = {}` near the start of file.\n\nAdd or remove lsp server names as desired.\nlsp server names are from lspconfig.\n\n*LSP servers must be installed separately and on $PATH.*\n\nRun `:help lspconfig-all` to list all possible lsp integrations with some instructions on how to install them.\n\n## Shortcuts\n\n- `tt`: opens Telescope.nvim\n- `ff`: opens nvim-tree\n- `cf`: formats code\n\n### Notice Termux users\n\ncodeium binary does not work with termux the last time I checked, hence plugin is disabled by default.\n\n## Installation\n\n```bash\nmv ~/.config/nvim ~/.config/nvim.old\ngit clone https://github.com/wmartinmimi/nvim-config ~/.config/nvim\n```\n\nIf Lazy shows error on first install, reopen nvim, run `:Lazy`, and run update (U).\n\n### Notice WSL2 users\n\nWSL2 may bug out on some git repo, where scripts complain about `^M`.\n\nif so, run the following on the affected plugins in `~/.local/share/nvim/lazy`\n\n```sh\ngit config core.autocrlf false\ngit reset --hard HEAD\n```\n\n## Requires\n\n- Nerdfont (for pretty text icon)\n\nDownload a nerdfont, paste in ~/.termux, and rename to `font.ttf`.\n\n## Command to exit nvim\n\n`\u003cESC\u003e:qa\u003cENTER\u003e`\n\n## License\n\nMIT Licensed\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwmartinmimi%2Fnvim-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwmartinmimi%2Fnvim-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwmartinmimi%2Fnvim-config/lists"}