diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 4906f93c9..1cd2eb591 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -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: @@ -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 @@ -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 diff --git a/.github/ISSUE_TEMPLATE/custom_config.yml b/.github/ISSUE_TEMPLATE/custom_config.yml index 6a95d3903..275b62f58 100644 --- a/.github/ISSUE_TEMPLATE/custom_config.yml +++ b/.github/ISSUE_TEMPLATE/custom_config.yml @@ -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: @@ -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 @@ -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 diff --git a/.github/ISSUE_TEMPLATE/lsp_issue_report.yml b/.github/ISSUE_TEMPLATE/lsp_issue_report.yml index 09978612c..c2bfe15de 100644 --- a/.github/ISSUE_TEMPLATE/lsp_issue_report.yml +++ b/.github/ISSUE_TEMPLATE/lsp_issue_report.yml @@ -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: @@ -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 @@ -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 diff --git a/README.md b/README.md index 786dcc87a..55094c6c8 100644 --- a/README.md +++ b/README.md @@ -1,44 +1,48 @@

nvimdots -

- -
- Stars - - - Issues - +
Neovim Version Capability + src="https://img.shields.io/badge/Supports%20Nvim-v0.11-A6D895?style=for-the-badge&colorA=363A4F&logo=neovim&logoColor=D9E0EE"> Release + src="https://img.shields.io/github/v/release/ayamir/nvimdots.svg?style=for-the-badge&logo=github&color=F2CDCD&logoColor=D9E0EE&labelColor=363A4F"> + + + Discord + + + Ask DeepWiki + + +

-
+ Stars +
+ + Issues + Contributors + src="https://img.shields.io/github/contributors/ayamir/nvimdots?colorA=363A4F&colorB=B5E8E0&logo=git&logoColor=D9E0EE&style=for-the-badge"> Code Size - - Discord - - Ask DeepWiki -

+ src="https://img.shields.io/github/languages/code-size/ayamir/nvimdots?colorA=363A4F&colorB=DDB6F2&logo=gitlfs&logoColor=D9E0EE&style=for-the-badge"> +

## 🪷 Introduction @@ -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 | +> [!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). diff --git a/scripts/install.ps1 b/scripts/install.ps1 index 1b1232cc3..ef8c57b61 100644 --- a/scripts/install.ps1 +++ b/scripts/install.ps1 @@ -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") diff --git a/scripts/install.sh b/scripts/install.sh index 548f2f8ad..8d317d88e 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -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..."