Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
value: |
_Before reporting:_ Search [existing issues](https://github.com/ayamir/nvimdots/issues) and check the [FAQ](https://github.com/ayamir/nvimdots/wiki/Issues). Thank you for helping us improve!
> [!IMPORTANT]
> The `0.11` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
> The `0.12` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
- type: checkboxes
id: is-latest-commit
attributes:
Expand Down Expand Up @@ -38,7 +38,7 @@ body:
attributes:
label: "Neovim version"
description: "Paste the output of `nvim --version` here"
placeholder: "NVIM v0.11.0-dev-194+g6c7677e5d"
placeholder: "NVIM v0.12.0-dev-68eece8"
validations:
required: true
- type: input
Expand Down Expand Up @@ -69,9 +69,9 @@ body:
description: "Which branch are you currently on? If you are not sure, check the output of `git rev-parse --abbrev-ref HEAD`"
options:
- main (Default/Latest)
- 0.9 (Legacy)
- 0.8 (Deprecated)
- 0.11 (Nightly)
- 0.10 (Legacy)
- 0.9 (Deprecated)
- 0.12 (Nightly)
validations:
required: true
- type: dropdown
Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/custom_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
value: |
_Before requesting:_ Make sure you've read through our [Wiki: Usage](https://github.com/ayamir/nvimdots/wiki/Usage) before you start to add things to nvimdots!
> [!IMPORTANT]
> The `0.11` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
> The `0.12` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
- type: checkboxes
id: is-latest-commit
attributes:
Expand All @@ -30,7 +30,7 @@ body:
attributes:
label: "Neovim version"
description: "Paste the output of `nvim --version` here"
placeholder: "NVIM v0.11.0-dev-194+g6c7677e5d"
placeholder: "NVIM v0.12.0-dev-68eece8"
validations:
required: true
- type: dropdown
Expand All @@ -40,9 +40,9 @@ body:
description: "This issue template mainly targets `main` branch. Check the output of `git rev-parse --abbrev-ref HEAD` if you're not sure."
options:
- main (Default/Latest)
- 0.9 (Legacy)
- 0.8 (Deprecated)
- 0.11 (Nightly)
- 0.10 (Legacy)
- 0.9 (Deprecated)
- 0.12 (Nightly)
validations:
required: true

Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/lsp_issue_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
value: |
_Before reporting:_ Search [existing issues](https://github.com/ayamir/nvimdots/issues) and check the [FAQ](https://github.com/ayamir/nvimdots/wiki/Issues). Thank you for helping us improve!
> [!IMPORTANT]
> The `0.11` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
> The `0.12` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.
- type: checkboxes
id: is-latest-commit
attributes:
Expand Down Expand Up @@ -38,7 +38,7 @@ body:
attributes:
label: "Neovim version"
description: "Paste the output of `nvim --version` here"
placeholder: "NVIM v0.11.0-dev-194+g6c7677e5d"
placeholder: "NVIM v0.12.0-dev-68eece8"
validations:
required: true
- type: input
Expand Down Expand Up @@ -69,9 +69,9 @@ body:
description: "Which branch are you currently on? If you are not sure, check the output of `git rev-parse --abbrev-ref HEAD`"
options:
- main (Default/Latest)
- 0.9 (Legacy)
- 0.8 (Deprecated)
- 0.11 (Nightly)
- 0.10 (Legacy)
- 0.9 (Deprecated)
- 0.12 (Nightly)
validations:
required: true
- type: dropdown
Expand Down
58 changes: 33 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,48 @@
<h1 align="center">
nvimdots
</h1>

<div align="center">
<img
alt="Stars"
src="https://img.shields.io/github/stars/ayamir/nvimdots?colorA=363A4F&colorB=B7BDF8&logo=adafruit&logoColor=D9E0EE">
</a>
<a href="https://github.com/ayamir/nvimdots/issues">
<img
alt="Issues"
src="https://img.shields.io/github/issues-raw/ayamir/nvimdots?colorA=363A4f&colorB=F5A97F&logo=github&logoColor=D9E0EE">
</a>
<br>
<a href="https://github.com/neovim/neovim/releases/tag/stable">
<img
alt="Neovim Version Capability"
src="https://img.shields.io/badge/Supports%20Nvim-v0.11-A6D895?colorA=363A4F&logo=neovim&logoColor=D9E0EE">
src="https://img.shields.io/badge/Supports%20Nvim-v0.11-A6D895?style=for-the-badge&colorA=363A4F&logo=neovim&logoColor=D9E0EE">
</a>
<a href="https://github.com/ayamir/nvimdots/releases">
<img
alt="Release"
src="https://img.shields.io/github/v/release/ayamir/nvimdots.svg?logo=github&color=F2CDCD&logoColor=D9E0EE&labelColor=363A4F">
src="https://img.shields.io/github/v/release/ayamir/nvimdots.svg?style=for-the-badge&logo=github&color=F2CDCD&logoColor=D9E0EE&labelColor=363A4F">
</a>
<a href="https://discord.gg/rE46YdFAUc">
<img
alt="Discord"
src="https://img.shields.io/badge/Discord-nvimdots-B4BEFE?style=for-the-badge&colorA=363A4F&logo=discord&logoColor=D9E0EE">
</a>
<a href="https://deepwiki.com/ayamir/nvimdots">
<img
alt="Ask DeepWiki"
src="https://img.shields.io/badge/Ask-DeepWiki-D9E0EE?style=for-the-badge&colorA=363A4F&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzOCI+PHBhdGggc3R5bGU9ImZpbGw6I2Q5ZTBlZTtzdHJva2U6I2Q5ZTBlZSIgZD0iTTIxLjg4OSAxNi45OThhMi4zMyAyLjMzIDAgMCAxIDIuMzE0IDBsMS44NDggMS4wNjdhMSAxIDAgMCAwIC4yMjkuMDg3cS4wOTcuMDIyLjE5My4wMjZoLjAxcS4wMSAwIC4wMjEtLjAwM2EuOC44IDAgMCAwIC4zODgtLjEwNWwuMDE4LS4wMDggMy42OTQtMi4xMzRhLjg1Ljg1IDAgMCAwIC40MjctLjc0di00LjI2N2EuODUuODUgMCAwIDAtLjQyNy0uNzRMMjYuOTEgOC4wNDdhLjg2Ljg2IDAgMCAwLS44NTYgMGwtMy42OTQgMi4xMzRzLS4wMS4wMDgtLjAxNS4wMWEuOC44IDAgMCAwLS4xNTcuMTIxbC0uMDIxLjAyM2ExIDEgMCAwIDAtLjExLjE0NHEtLjAwOC4wMS0uMDE1LjAyNmEuOS45IDAgMCAwLS4xMTEuNDIydjIuMTM0YTIuMzE0IDIuMzE0IDAgMCAxLTMuNDcxIDIuMDAybC0xLjg0OC0xLjA2N2ExIDEgMCAwIDAtLjIyOS0uMDg3IDEgMSAwIDAgMC0uMTkzLS4wMjZoLS4wMjhhLjguOCAwIDAgMC0uMzkxLjEwM2wtLjAxOC4wMDgtMy42OTQgMi4xMzRhLjg1Ljg1IDAgMCAwLS40MjcuNzR2NC4yNjdhLjg1Ljg1IDAgMCAwIC40MjcuNzRsMy42OTQgMi4xMzQuMDE4LjAwOGExIDEgMCAwIDAgLjE4My4wNzVsLjAzMS4wMDhhMSAxIDAgMCAwIC4xNzcuMDIzbC4wMjEuMDAzaC4wMWEuOC44IDAgMCAwIC4xOTMtLjAyNnEuMDE5LS4wMDYuMDQxLS4wMWExIDEgMCAwIDAgLjE4OC0uMDc3bDEuODQ4LTEuMDY3YTIuMzIgMi4zMiAwIDAgMSAyLjMxMyAwIDIuMzIgMi4zMiAwIDAgMSAxLjE1NyAyLjAwM3YyLjEzNHEuMDAxLjEwNC4wMjYuMi4wMDMuMDIuMDEuMDQxYTEgMSAwIDAgMCAuMDc0LjE4bC4wMTYuMDI2cS4wNDYuMDc3LjExMS4xNDRsLjAyMS4wMjNxLjA3LjA2OC4xNTcuMTIxbC4wMTUuMDEgMy42OTQgMi4xMzRhLjg1Ljg1IDAgMCAwIC44NTQgMGwzLjY5NC0yLjEzNGEuODUuODUgMCAwIDAgLjQyNy0uNzR2LTQuMjY3YS44NS44NSAwIDAgMC0uNDI3LS43NGwtMy42OTQtMi4xMzQtLjAxOC0uMDA4YTEgMSAwIDAgMC0uMTgyLS4wNzVsLS4wMjgtLjAwNWEuNy43IDAgMCAwLS4xOC0uMDIzaC0uMDI4YS44LjggMCAwIDAtLjE5My4wMjZsLS4wMzguMDFhMSAxIDAgMCAwLS4xODguMDc3bC0xLjg0OCAxLjA2N2EyLjMyIDIuMzIgMCAwIDEtMi4zMTMgMGMtLjcxMi0uNDExLTEuMTU3LTEuMTgtMS4xNTctMi4wMDNzLjQ0Mi0xLjU5MSAxLjE1Ny0yLjAwM2wtLjAwMy0uMDFaTTEuNzYzIDE1LjkzMmwzLjY5NCAyLjEzNGEuODUuODUgMCAwIDAgLjg1NCAwbDMuNjk0LTIuMTM0cy4wMS0uMDA4LjAxNS0uMDFhLjguOCAwIDAgMCAuMTU3LS4xMjFsLjAyMS0uMDIzcS4wNi0uMDY3LjExMS0uMTQ0LjAwOC0uMDEuMDE1LS4wMjZhLjkuOSAwIDAgMCAuMTExLS40MjF2LTIuMTM0YTIuMzE0IDIuMzE0IDAgMCAxIDMuNDcxLTIuMDAybDEuODQ4IDEuMDY3YTEgMSAwIDAgMCAuMjI5LjA4N3EuMDk0LjAyMi4xOTMuMDI2aC4wMWwuMDIxLS4wMDNhLjguOCAwIDAgMCAuMzkxLS4xMDZsLjAxOC0uMDA4TDIwLjMxIDkuOThhLjg1Ljg1IDAgMCAwIC40MjctLjc0VjQuOTczYS44NS44NSAwIDAgMC0uNDI3LS43NGwtMy42OTQtMi4xMzRhLjg2Ljg2IDAgMCAwLS44NTYgMGwtMy42OTQgMi4xMzRzLS4wMS4wMDgtLjAxNS4wMWEuOC44IDAgMCAwLS4xNTcuMTIxbC0uMDIxLjAyM2ExIDEgMCAwIDAtLjExMS4xNDRxLS4wMDguMDEtLjAxNS4wMjZhLjkuOSAwIDAgMC0uMTExLjQyMnYyLjEzNGMwIC44MjMtLjQ0MiAxLjU5MS0xLjE1NyAyLjAwM2EyLjMzIDIuMzMgMCAwIDEtMi4zMTQgMEw2LjMxNyA4LjA0OWExIDEgMCAwIDAtLjIyOS0uMDg3IDEgMSAwIDAgMC0uMTkzLS4wMjZoLS4wMjhhLjguOCAwIDAgMC0uMzkxLjEwM2wtLjAxOC4wMDgtMy42OTQgMi4xMzRhLjg1Ljg1IDAgMCAwLS40MjcuNzR2NC4yNjdhLjg1Ljg1IDAgMCAwIC40MjcuNzR2LjAwNVptMTguNTQyIDEyLjA4Mi0zLjY5NC0yLjEzNC0uMDE4LS4wMDhhMSAxIDAgMCAwLS4xODMtLjA3NGwtLjAzMS0uMDA4YTEgMSAwIDAgMC0uMTgtLjAyM2gtLjAyOGEuOC44IDAgMCAwLS4xOTMuMDI2bC0uMDM5LjAxYTEgMSAwIDAgMC0uMTg4LjA3N2wtMS44NDggMS4wNjdhMi4zMiAyLjMyIDAgMCAxLTIuMzExIDAgMi4zMiAyLjMyIDAgMCAxLTEuMTU3LTIuMDAzVjIyLjgxYS44LjggMCAwIDAtLjAzNi0uMjQyIDEgMSAwIDAgMC0uMDc1LS4xOHEtLjAwOC0uMDEtLjAxNS0uMDI2YS44LjggMCAwIDAtLjExMS0uMTQ0bC0uMDItLjAyM2ExIDEgMCAwIDAtLjE1Ny0uMTIxbC0uMDE1LS4wMS0zLjY5NC0yLjEzNGEuODYuODYgMCAwIDAtLjg1NiAwbC0zLjY5NCAyLjEzNGEuODUuODUgMCAwIDAtLjQyNy43NHY0LjI2N2EuODUuODUgMCAwIDAgLjQyNy43NGwzLjY5NCAyLjEzNC4wMTguMDA4YTEgMSAwIDAgMCAuMTguMDc0bC4wMzEuMDA4YTEgMSAwIDAgMCAuMTc3LjAyM2wuMDIxLjAwMmguMDFxLjA5Ny0uMDAxLjE5LS4wMjYuMDItLjAwNi4wNDEtLjAxYTEgMSAwIDAgMCAuMTg4LS4wNzdMOC4xNiAyOC44OGEyLjMzIDIuMzMgMCAwIDEgMi4zMTQgMCAyLjMyIDIuMzIgMCAwIDEgMS4xNTcgMi4wMDN2Mi4xMzRxLjAwMS4xMDQuMDI2LjIwMS4wMDMuMDIuMDEuMDQxYTEgMSAwIDAgMCAuMDc1LjE4cS4wMDguMDEuMDE1LjAyNi4wNDYuMDc3LjExMS4xNDRsLjAyLjAyM3EuMDcuMDY4LjE1Ny4xMjEuMDA3LjAwNi4wMTYuMDFsMy42OTQgMi4xMzRhLjg1Ljg1IDAgMCAwIC44NTQgMGwzLjY5NC0yLjEzNGEuODUuODUgMCAwIDAgLjQyNy0uNzR2LTQuMjY3YS44NS44NSAwIDAgMC0uNDI3LS43NHoiLz48L3N2Zz4=&logoColor=D9E0EE">
</a>
</h1>

<p align="center">
<a href="https://github.com/ayamir/nvimdots/stargazers">
<br>
<img
alt="Stars"
src="https://img.shields.io/github/stars/ayamir/nvimdots?colorA=363A4F&colorB=B7BDF8&logo=adafruit&logoColor=D9E0EE&style=for-the-badge">
</a>
<a href="https://github.com/ayamir/nvimdots/issues">
<img
alt="Issues"
src="https://img.shields.io/github/issues-raw/ayamir/nvimdots?colorA=363A4f&colorB=F5A97F&logo=github&logoColor=D9E0EE&style=for-the-badge">
</a>
<a href="https://github.com/ayamir/nvimdots/contributors">
<img
alt="Contributors"
src="https://img.shields.io/github/contributors/ayamir/nvimdots?colorA=363A4F&colorB=B5E8E0&logo=git&logoColor=D9E0EE">
src="https://img.shields.io/github/contributors/ayamir/nvimdots?colorA=363A4F&colorB=B5E8E0&logo=git&logoColor=D9E0EE&style=for-the-badge">
</a>
<img
alt="Code Size"
src="https://img.shields.io/github/languages/code-size/ayamir/nvimdots?colorA=363A4F&colorB=DDB6F2&logo=gitlfs&logoColor=D9E0EE">
<a href="https://discord.gg/rE46YdFAUc">
<img
alt="Discord"
src="https://img.shields.io/badge/Discord-nvimdots-b4befe?colorA=363A4F&logo=discord&logoColor=D9E0EE"/>
</a>
<a href="https://deepwiki.com/ayamir/nvimdots"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"></a>
</div>
src="https://img.shields.io/github/languages/code-size/ayamir/nvimdots?colorA=363A4F&colorB=DDB6F2&logo=gitlfs&logoColor=D9E0EE&style=for-the-badge">
</p>

## 🪷 Introduction

Expand All @@ -50,12 +54,16 @@ Branch info:

| Branch | Supported Neovim version |
| :----: | :----------------------: |
| 0.11 | nvim 0.11 stable |
| main | nvim 0.11 stable |
| 0.12 | nvim 0.12 nightly |
| 0.10 | nvim 0.10 |
| 0.9 | nvim 0.9 |

</div>

> [!IMPORTANT]
> The `0.12` branch is intended for nightly Neovim builds and is **not** stable. It typically harbors subtle issues scattered throughout. Therefore, refrain from submitting issues if you happen to encounter them. They will be closed directly unless a viable solution is proposed or included.

We currently manage plugins using [lazy.nvim](https://github.com/folke/lazy.nvim).

Chinese introduction is [here](https://zhuanlan.zhihu.com/p/382092667).
Expand Down
2 changes: 1 addition & 1 deletion scripts/install.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ $installer_pkg_matrix = @{ "NodeJS" = "npm"; "Python" = "pip"; "Ruby" = "gem" }
$env:XDG_CONFIG_HOME ??= $env:LOCALAPPDATA
$env:CCPACK_MGR ??= 'unknown'
$env:CCLONE_ATTR ??= 'undef'
$env:CCLONE_BRANCH ??= '0.11'
$env:CCLONE_BRANCH ??= 'main'
$env:CCLONE_BRANCH_LEGACY ??= '0.10'
$env:CCDEST_DIR ??= "$env:XDG_CONFIG_HOME\nvim"
$env:CCBACKUP_DIR = "$env:CCDEST_DIR" + "_backup-" + (Get-Date).ToUniversalTime().ToString("yyyyMMddTHHmmss")
Expand Down
2 changes: 1 addition & 1 deletion scripts/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ check_nvim_version() {

clone_repo() {
if check_nvim_version "${REQUIRED_NVIM_VERSION}"; then
execute "git" "clone" "-b" "0.11" "${CLONE_ATTR[@]}" "$1" "${DEST_DIR}"
execute "git" "clone" "-b" "main" "${CLONE_ATTR[@]}" "$1" "${DEST_DIR}"
elif check_nvim_version "${REQUIRED_NVIM_VERSION_LEGACY}"; then
warn "You have outdated Nvim installed (< ${REQUIRED_NVIM_VERSION})."
info "Automatically redirecting you to the latest compatible version..."
Expand Down