Update readme-check.sh (#2217)

This commit is contained in:
Guennadi Maximov C
2026-03-04 13:49:30 -06:00
committed by GitHub
parent 4237613111
commit 5739804407
2 changed files with 18 additions and 4 deletions

View File

@@ -374,7 +374,7 @@ It has some [builtin plugins](https://neovim.io/doc/user/plugins.html#plugins) a
- [SCJangra/table-nvim](https://github.com/SCJangra/table-nvim) - A Markdown table editor that formats the table as you type.
- [timantipov/md-table-tidy.nvim](https://github.com/timantipov/md-table-tidy.nvim) - Simple Markdown tables formatting.
- [nvim-telescope/telescope-bibtex.nvim](https://github.com/nvim-telescope/telescope-bibtex.nvim) - Telescope extension to search and paste BibTeX entries into your TeX files.
- [Thiago4532/mdmath.nvim](https://github.com/Thiago4532/mdmath.nvim) - A Markdown equation previewer, using Kitty Graphics Protocol.
- [Thiago4532/mdmath.nvim](https://github.com/Thiago4532/mdmath.nvim) - A Markdown equation previewer, using kitty Graphics Protocol.
- [OXY2DEV/markdoc.nvim](https://github.com/OXY2DEV/markdoc.nvim) - Tree-sitter based `markdown -> vimdoc` converter.
- [YousefHadder/markdown-plus.nvim](https://github.com/YousefHadder/markdown-plus.nvim) - Provides a full editing experience for Markdown files which includes support for lists, links, TOC, and more with simple and fast keymaps.
- [Myzel394/easytables.nvim](https://github.com/Myzel394/easytables.nvim) - Easily insert and edit Markdown tables with a live preview and useful helpers.
@@ -928,7 +928,7 @@ then it is not supported:
- [askfiy/nvim-picgo](https://github.com/askfiy/nvim-picgo) - Allows you to upload images to the image bed, allowing viewing images from anywhere on the internet.
- [davidgranstrom/scnvim](https://github.com/davidgranstrom/scnvim) - A frontend for SuperCollider.
- [Chaitanyabsrip/present.nvim](https://github.com/Chaitanyabsprip/present.nvim) - A Presentation plugin written in Lua.
- [3rd/image.nvim](https://github.com/3rd/image.nvim) - Add image support through Kitty's graphics protocol or ueberzugpp.
- [3rd/image.nvim](https://github.com/3rd/image.nvim) - Add image support through kitty's graphics protocol or ueberzugpp.
- [adelarsq/image_preview.nvim](https://github.com/adelarsq/image_preview.nvim) - Image preview based on terminal's Image Protocol support.
- [niuiic/code-shot.nvim](https://github.com/niuiic/code-shot.nvim) - Take a picture of the code.
- [AntonVanAssche/music-controls.nvim](https://github.com/AntonVanAssche/music-controls.nvim) - Quickly control your favorite music player (Spotify, VLC, and more).
@@ -1079,9 +1079,9 @@ then it is not supported:
- [nyngwang/NeoTerm.lua](https://github.com/nyngwang/NeoTerm.lua) - Attach a terminal for each **buffer**, now with stable toggle and astonishing cursor restoring.
- [idanarye/nvim-channelot](https://github.com/idanarye/nvim-channelot) - Operate Neovim jobs from Lua coroutines.
- [chomosuke/term-edit.nvim](https://github.com/chomosuke/term-edit.nvim) - Allowing you to edit your command in the terminal just like any other buffer.
- [mikesmithgh/kitty-scrollback.nvim](https://github.com/mikesmithgh/kitty-scrollback.nvim) - Open your Kitty scrollback buffer. Ameowzing.
- [mikesmithgh/kitty-scrollback.nvim](https://github.com/mikesmithgh/kitty-scrollback.nvim) - Open your kitty scrollback buffer. Ameowzing.
- [niuiic/terminal.nvim](https://github.com/niuiic/terminal.nvim) - Manage terminal as buffer, multiple terminals support.
- [NeViRAIDE/nekifoch.nvim](https://github.com/NeViRAIDE/nekifoch.nvim) - Managing Kitty terminal font settings.
- [NeViRAIDE/nekifoch.nvim](https://github.com/NeViRAIDE/nekifoch.nvim) - Managing kitty terminal font settings.
- [2KAbhishek/termim.nvim](https://github.com/2KAbhishek/termim.nvim/) - Neovim Terminal, Improved.
- [samharju/yeet.nvim](https://github.com/samharju/yeet.nvim) - Run shell commands in terminal buffers or tmux panes.
- [isak102/ghostty.nvim](https://github.com/isak102/ghostty.nvim) - Automatically validate your Ghostty configuration on save.

View File

@@ -621,6 +621,19 @@ check_socials() {
return 0
}
# Alacritty/WezTerm/kitty/Konsole/GNOME Terminal
check_terminals() {
fix_suspected_lines '[Ww][Ee][Zz][Tt][Ee][Rr][Mm]' 'WezTerm' || return 1
fix_suspected_lines '[Kk][Ii][Tt][Tt][Yy]' 'kitty' || return 1
fix_suspected_lines '[Kk][Oo][Nn][Ss][Oo][Ll][Ee]' 'Konsole' || return 1
fix_suspected_lines \
'[Gg][Nn][Oo][Mm][Ee](\s|[\-_\.])*[Tt][Ee][Rr][Mm][Ii][Nn][Aa][Ll]' \
'GNOME Terminal' \
|| return 1
return 0
}
# Remove any trailing spaces
check_trail_spaces() {
trap 'die_sigint' SIGINT # Will result in pressing Ctrl-C aborting safely
@@ -705,6 +718,7 @@ check_capitalizations() {
check_rust || die 1 "Error while analyzing (Rust)"
check_socials || die 1 "Error while analyzing (Facebook/Twitter/LinkedIn/Patreon/Mastodon/YouTube/Spotify)"
check_sql || die 1 "Error while analyzing (SQL/MySQL/PostgresSQL/SQLite/MariaDB)"
check_terminals || die 1 "Error while analyzing (Alacritty/WezTerm/kitty/Konsole/GNOME Terminal)"
check_tex || die 1 "Error while analyzing (TeX/LaTeX)"
check_todo || die 1 "Error while analyzing (TODO)"
check_toml || die 1 "Error while analyzing (TOML)"