{"id":13477810,"url":"https://github.com/wadackel/vim-dogrun","last_synced_at":"2025-04-04T13:11:08.568Z","repository":{"id":41177223,"uuid":"220043791","full_name":"wadackel/vim-dogrun","owner":"wadackel","description":":dog: A dark Neovim / Vim colorscheme for the GUI and 256 / true-color terminals.","archived":false,"fork":false,"pushed_at":"2024-08-25T01:50:51.000Z","size":1971,"stargazers_count":585,"open_issues_count":2,"forks_count":15,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-28T12:05:22.655Z","etag":null,"topics":["colorscheme","dark-syntax-theme","lightline","neovim","nvim-treesitter","vim","vim-clap","vim-colorscheme","vim-colorscheme-dark"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/wadackel.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":"2019-11-06T16:40:02.000Z","updated_at":"2025-03-23T06:59:35.000Z","dependencies_parsed_at":"2023-12-21T18:59:32.572Z","dependency_job_id":"834e712c-38f8-426b-8381-a4d5d6e416ff","html_url":"https://github.com/wadackel/vim-dogrun","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fvim-dogrun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fvim-dogrun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fvim-dogrun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fvim-dogrun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wadackel","download_url":"https://codeload.github.com/wadackel/vim-dogrun/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247181641,"owners_count":20897370,"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":["colorscheme","dark-syntax-theme","lightline","neovim","nvim-treesitter","vim","vim-clap","vim-colorscheme","vim-colorscheme-dark"],"created_at":"2024-07-31T16:01:47.882Z","updated_at":"2025-04-04T13:11:08.541Z","avatar_url":"https://github.com/wadackel.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"![vim-dogrun](./docs/images/repo-banner.png)\n\n[![CI](https://img.shields.io/github/actions/workflow/status/wadackel/vim-dogrun/ci.yml?branch=main\u0026style=flat-square)](https://github.com/wadackel/vim-dogrun/actions)\n[![LICENSE](https://img.shields.io/github/license/wadackel/vim-dogrun?style=flat-square)](./LICENSE)\n\n\u003e A dark Neovim / Vim colorscheme for the GUI and 256 / true-color terminals.\n\n## Features\n\n- No configuration are required to start using it.\n- Support 256 colors terminal.\n- Supports Neovim's built-in [language server client](https://neovim.io/doc/user/lsp.html).\n- Supports [lightline.vim](https://github.com/itchyny/lightline.vim) theme.\n- Supports [vim-clap](https://github.com/liuchengxu/vim-clap) theme.\n- Supports [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter).\n- Supports LSP Semantic highlights.\n- Loading speed is increased by precompiled script. (powered by Rust)\n\nCheck [here](#supported-filetypes--plugins) for a list of supported file types and plugins :muscle:\n\n## Gallery\n\n### Neovim (GUI)\n\n![Neovim](./docs/images/neovim.png)\n\n### Vim (with 256 colors)\n\n![Vim](./docs/images/vim.png)\n\n## Installation\n\nThis is an example of installation using [vim-plug](https://github.com/junegunn/vim-plug).\n\n```vim\nPlug 'wadackel/vim-dogrun'\n```\n\n## Usage\n\nAdd the following settings to your `$MYVIMRC` (`.vimrc` or `init.vim`).\n\n```vim\ncolorscheme dogrun\n```\n\n### Options\n\n#### lightline theme\n\nIf you want, specify `dogrun` to `colorscheme`.\n\n```vim\nlet g:lightline = {\n  \\ 'colorscheme': 'dogrun',\n  \\ }\n```\n\n#### vim-clap theme\n\nIf you want, specify `dogrun` to `g:clap_theme`.\n\n```vim\nlet g:clap_theme = 'dogrun'\n```\n\n## Supported Filetypes \u0026 Plugins\n\nThere are not many Ftypes and Plugins supported by `dogrun` yet.  \nFrom now on, we will gradually support it :dog:\n\n### Filetypes\n\n- `c`\n- `cpp`\n- `cs`\n- `diff`\n- `go` ([vim-go](https://github.com/fatih/vim-go))\n- `graphql` ([vim-graphql](https://github.com/jparise/vim-graphql))\n- `html`\n- `javascript`\n- `json`\n- `make`\n- `markdown` ([vim-markdown](https://github.com/tpope/vim-markdown))\n- `python`\n- `ruby`\n- `rust` ([rust.vim](https://github.com/rust-lang/rust.vim))\n- `toml` ([vim-toml](https://github.com/cespare/vim-toml))\n- `typescript` ([yats.vim](https://github.com/HerringtonDarkholme/yats.vim))\n- `vim`\n- `yaml`\n- `zsh`\n\n### Plugins\n\n- [ALE](https://github.com/dense-analysis/ale)\n- [Copilot.vim](https://github.com/github/copilot.vim)\n- [Diffview.nvim](https://github.com/sindrets/diffview.nvim)\n- [clever-f.vim](https://github.com/rhysd/clever-f.vim)\n- [coc.nvim](https://github.com/neoclide/coc.nvim)\n- [conflict-marker.vim](https://github.com/rhysd/conflict-marker.vim)\n- [defx-git](https://github.com/kristijanhusak/defx-git)\n- [defx-icons](https://github.com/kristijanhusak/defx-icons)\n- [dressing.nvim](https://github.com/stevearc/dressing.nvim)\n- [easymotion](https://github.com/easymotion/vim-easymotion)\n- [fern.vim](https://github.com/lambdalisue/fern.vim)\n- [fidget.nvim](https://github.com/j-hui/fidget.nvim)\n- [flash.nvim](https://github.com/folke/flash.nvim)\n- [fugitive.vim](https://github.com/tpope/vim-fugitive)\n- [fzf.vim](https://github.com/junegunn/fzf.vim)\n- [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)\n- [hop.nvim](https://github.com/smoka7/hop.nvim)\n- [lightline.vim](https://github.com/itchyny/lightline.vim)\n- [mini.jump](https://github.com/echasnovski/mini.jump)\n- [null-ls.nvim](https://github.com/jose-elias-alvarez/null-ls.nvim)\n- [nvim-cmp](https://github.com/hrsh7th/nvim-cmp)\n- [nvim-hlslens](https://github.com/kevinhwang91/nvim-hlslens)\n- [nvim-notify](https://github.com/rcarriga/nvim-notify)\n- [nvim-tree/nvim-tree.lua](https://github.com/nvim-tree/nvim-tree.lua)\n- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)\n- [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)\n- [vim-clap](https://github.com/liuchengxu/vim-clap)\n- [vim-gitgutter](https://github.com/airblade/vim-gitgutter)\n- [vim-lsp](https://github.com/prabirshrestha/vim-lsp)\n- [vimfiler](https://github.com/Shougo/vimfiler.vim)\n\n## Other Tools\n\nIn the future, there may be a possibility to offer separate themes, but for now, we will introduce the inline themes for each tool.\n\n### [WezTerm](https://github.com/wez/wezterm)\n\n![WezTerm](./docs/images/wezterm.png)\n\n`~/.config/wezterm/wezterm.lua`\n\n```lua\nreturn {\n  colors = {\n    foreground = \"#9ea3c0\",\n    background = \"#222433\",\n    cursor_fg = \"#222433\",\n    cursor_bg = \"#9ea3c0\",\n    selection_bg = \"#363e7f\",\n    ansi = {\n      \"#111219\",\n      \"#e58585\",\n      \"#7cbe8c\",\n      \"#8e8a6f\",\n      \"#4c89ac\",\n      \"#6c75cb\",\n      \"#73c1a9\",\n      \"#9ea3c0\",\n    },\n    brights = {\n      \"#545c8c\",\n      \"#b871b8\",\n      \"#7cbe8c\",\n      \"#a8a384\",\n      \"#589ec6\",\n      \"#929be5\",\n      \"#59b6b6\",\n      \"#9ea3c0\",\n    },\n  },\n}\n```\n\n### [fzf](https://github.com/junegunn/fzf)\n\n![fzf](./docs/images/fzf.png)\n\n`~/.zshrc` or `~/.bashrc`\n\n```bash\nexport FZF_DEFAULT_OPTS='--color=fg:#8085a6,bg:#222433,hl:#bdc3e6 --color=fg+:#8085a6,bg+:#363e7f,hl+:#bdc3e6 --color=info:#929be5,prompt:#545c8c,pointer:#ff79c6 --color=marker:#b871b8,spinner:#73c1a9,header:#545c8c,border:#545c8c,gutter:-1'\n```\n\n## Inspired\n\nMany thanks for the following projects:\n\n- [vim-color-spring-night](https://github.com/rhysd/vim-color-spring-night)\n\n## License\n\n[MIT License © wadackel](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwadackel%2Fvim-dogrun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwadackel%2Fvim-dogrun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwadackel%2Fvim-dogrun/lists"}