{"id":23220446,"url":"https://github.com/renatosanz/nvim","last_synced_at":"2025-04-05T15:26:41.214Z","repository":{"id":267359966,"uuid":"901005671","full_name":"renatosanz/nvim","owner":"renatosanz","description":"My config files of neovim. Includes LSP, formatters, fzf \u0026 gruvbox theme. ","archived":false,"fork":false,"pushed_at":"2024-12-17T14:37:08.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T12:23:42.732Z","etag":null,"topics":["lsp","lua","nvim","nvim-configs"],"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/renatosanz.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":"2024-12-09T21:43:05.000Z","updated_at":"2024-12-17T14:37:19.000Z","dependencies_parsed_at":"2024-12-09T22:33:16.251Z","dependency_job_id":"296cbfc7-7330-4dae-945b-38d59c6f4b41","html_url":"https://github.com/renatosanz/nvim","commit_stats":null,"previous_names":["renatosanz/nvim"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renatosanz%2Fnvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renatosanz%2Fnvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renatosanz%2Fnvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renatosanz%2Fnvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renatosanz","download_url":"https://codeload.github.com/renatosanz/nvim/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247356364,"owners_count":20925813,"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":["lsp","lua","nvim","nvim-configs"],"created_at":"2024-12-18T22:12:10.045Z","updated_at":"2025-04-05T15:26:41.187Z","avatar_url":"https://github.com/renatosanz.png","language":"Lua","readme":"# nvim\nMy configuration of nvim includes:\n- telescope\n- gruvbox theme\n- lualine \u0026 bufferline\n- confort (formatter)\n- mason/mason-lsp (lsp manager)\n- term (terminal in editor) *bugs*\n- cmp (completations) + luasnip\n- snacks\n- plenary\n- incline\n- which-key\n\n## Install\n\n1. backup your current files (enable sudo if necessary)\n```shell\nmv ~/.config/nvim{,.bak}\nmv ~/.local/share/nvim{,.bak}\nmv ~/.local/state/nvim{,.bak}\nmv ~/.cache/nvim{,.bak}\n```\n\n2. clone my repo\n```\ngit clone https://github.com/renatosanz/nvim ~/.config/nvim\n```\n\n3. remove the .git \n```\nrm -rf ~/.config/nvim/.git\n```\n\n4. enter to nvim\n```\nnvim\n```\n\n## Keymaps\nSome Keymaps I use are from LazyVim configuration, others from default libraries config.\n\n| Description                   | `Command`               |\n|-------------------------------|--------------------|\n| exit insert mode              | `jk`               |\n| open telescope                | `\u003cleader\u003e\u003cleader\u003e` |\n| open telescope (ripgrep)      | `\u003cleader\u003eff`       |\n| open telescope (buffers)      | `\u003cleader\u003efb`       |\n| open Mason                    | `\u003cleader\u003em`        |\n| open lazy                     | `\u003cleader\u003el`        |\n| save current file             | `\u003cleader\u003eww`       |\n| exit file/nvim                | `q`                |\n| save file \u0026 exit              | `\u003cleader\u003ewq`       |\n| search a word in current file | `\u003cleader\u003eds`       |\n| close current file            | `\u003cleader\u003ebd`       |\n| toggle term                   | `\u003cleader\u003efd`       |\n| open ~/.config/nvim           | `\u003cleader\u003en`        |\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenatosanz%2Fnvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenatosanz%2Fnvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenatosanz%2Fnvim/lists"}