{"id":47890664,"url":"https://github.com/quackzar/vim-dotfiles","last_synced_at":"2026-04-04T03:02:10.527Z","repository":{"id":39899931,"uuid":"127962438","full_name":"quackzar/vim-dotfiles","owner":"quackzar","description":"My vim dot files","archived":false,"fork":false,"pushed_at":"2026-03-31T14:20:23.000Z","size":3534,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-03-31T14:44:58.821Z","etag":null,"topics":["dotfiles","neovim","vim","vimrc"],"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/quackzar.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-03T20:04:49.000Z","updated_at":"2026-03-31T14:22:51.000Z","dependencies_parsed_at":"2023-09-27T15:19:21.473Z","dependency_job_id":"996522f2-f7c3-45bd-8a4a-fc5ab5a33ab2","html_url":"https://github.com/quackzar/vim-dotfiles","commit_stats":null,"previous_names":["quackzar/vim-dotfiles"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/quackzar/vim-dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackzar%2Fvim-dotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackzar%2Fvim-dotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackzar%2Fvim-dotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackzar%2Fvim-dotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quackzar","download_url":"https://codeload.github.com/quackzar/vim-dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackzar%2Fvim-dotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31385935,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T01:22:39.193Z","status":"online","status_checked_at":"2026-04-04T02:00:07.569Z","response_time":60,"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":["dotfiles","neovim","vim","vimrc"],"created_at":"2026-04-04T03:02:07.784Z","updated_at":"2026-04-04T03:02:10.522Z","avatar_url":"https://github.com/quackzar.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vim-dotfiles/\n\n\u003ca href=\"https://dotfyle.com/quackzar/vim-dotfiles\"\u003e\u003cimg src=\"https://dotfyle.com/quackzar/vim-dotfiles/badges/plugins?style=flat\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://dotfyle.com/quackzar/vim-dotfiles\"\u003e\u003cimg src=\"https://dotfyle.com/quackzar/vim-dotfiles/badges/leaderkey?style=flat\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://dotfyle.com/quackzar/vim-dotfiles\"\u003e\u003cimg src=\"https://dotfyle.com/quackzar/vim-dotfiles/badges/plugin-manager?style=flat\" /\u003e\u003c/a\u003e\n\n\n## Install Instructions\n\n \u003e Install requires Neovim 0.9+. Always review the code before installing a configuration.\n\nClone the repository and install the plugins:\n\n```sh\ngit clone git@github.com:quackzar/vim-dotfiles ~/.config/quackzar/vim-dotfiles\nNVIM_APPNAME=quackzar/vim-dotfiles/ nvim --headless +\"Lazy! sync\" +qa\n```\n\nOpen Neovim with this config:\n\n```sh\nNVIM_APPNAME=quackzar/vim-dotfiles/ nvim\n```\n\n## Plugins\n\n### bars-and-lines\n\n+ [Bekaboo/dropbar.nvim](https://dotfyle.com/plugins/Bekaboo/dropbar.nvim)\n+ [luukvbaal/statuscol.nvim](https://dotfyle.com/plugins/luukvbaal/statuscol.nvim)\n+ [Bekaboo/deadcolumn.nvim](https://dotfyle.com/plugins/Bekaboo/deadcolumn.nvim)\n+ [utilyre/barbecue.nvim](https://dotfyle.com/plugins/utilyre/barbecue.nvim)\n### code-runner\n\n+ [stevearc/overseer.nvim](https://dotfyle.com/plugins/stevearc/overseer.nvim)\n### color\n\n+ [brenoprata10/nvim-highlight-colors](https://dotfyle.com/plugins/brenoprata10/nvim-highlight-colors)\n+ [winston0410/range-highlight.nvim](https://dotfyle.com/plugins/winston0410/range-highlight.nvim)\n+ [0xAdk/full_visual_line.nvim](https://dotfyle.com/plugins/0xAdk/full_visual_line.nvim)\n### colorscheme\n\n+ [sainnhe/everforest](https://dotfyle.com/plugins/sainnhe/everforest)\n+ [ribru17/bamboo.nvim](https://dotfyle.com/plugins/ribru17/bamboo.nvim)\n+ [sainnhe/sonokai](https://dotfyle.com/plugins/sainnhe/sonokai)\n+ [catppuccin/nvim](https://dotfyle.com/plugins/catppuccin/nvim)\n+ [shaunsingh/moonlight.nvim](https://dotfyle.com/plugins/shaunsingh/moonlight.nvim)\n+ [folke/tokyonight.nvim](https://dotfyle.com/plugins/folke/tokyonight.nvim)\n+ [mhartington/oceanic-next](https://dotfyle.com/plugins/mhartington/oceanic-next)\n+ [rose-pine/neovim](https://dotfyle.com/plugins/rose-pine/neovim)\n+ [EdenEast/nightfox.nvim](https://dotfyle.com/plugins/EdenEast/nightfox.nvim)\n+ [savq/melange-nvim](https://dotfyle.com/plugins/savq/melange-nvim)\n+ [tiagovla/tokyodark.nvim](https://dotfyle.com/plugins/tiagovla/tokyodark.nvim)\n+ [rebelot/kanagawa.nvim](https://dotfyle.com/plugins/rebelot/kanagawa.nvim)\n### colorscheme-creation\n\n+ [rktjmp/lush.nvim](https://dotfyle.com/plugins/rktjmp/lush.nvim)\n### comment\n\n+ [danymat/neogen](https://dotfyle.com/plugins/danymat/neogen)\n+ [folke/todo-comments.nvim](https://dotfyle.com/plugins/folke/todo-comments.nvim)\n### completion\n\n+ [zjp-CN/nvim-cmp-lsp-rs](https://dotfyle.com/plugins/zjp-CN/nvim-cmp-lsp-rs)\n+ [hrsh7th/nvim-cmp](https://dotfyle.com/plugins/hrsh7th/nvim-cmp)\n### debugging\n\n+ [mfussenegger/nvim-dap](https://dotfyle.com/plugins/mfussenegger/nvim-dap)\n+ [rcarriga/nvim-dap-ui](https://dotfyle.com/plugins/rcarriga/nvim-dap-ui)\n+ [theHamsta/nvim-dap-virtual-text](https://dotfyle.com/plugins/theHamsta/nvim-dap-virtual-text)\n+ [t-troebst/perfanno.nvim](https://dotfyle.com/plugins/t-troebst/perfanno.nvim)\n### diagnostics\n\n+ [folke/trouble.nvim](https://dotfyle.com/plugins/folke/trouble.nvim)\n### editing-support\n\n+ [Wansmer/treesj](https://dotfyle.com/plugins/Wansmer/treesj)\n+ [windwp/nvim-autopairs](https://dotfyle.com/plugins/windwp/nvim-autopairs)\n+ [nacro90/numb.nvim](https://dotfyle.com/plugins/nacro90/numb.nvim)\n+ [gbprod/substitute.nvim](https://dotfyle.com/plugins/gbprod/substitute.nvim)\n+ [nvim-treesitter/nvim-treesitter-context](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter-context)\n+ [mizlan/iswap.nvim](https://dotfyle.com/plugins/mizlan/iswap.nvim)\n+ [tzachar/highlight-undo.nvim](https://dotfyle.com/plugins/tzachar/highlight-undo.nvim)\n+ [gbprod/stay-in-place.nvim](https://dotfyle.com/plugins/gbprod/stay-in-place.nvim)\n+ [echasnovski/mini.ai](https://dotfyle.com/plugins/echasnovski/mini.ai)\n+ [windwp/nvim-ts-autotag](https://dotfyle.com/plugins/windwp/nvim-ts-autotag)\n### file-explorer\n\n+ [nvim-neo-tree/neo-tree.nvim](https://dotfyle.com/plugins/nvim-neo-tree/neo-tree.nvim)\n### formatting\n\n+ [echasnovski/mini.align](https://dotfyle.com/plugins/echasnovski/mini.align)\n+ [stevearc/conform.nvim](https://dotfyle.com/plugins/stevearc/conform.nvim)\n### fuzzy-finder\n\n+ [danielfalk/smart-open.nvim](https://dotfyle.com/plugins/danielfalk/smart-open.nvim)\n+ [jvgrootveld/telescope-zoxide](https://dotfyle.com/plugins/jvgrootveld/telescope-zoxide)\n+ [nvim-telescope/telescope.nvim](https://dotfyle.com/plugins/nvim-telescope/telescope.nvim)\n### git\n\n+ [NeogitOrg/neogit](https://dotfyle.com/plugins/NeogitOrg/neogit)\n+ [sindrets/diffview.nvim](https://dotfyle.com/plugins/sindrets/diffview.nvim)\n+ [akinsho/git-conflict.nvim](https://dotfyle.com/plugins/akinsho/git-conflict.nvim)\n+ [lewis6991/gitsigns.nvim](https://dotfyle.com/plugins/lewis6991/gitsigns.nvim)\n+ [ruifm/gitlinker.nvim](https://dotfyle.com/plugins/ruifm/gitlinker.nvim)\n+ [FabijanZulj/blame.nvim](https://dotfyle.com/plugins/FabijanZulj/blame.nvim)\n### github\n\n+ [pwntester/octo.nvim](https://dotfyle.com/plugins/pwntester/octo.nvim)\n### icon\n\n+ [nvim-tree/nvim-web-devicons](https://dotfyle.com/plugins/nvim-tree/nvim-web-devicons)\n### indent\n\n+ [shellRaining/hlchunk.nvim](https://dotfyle.com/plugins/shellRaining/hlchunk.nvim)\n### keybinding\n\n+ [folke/which-key.nvim](https://dotfyle.com/plugins/folke/which-key.nvim)\n+ [nvimtools/hydra.nvim](https://dotfyle.com/plugins/nvimtools/hydra.nvim)\n+ [echasnovski/mini.clue](https://dotfyle.com/plugins/echasnovski/mini.clue)\n### lsp\n\n+ [j-hui/fidget.nvim](https://dotfyle.com/plugins/j-hui/fidget.nvim)\n+ [neovim/nvim-lspconfig](https://dotfyle.com/plugins/neovim/nvim-lspconfig)\n+ [luckasRanarison/clear-action.nvim](https://dotfyle.com/plugins/luckasRanarison/clear-action.nvim)\n+ [mfussenegger/nvim-lint](https://dotfyle.com/plugins/mfussenegger/nvim-lint)\n+ [mrcjkb/rustaceanvim](https://dotfyle.com/plugins/mrcjkb/rustaceanvim)\n+ [rachartier/tiny-inline-diagnostic.nvim](https://dotfyle.com/plugins/rachartier/tiny-inline-diagnostic.nvim)\n### lsp-installer\n\n+ [williamboman/mason.nvim](https://dotfyle.com/plugins/williamboman/mason.nvim)\n### lua-colorscheme\n\n+ [ellisonleao/gruvbox.nvim](https://dotfyle.com/plugins/ellisonleao/gruvbox.nvim)\n### markdown-and-latex\n\n+ [OXY2DEV/markview.nvim](https://dotfyle.com/plugins/OXY2DEV/markview.nvim)\n### media\n\n+ [HakonHarnes/img-clip.nvim](https://dotfyle.com/plugins/HakonHarnes/img-clip.nvim)\n### motion\n\n+ [folke/flash.nvim](https://dotfyle.com/plugins/folke/flash.nvim)\n+ [abecodes/tabout.nvim](https://dotfyle.com/plugins/abecodes/tabout.nvim)\n### nvim-dev\n\n+ [kkharji/sqlite.lua](https://dotfyle.com/plugins/kkharji/sqlite.lua)\n+ [folke/neodev.nvim](https://dotfyle.com/plugins/folke/neodev.nvim)\n+ [nvim-lua/plenary.nvim](https://dotfyle.com/plugins/nvim-lua/plenary.nvim)\n+ [anuvyklack/animation.nvim](https://dotfyle.com/plugins/anuvyklack/animation.nvim)\n+ [OXY2DEV/helpview.nvim](https://dotfyle.com/plugins/OXY2DEV/helpview.nvim)\n+ [MunifTanjim/nui.nvim](https://dotfyle.com/plugins/MunifTanjim/nui.nvim)\n### plugin-manager\n\n+ [folke/lazy.nvim](https://dotfyle.com/plugins/folke/lazy.nvim)\n### quickfix\n\n+ [kevinhwang91/nvim-bqf](https://dotfyle.com/plugins/kevinhwang91/nvim-bqf)\n+ [stevearc/quicker.nvim](https://dotfyle.com/plugins/stevearc/quicker.nvim)\n### scrollbar\n\n+ [lewis6991/satellite.nvim](https://dotfyle.com/plugins/lewis6991/satellite.nvim)\n### scrolling\n\n+ [declancm/cinnamon.nvim](https://dotfyle.com/plugins/declancm/cinnamon.nvim)\n### search\n\n+ [kevinhwang91/nvim-hlslens](https://dotfyle.com/plugins/kevinhwang91/nvim-hlslens)\n### session\n\n+ [folke/persistence.nvim](https://dotfyle.com/plugins/folke/persistence.nvim)\n### snippet\n\n+ [rafamadriz/friendly-snippets](https://dotfyle.com/plugins/rafamadriz/friendly-snippets)\n+ [L3MON4D3/LuaSnip](https://dotfyle.com/plugins/L3MON4D3/LuaSnip)\n### split-and-window\n\n+ [mrjones2014/smart-splits.nvim](https://dotfyle.com/plugins/mrjones2014/smart-splits.nvim)\n+ [anuvyklack/windows.nvim](https://dotfyle.com/plugins/anuvyklack/windows.nvim)\n+ [famiu/bufdelete.nvim](https://dotfyle.com/plugins/famiu/bufdelete.nvim)\n+ [sindrets/winshift.nvim](https://dotfyle.com/plugins/sindrets/winshift.nvim)\n+ [folke/edgy.nvim](https://dotfyle.com/plugins/folke/edgy.nvim)\n### startup\n\n+ [goolord/alpha-nvim](https://dotfyle.com/plugins/goolord/alpha-nvim)\n### statusline\n\n+ [windwp/windline.nvim](https://dotfyle.com/plugins/windwp/windline.nvim)\n### syntax\n\n+ [kylechui/nvim-surround](https://dotfyle.com/plugins/kylechui/nvim-surround)\n+ [nvim-treesitter/nvim-treesitter](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter)\n+ [nvim-treesitter/nvim-treesitter-textobjects](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter-textobjects)\n+ [RRethy/nvim-treesitter-textsubjects](https://dotfyle.com/plugins/RRethy/nvim-treesitter-textsubjects)\n### tabline\n\n+ [akinsho/bufferline.nvim](https://dotfyle.com/plugins/akinsho/bufferline.nvim)\n### terminal-integration\n\n+ [akinsho/toggleterm.nvim](https://dotfyle.com/plugins/akinsho/toggleterm.nvim)\n### test\n\n+ [andythigpen/nvim-coverage](https://dotfyle.com/plugins/andythigpen/nvim-coverage)\n+ [nvim-neotest/neotest](https://dotfyle.com/plugins/nvim-neotest/neotest)\n### utility\n\n+ [folke/noice.nvim](https://dotfyle.com/plugins/folke/noice.nvim)\n+ [rcarriga/nvim-notify](https://dotfyle.com/plugins/rcarriga/nvim-notify)\n+ [stevearc/dressing.nvim](https://dotfyle.com/plugins/stevearc/dressing.nvim)\n+ [chrisgrieser/nvim-origami](https://dotfyle.com/plugins/chrisgrieser/nvim-origami)\n+ [axkirillov/hbac.nvim](https://dotfyle.com/plugins/axkirillov/hbac.nvim)\n+ [leath-dub/snipe.nvim](https://dotfyle.com/plugins/leath-dub/snipe.nvim)\n+ [kevinhwang91/nvim-ufo](https://dotfyle.com/plugins/kevinhwang91/nvim-ufo)\n## Language Servers\n\n+ clangd\n+ ltex\n+ lua_ls\n+ rust_analyzer\n+ texlab\n+ typst_lsp\n+ zk\n\n\n This readme was generated by [Dotfyle](https://dotfyle.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquackzar%2Fvim-dotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquackzar%2Fvim-dotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquackzar%2Fvim-dotfiles/lists"}