{"id":26304262,"url":"https://github.com/techno-sorcery/nvim","last_synced_at":"2026-04-16T12:02:42.342Z","repository":{"id":246501278,"uuid":"821319363","full_name":"techno-sorcery/nvim","owner":"techno-sorcery","description":"My personal Neovim configuration, with a focus on adding useful features without unnecessary complications.","archived":false,"fork":false,"pushed_at":"2025-02-28T18:58:32.000Z","size":2722,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T08:15:19.510Z","etag":null,"topics":["dofiles","linux","neovim","nvim","vim"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/techno-sorcery.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}},"created_at":"2024-06-28T09:21:43.000Z","updated_at":"2025-02-28T18:58:35.000Z","dependencies_parsed_at":"2025-02-26T21:33:00.106Z","dependency_job_id":null,"html_url":"https://github.com/techno-sorcery/nvim","commit_stats":null,"previous_names":["techno-sorcery/nvim-config","techno-sorcery/nvim"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techno-sorcery/nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techno-sorcery%2Fnvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techno-sorcery%2Fnvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techno-sorcery%2Fnvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techno-sorcery%2Fnvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techno-sorcery","download_url":"https://codeload.github.com/techno-sorcery/nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techno-sorcery%2Fnvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31884929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["dofiles","linux","neovim","nvim","vim"],"created_at":"2025-03-15T08:15:22.208Z","updated_at":"2026-04-16T12:02:42.320Z","avatar_url":"https://github.com/techno-sorcery.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Example photo of my config](example.png)\n\n### Background\n---\nThe ethos I had in mind when writing this configuration was to extend Neovim's functionality\nthrough a *reasonable* selection of \"vim-faithful\" plugins, rather than amalgamating it into\nan IDE like so many others. If you want a development environment that supports features \nlike code compilation and debugging you're better off using Visual Studio or JetBrains \nIntelliJ/Pycharm/Clion/Elephant/Zebra/WhateverNameTheyCanThinkOfNext. If you just want to \nprogram or edit text with some helpful features and save debugging and compliation for the \nterminal, this is the configuration for you.\n\nI use this configuration on a daily basis for actual software development (ie configuring Neovim), so\nwhat you're getting is a reflection my own personal preferences as a developer. However, because it's my\npersonal configuration, changes are bound to be made on a whim and seemingly without reason. If you'd\nlike to take any parts of it and use them in your own configuration, you're welcome to so long as I'm\ngiven adequate credit.\n\u003cbr\u003e\u003cbr\u003e\n\n### Plugin List\n---\n**LSP**  \n- lsp-zero: Easy LSP setup\n- nvim-lspconfig: Sane LSP defaults\n- mason: LSP package manager\n\n**Autocomplete**  \n- cmp-spell: Spelling autocomplete\n- cmp-buffer: Buffer autocomplete\n- cmp-calc: Calculator autocomplete\n- cmp-nvim-lsp: LSP autocomplete\n- cmp-path: Path autocomplete\n- lspkind: Autocomplete type icons\n- cmp_luasnip: Autocomplete snippets\n\n**Snippets**  \n- LuaSnip: Snippet manager\n- friendly-snippets: Snippets for common languages\n\n**Git**  \n- gitsigns: git decorations for sign column\n- vim-fugitive: git command and status bar integration\n\n**Misc**  \n- nvim-highlight-colors: Visual Studio-esque inline color previews\n- which-key: Pop-up keybind legend\n- indent-blankline: Lines denoting indentation levels\n- nvim-web-devicons: Web dev icon set\n- oil: Improved file manager\n- vim-code-dark: VSCode theme, used for status bar\n- vim-commentary: Selection commenting/uncommenting\n- vim-airline: Improved status bar, both in function and in appearance\n- nvim-autopairs: Pairs parentheses, brackets, quotes, etc.\n- nvim-scrollbar: Non-interactive scrollbar displaying line statuses\n\u003cbr\u003e\u003cbr\u003e\n\n\n### Theme\n---\nThis configuration also includes its own theme, \"cool.nvim\", designed to be a\nportmenteau of Visual Studio and Xcode-style syntax highlighting.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechno-sorcery%2Fnvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechno-sorcery%2Fnvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechno-sorcery%2Fnvim/lists"}