{"id":13491751,"url":"https://github.com/Shadorain/shadovim","last_synced_at":"2025-03-28T08:33:27.631Z","repository":{"id":46332649,"uuid":"268920206","full_name":"Shadorain/shadovim","owner":"Shadorain","description":"A neovim setup for the shadow warriors. Speed through the light with the power of shadovim built on the new Lua based neovim! With the highly overpowered native LSP, built in auto-completion, snippets, menus and so much more, you will unleash the power of a hundred million shadows!","archived":false,"fork":false,"pushed_at":"2024-04-29T15:03:24.000Z","size":2848,"stargazers_count":70,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-30T15:50:49.881Z","etag":null,"topics":["clang","dark","lspconfig","lua","nativelsp","neovim","nvim","nvim-cmp","pink","purple","rust","shadotheme"],"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/Shadorain.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":"2020-06-02T22:18:29.000Z","updated_at":"2024-05-30T05:09:56.178Z","dependencies_parsed_at":"2024-03-31T05:30:40.624Z","dependency_job_id":"85a182ac-fe7d-460d-8fae-ac628e9deb2e","html_url":"https://github.com/Shadorain/shadovim","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shadorain%2Fshadovim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shadorain%2Fshadovim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shadorain%2Fshadovim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shadorain%2Fshadovim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shadorain","download_url":"https://codeload.github.com/Shadorain/shadovim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245996932,"owners_count":20707362,"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":["clang","dark","lspconfig","lua","nativelsp","neovim","nvim","nvim-cmp","pink","purple","rust","shadotheme"],"created_at":"2024-07-31T19:00:59.886Z","updated_at":"2025-03-28T08:33:26.968Z","avatar_url":"https://github.com/Shadorain.png","language":"Lua","funding_links":[],"categories":["Lua","Personal configurations","rust"],"sub_categories":[],"readme":"shadovim\n==========\n\nA neovim setup for the shadow warriors. Speed through the light with the\npower of shadovim built on the new Lua based neovim! With the highly\noverpowered native LSP, built in auto-completion, snippets, menus and so\nmuch more, you will unleash the power of a hundred million shadows!\n\n\u003e P.S: even I am shocked by how absolutely fast the LSP, completion,\n\u003e  and startup is. Threw me for a wonderful surprise!\n\nInstallation\n==============\n\nInstalling shadovim is relatively simple. Make sure you have Nvim v0.5.0\nor higher (install and build from nightly source).\n\nSimply clone the repository, change directory to it, give the setup script\nexecute permissions, and run it and it will setup shadovim no problem!\nIt is well documented and has error checking as well to make sure you know\nwhat happened if it errors.\n\n```bash\n❱  git clone https://github.com/Shadorain/shadovim ~/.config/nvim\n❱  cd ~/.config/nvim/\n❱  chmod +x ./setup\n❱  ./setup\n```\n\nGeneral Content\n=================\n\nShadovim has a very simple file tree, the main content is handled in the\n`lua/` directory:\n\n```bash\n.\n├── init.lua             # All initializing and sourcing\n└── lua\n    ├── binds.lua        # Any keybinds\n    ├── config.lua       # General and plugin configuration settings\n    ├── lsp_config.lua   # Configures general lsp and extra lsp based plugins\n    └── plugins.lua      # Packer setup and plugin defining\n```\n\nAll snippets can be added in the `snips/` directory. Any syntax files in\nthe `syntax/` directory.\n\nShow off\n=============\n\nHere are some cool screenshots of it in action!\n\n### Lsp Errors\n\nColors the text inside the popup window with red for error and pink for warning,\nwith proper symbols on the side. Hints get shown in the windows as well if any\nexist!\n\n![lsp_errors](.scrots/lsp_errors.png)\n![lsp_warnings](.scrots/lsp_warnings.png)\n\n### Completion\n\nFull autocompletion menu with icons and descriptors for the source where the\ncompletion is coming from, and special documentation blocks that are fully\nconfigurable to explain the completion entry!\n\n![completion](.scrots/completion.png)\n\n### Git Signs\n\nTrack your changes with git indicators on the side. [ Green:Add, Blue:Change,\nRed:Delete].\n\n![gitsigns](.scrots/gitsigns.png)\n\n### Hover Documents \u0026 Colorizer\n\nColorizer that highlights the colors in the text with the color written.\nHover menu for documentation and whatever else!\n\n![hover_colorizer](.scrots/colorizer_hover.png)\n\n### Symbol Outline\n\nAn in depth symbol analysis of the file, with previews, keybinds and many\nmore options.\n\n\u003e This is a C file. Works in all filetypes with lsp support too!\n\n![symbol_outline_c](.scrots/symbols_c.png)\n\nYou now have a fully setup Shadovim configuration! With shadotheme and\na bunch of other cool perks under your sleeves! To see all the power it has\nthere is no better way that to read the source, it is all in there!\n\nI hope you enjoy! God bless 😊\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShadorain%2Fshadovim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FShadorain%2Fshadovim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShadorain%2Fshadovim/lists"}