{"id":23209182,"url":"https://github.com/4513echo/dotfiles","last_synced_at":"2025-08-19T04:32:08.016Z","repository":{"id":36956674,"uuid":"374694096","full_name":"4513ECHO/dotfiles","owner":"4513ECHO","description":"⚙ My configuration files and personal preferences","archived":false,"fork":false,"pushed_at":"2024-10-29T15:30:48.000Z","size":2335,"stargazers_count":20,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-29T16:07:04.903Z","etag":null,"topics":["aqua","dotfiles","git","neovim","neovim-configuration","neovim-dotfiles","tmux","tmux-conf","vim","vim-configuration","vimrc","zsh","zshrc"],"latest_commit_sha":null,"homepage":"","language":"Vim Script","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/4513ECHO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2021-06-07T14:24:08.000Z","updated_at":"2024-10-29T13:31:33.000Z","dependencies_parsed_at":"2024-01-01T09:46:57.333Z","dependency_job_id":"a367123e-6780-4838-a8f2-c4938a85f47b","html_url":"https://github.com/4513ECHO/dotfiles","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/4513ECHO%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4513ECHO%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4513ECHO%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4513ECHO%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4513ECHO","download_url":"https://codeload.github.com/4513ECHO/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230318623,"owners_count":18207812,"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":["aqua","dotfiles","git","neovim","neovim-configuration","neovim-dotfiles","tmux","tmux-conf","vim","vim-configuration","vimrc","zsh","zshrc"],"created_at":"2024-12-18T18:15:25.038Z","updated_at":"2024-12-18T18:15:25.790Z","avatar_url":"https://github.com/4513ECHO.png","language":"Vim Script","readme":"# ![dotfiles](https://user-images.githubusercontent.com/81011153/180718947-cb2428f2-0f54-46a1-93c6-d54ad206c6a8.jpeg)\n\n\u003e ⚙ My configuration files and personal preferences\n\n![last commit](https://img.shields.io/github/last-commit/4513ECHO/dotfiles)\n![license](https://img.shields.io/github/license/4513ECHO/dotfiles)\n![code size](https://img.shields.io/github/languages/code-size/4513ECHO/dotfiles)\n![repo stars](https://img.shields.io/github/stars/4513ECHO/dotfiles)\n\n---\n\n## 🎨 Features\n\n### aqua\n\n[aqua](https://aquaproj.github.io) is declarative CLI Version manager written in\nGo. Support Lazy Install, Registry, and continuous update with Renovate. CLI\nversion is switched seamlessly.\n\nThe configuration files are [here](./config/aqua).\n\n- [Test](./.github/workflows/aqua.yaml) with GitHub Action\n- My experimental [registry](./config/aqua/experimental.yaml)\n\nPackages in my registry are sometimes removed without notice when standard\nregistry includes it.\n\n### tmux\n\nThe configuration files are [here](./config/tmux).\n\n- Quick copying with [tmux-thumbs](https://github.com/fcsonline/tmux-thumbs)\n\n### Vim / Neovim\n\nThe configuration files are [here](./config/nvim).\n\n- **Works well with both vim and neovim**\n- Plugins managed by [dein.vim](https://github.com/Shougo/dein.vim)\n- Colorful and random [colorschemes](./config/nvim/dein/colorscheme.toml)\n- Dark powered completion with [ddc.vim](https://github.com/Shougo/ddc.vim)\n- Fuzzy finder with [ddu.vim](https://github.com/Shougo/ddu.vim) and\n  [fzf.vim](https://github.com/junegunn/fzf.vim)\n\n### zsh\n\nThe configuration files are [here](./config/zsh).\n\n- Plugins managed by [zpm](https://github.com/zpm-zsh/zpm)\n\n## ✨ Installation\n\n### Quick Start\n\nYou only have to fetch setup script from following URL. `-L` option is needed to\nfollow redirect.\n\n```sh\nsh -c \"$(curl -sSL https://4513echo.dev/dot)\"\n```\n\n### Manually install\n\n```sh\ngit clone --filter=blob:none https://github.com/4513ECHO/dotfiles\ncd dotfiles\nmake install\n```\n\n## 📦 Requirements\n\nOther executable binaries or plugins will be installed automatically by\n[aqua](#aqua).\n\n- [curl](https://curl.se)\n- GNU make (`build-essential`)\n- [git](https://git-scm.com)\n- [tmux](https://github.com/tmux/tmux): `3.2a` or later\n- [Vim](https://github.com/vim/vim) / [Neovim](https://github.com/neovim/neovim)\n- zsh\n\nLatest versions are recommended.\n\nVim must be `v9.0.1000` or later and compiled with `+lua`.\n\nNeovim must be `v0.10.0` or later.\n\nFor both of Vim and Neovim, **HEAD is recommended.**\n\n## 💞 Acknowledgements\n\nMy dotfiles are heavy inspired by\n[these dotfiles](https://github.com/stars/4513ECHO/lists/dotfiles) and other\nmany articles on the Internet. Thanks a lot!\n\n## 📊 Statistics\n\n\u003c!--deno-fmt-ignore--\u003e\nStatistics are updated at [`204c7da`](https://github.com/4513ECHO/dotfiles/commit/204c7da723c54959cbb1302b80494c675ab7c87e),\ngenerated by [this script](./scripts/gen_stat.sh).\n\n### Code Lengths\n\nIt uses [tokei](https://github.com/XAMPPRocky/tokei) to measure.\n\n\u003c!--tokei-start--\u003e\n```\n===============================================================================\n Language            Files        Lines         Code     Comments       Blanks\n===============================================================================\n BASH                   18          287          193           44           50\n INI                     1            2            2            0            0\n JSON                   15         1016         1016            0            0\n Lua                     6          508          401           66           41\n Makefile                1           67           57            0           10\n Markdown                2          149            0          104           45\n Python                  1           33           22            3            8\n Scheme                  4          104           95            6            3\n Shell                  11          256          203           31           22\n Plain Text              3          201            0          154           47\n TOML                   13         2468         2146           47          275\n TypeScript              9          788          728            8           52\n Vim script             24         1563         1432           44           87\n YAML                   11          745          606           90           49\n Zsh                     6          525          402           83           40\n===============================================================================\n Total                 125         8712         7303          680          729\n===============================================================================\n```\n\u003c!--tokei-end--\u003e\n\n### Vim Plugins\n\n\u003c!--vim-plugins-start--\u003e\n```\ncolorscheme.toml      61\nddc.toml              24\nddu.toml              31\nftplugin.toml         15\ninit.toml             13\nneovim.toml           11\nplugin.toml           47\ntextobj.toml          12\nunused.toml           18\nvim.toml              12\n------------------------\ntotal(vim)           215\ntotal(neovim)        214\n```\n\u003c!--vim-plugins-end--\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4513echo%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4513echo%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4513echo%2Fdotfiles/lists"}