diff --git a/buffer_window_tab-management.md b/buffer_window_tab-management.md index 3c28399..bc4ff61 100644 --- a/buffer_window_tab-management.md +++ b/buffer_window_tab-management.md @@ -4,30 +4,30 @@ - [Buffer, Window, Tab Management](#buffer-window-tab-management) - [Buffer](#buffer) - * [Buffer Selector](#buffer-selector) - * [Other Buffer Switcher](#other-buffer-switcher) - * [Buffer Management](#buffer-management) - + [create](#create) - + [open](#open) + - [Buffer Selector](#buffer-selector) + - [Other Buffer Switcher](#other-buffer-switcher) + - [Buffer Management](#buffer-management) + - [create](#create) + - [open](#open) - [recent file](#recent-file) - [remote open](#remote-open) - + [delete](#delete) - + [auto close](#auto-close) - + [access control](#access-control) - * [Scratch Buffer](#scratch-buffer) - * [buffer Sharing](#buffer-sharing) + - [delete](#delete) + - [auto close](#auto-close) + - [access control](#access-control) + - [Scratch Buffer](#scratch-buffer) + - [buffer Sharing](#buffer-sharing) - [Window](#window) - * [Window Switcher](#window-switcher) - * [Window Management](#window-management) - + [swap](#swap) - + [layout](#layout) - + [split](#split) - + [resize](#resize) - + [maximize](#maximize) - + [focus](#focus) - * [animation](#animation) + - [Window Switcher](#window-switcher) + - [Window Management](#window-management) + - [swap](#swap) + - [layout](#layout) + - [split](#split) + - [resize](#resize) + - [maximize](#maximize) + - [focus](#focus) + - [animation](#animation) - [Tab](#tab) - * [select](#select) + - [select](#select) @@ -116,6 +116,7 @@ - [kazhala/close-buffers.nvim](https://github.com/kazhala/close-buffers.nvim) ![](https://img.shields.io/github/stars/kazhala/close-buffers.nvim) ![](https://img.shields.io/github/last-commit/kazhala/close-buffers.nvim) ![](https://img.shields.io/github/commit-activity/y/kazhala/close-buffers.nvim) - [echasnovski/mini.bufremove](https://github.com/echasnovski/mini.bufremove) ![](https://img.shields.io/github/stars/echasnovski/mini.bufremove) ![](https://img.shields.io/github/last-commit/echasnovski/mini.bufremove) ![](https://img.shields.io/github/commit-activity/y/echasnovski/mini.bufremove) - [mogulla3/buf-sweep.nvim](https://github.com/mogulla3/buf-sweep.nvim) ![](https://img.shields.io/github/stars/mogulla3/buf-sweep.nvim) ![](https://img.shields.io/github/last-commit/mogulla3/buf-sweep.nvim) ![](https://img.shields.io/github/commit-activity/y/mogulla3/buf-sweep.nvim) +- [towry/window-bufstack.nvim](https://github.com/towry/window-bufstack.nvim) ![](https://img.shields.io/github/stars/towry/window-bufstack.nvim) ![](https://img.shields.io/github/last-commit/towry/window-bufstack.nvim) ![](https://img.shields.io/github/commit-activity/y/towry/window-bufstack.nvim) #### auto close diff --git a/jump.md b/jump.md index c5690f6..78c399e 100644 --- a/jump.md +++ b/jump.md @@ -5,9 +5,9 @@ - [Jump](#jump) - [Jump number](#jump-number) - [Go to File](#go-to-file) - * [jumplist](#jumplist) - * [Edit History](#edit-history) - * [Cursor Position History](#cursor-position-history) + - [jumplist](#jumplist) + - [Edit History](#edit-history) + - [Cursor Position History](#cursor-position-history) @@ -17,6 +17,10 @@ - [jonatan-branting/nvim-better-n](https://github.com/jonatan-branting/nvim-better-n) ![](https://img.shields.io/github/stars/jonatan-branting/nvim-better-n) ![](https://img.shields.io/github/last-commit/jonatan-branting/nvim-better-n) ![](https://img.shields.io/github/commit-activity/y/jonatan-branting/nvim-better-n) - [rwblokzijl/nvim-jump-mode](https://github.com/rwblokzijl/nvim-jump-mode) ![](https://img.shields.io/github/stars/rwblokzijl/nvim-jump-mode) ![](https://img.shields.io/github/last-commit/rwblokzijl/nvim-jump-mode) ![](https://img.shields.io/github/commit-activity/y/rwblokzijl/nvim-jump-mode) +### Brackets + +- [roobert/tabtree.nvim](https://github.com/roobert/tabtree.nvim) ![](https://img.shields.io/github/stars/roobert/tabtree.nvim) ![](https://img.shields.io/github/last-commit/roobert/tabtree.nvim) ![](https://img.shields.io/github/commit-activity/y/roobert/tabtree.nvim) + ## Jump number - [nacro90/numb.nvim](https://github.com/nacro90/numb.nvim) ![](https://img.shields.io/github/stars/nacro90/numb.nvim) ![](https://img.shields.io/github/last-commit/nacro90/numb.nvim) ![](https://img.shields.io/github/commit-activity/y/nacro90/numb.nvim) diff --git a/language-specific.md b/language-specific.md index 553b926..d7d545e 100644 --- a/language-specific.md +++ b/language-specific.md @@ -3,35 +3,35 @@ - [Language specific](#language-specific) - * [Programing Language / Framework](#programing-language--framework) - + [Javascript/Typescript](#javascripttypescript) + - [Programing Language / Framework](#programing-language--framework) + - [Javascript/Typescript](#javascripttypescript) - [Toolchain](#toolchain) - * [tsc(TypeScript compiler)](#tsctypescript-compiler) - * [eslint](#eslint) - * [Formatter](#formatter) - * [tsserver](#tsserver) - * [Test](#test) - * [yarn](#yarn) - * [npm](#npm) - + [pnpm](#pnpm) + - [tsc(TypeScript compiler)](#tsctypescript-compiler) + - [eslint](#eslint) + - [Formatter](#formatter) + - [tsserver](#tsserver) + - [Test](#test) + - [yarn](#yarn) + - [npm](#npm) + - [pnpm](#pnpm) - [HTML](#html) - * [conceal](#conceal) - * [live server](#live-server) + - [conceal](#conceal) + - [live server](#live-server) - [CSS](#css) - * [tailwind](#tailwind) - * [SCSS](#scss) - * [Bulma](#bulma) + - [tailwind](#tailwind) + - [SCSS](#scss) + - [Bulma](#bulma) - [Framework](#framework) - * [React](#react) - * [Angular](#angular) - * [Node.js](#nodejs) - * [Deno](#deno) - * [Bun](#bun) - * [Bootstrap](#bootstrap) - * [mjml](#mjml) - + [Python](#python) + - [React](#react) + - [Angular](#angular) + - [Node.js](#nodejs) + - [Deno](#deno) + - [Bun](#bun) + - [Bootstrap](#bootstrap) + - [mjml](#mjml) + - [Python](#python) - [tweaks](#tweaks) - * [string](#string) + - [string](#string) - [test](#test) - [REPL](#repl) - [Debugger](#debugger) @@ -39,76 +39,76 @@ - [venv](#venv) - [Jupyter](#jupyter) - [Scrapy](#scrapy) - + [Ruby](#ruby) + - [Ruby](#ruby) - [Rails](#rails) - + [Nix](#nix) - + [PHP](#php) + - [Nix](#nix) + - [PHP](#php) - [Laravel](#laravel) - + [Lua](#lua) + - [Lua](#lua) - [Stylua](#stylua) - [LuaFormatter](#luaformatter) - + [Luau](#luau) - + [Rust](#rust) - + [Go](#go) + - [Luau](#luau) + - [Rust](#rust) + - [Go](#go) - [gofmt](#gofmt) - [Test](#test-1) - + [C/C++](#cc) + - [C/C++](#cc) - [Formatter](#formatter-1) - [Cmake](#cmake) - [Disassemble](#disassemble) - + [Zig](#zig) - + [C#](#c%23) - + [Java](#java) + - [Zig](#zig) + - [C#](#c%23) + - [Java](#java) - [Maven](#maven) - [Gradle](#gradle) - [Spring Boot](#spring-boot) - + [Kotlin](#kotlin) - + [Scala](#scala) - + [Dart, Flutter](#dart-flutter) - + [Clojure](#clojure) - + [Elixir](#elixir) - + [Haskell](#haskell) - + [Lisp](#lisp) - + [OCaml](#ocaml) - + [Shellscript(bash)](#shellscriptbash) - + [Nushell](#nushell) - + [F](#f) - + [WebC](#webc) - + [Cairo](#cairo) - + [Agda](#agda) - + [Monkey](#monkey) - + [GNU APL](#gnu-apl) - + [Godot](#godot) - + [Moonscript](#moonscript) - + [Kind](#kind) - + [Cell](#cell) - + [sylt](#sylt) - + [Cyber](#cyber) - + [Tcl/Tk](#tcltk) - + [Prolog](#prolog) - + [Brainfuck](#brainfuck) - * [Configuration File](#configuration-file) - + [JSON](#json) - + [YAML](#yaml) - + [TOML](#toml) - + [dotbox](#dotbox) - + [CSV](#csv) - + [Jenkins](#jenkins) - + [Drools Rule Language](#drools-rule-language) - * [Database](#database) - + [SQL](#sql) - + [PostgreSQL](#postgresql) - + [MongoDB](#mongodb) - + [SurrealDB](#surrealdb) - * [Protocol](#protocol) - + [HTTP](#http) - + [REST](#rest) - + [Protocol buffer](#protocol-buffer) - + [Hurl](#hurl) - + [Graphql](#graphql) + - [Kotlin](#kotlin) + - [Scala](#scala) + - [Dart, Flutter](#dart-flutter) + - [Clojure](#clojure) + - [Elixir](#elixir) + - [Haskell](#haskell) + - [Lisp](#lisp) + - [OCaml](#ocaml) + - [Shellscript(bash)](#shellscriptbash) + - [Nushell](#nushell) + - [F](#f) + - [WebC](#webc) + - [Cairo](#cairo) + - [Agda](#agda) + - [Monkey](#monkey) + - [GNU APL](#gnu-apl) + - [Godot](#godot) + - [Moonscript](#moonscript) + - [Kind](#kind) + - [Cell](#cell) + - [sylt](#sylt) + - [Cyber](#cyber) + - [Tcl/Tk](#tcltk) + - [Prolog](#prolog) + - [Brainfuck](#brainfuck) + - [Configuration File](#configuration-file) + - [JSON](#json) + - [YAML](#yaml) + - [TOML](#toml) + - [dotbox](#dotbox) + - [CSV](#csv) + - [Jenkins](#jenkins) + - [Drools Rule Language](#drools-rule-language) + - [Database](#database) + - [SQL](#sql) + - [PostgreSQL](#postgresql) + - [MongoDB](#mongodb) + - [SurrealDB](#surrealdb) + - [Protocol](#protocol) + - [HTTP](#http) + - [REST](#rest) + - [Protocol buffer](#protocol-buffer) + - [Hurl](#hurl) + - [Graphql](#graphql) - [Competitive programming](#competitive-programming) - [Technical interviews](#technical-interviews) - * [LeetCode](#leetcode) + - [LeetCode](#leetcode) @@ -645,6 +645,7 @@ - [mzarnitsa/psql](https://github.com/mzarnitsa/psql) ![](https://img.shields.io/github/stars/mzarnitsa/psql) ![](https://img.shields.io/github/last-commit/mzarnitsa/psql) ![](https://img.shields.io/github/commit-activity/y/mzarnitsa/psql) - [jsMRSoL/pg.nvim](https://github.com/jsMRSoL/pg.nvim) ![](https://img.shields.io/github/stars/jsMRSoL/pg.nvim) ![](https://img.shields.io/github/last-commit/jsMRSoL/pg.nvim) ![](https://img.shields.io/github/commit-activity/y/jsMRSoL/pg.nvim) +- [njaczko/nvim-psql](https://github.com/njaczko/nvim-psql) ![](https://img.shields.io/github/stars/njaczko/nvim-psql) ![](https://img.shields.io/github/last-commit/njaczko/nvim-psql) ![](https://img.shields.io/github/commit-activity/y/njaczko/nvim-psql) ### MongoDB diff --git a/lsp.md b/lsp.md index 8876514..097cef8 100644 --- a/lsp.md +++ b/lsp.md @@ -3,27 +3,27 @@ - [LSP](#lsp) - * [LSP Installer](#lsp-installer) - * [LSP Feature Extension UI](#lsp-feature-extension-ui) - + [Diagnostics](#diagnostics) + - [LSP Installer](#lsp-installer) + - [LSP Feature Extension UI](#lsp-feature-extension-ui) + - [Diagnostics](#diagnostics) - [diagnostics summary](#diagnostics-summary) - + [Definition, Reference](#definition-reference) - + [Code action](#code-action) - + [Hint](#hint) - + [Hover Doc](#hover-doc) - + [Formatting](#formatting) - + [Rename](#rename) - + [textDocument](#textdocument) + - [Definition, Reference](#definition-reference) + - [Code action](#code-action) + - [Hint](#hint) + - [Hover Doc](#hover-doc) + - [Formatting](#formatting) + - [Rename](#rename) + - [textDocument](#textdocument) - [LinkedEditingRange](#linkededitingrange) - + [window](#window) + - [window](#window) - [logMessage](#logmessage) - + [Semantic Token](#semantic-token) - * [LSP Progress](#lsp-progress) - * [Get LSP Client](#get-lsp-client) - * [LSP Log](#lsp-log) - * [Local LSP Config](#local-lsp-config) + - [Semantic Token](#semantic-token) + - [LSP Progress](#lsp-progress) + - [Get LSP Client](#get-lsp-client) + - [LSP Log](#lsp-log) + - [Local LSP Config](#local-lsp-config) - [Command](#command) - * [Disable/Enable](#disableenable) + - [Disable/Enable](#disableenable) - [Pre-configuration](#pre-configuration) - [Backwards Compatibility](#backwards-compatibility) @@ -121,6 +121,7 @@ - [amrbashir/nvim-docs-view](https://github.com/amrbashir/nvim-docs-view) ![](https://img.shields.io/github/stars/amrbashir/nvim-docs-view) ![](https://img.shields.io/github/last-commit/amrbashir/nvim-docs-view) ![](https://img.shields.io/github/commit-activity/y/amrbashir/nvim-docs-view) - [xiyaowong/link-visitor.nvim](https://github.com/xiyaowong/link-visitor.nvim) ![](https://img.shields.io/github/stars/xiyaowong/link-visitor.nvim) ![](https://img.shields.io/github/last-commit/xiyaowong/link-visitor.nvim) ![](https://img.shields.io/github/commit-activity/y/xiyaowong/link-visitor.nvim) - [resonyze/doc-window.nvim](https://github.com/resonyze/doc-window.nvim) ![](https://img.shields.io/github/stars/resonyze/doc-window.nvim) ![](https://img.shields.io/github/last-commit/resonyze/doc-window.nvim) ![](https://img.shields.io/github/commit-activity/y/resonyze/doc-window.nvim) +- [roobert/hoversplit.nvim](https://github.com/roobert/hoversplit.nvim) ![](https://img.shields.io/github/stars/roobert/hoversplit.nvim) ![](https://img.shields.io/github/last-commit/roobert/hoversplit.nvim) ![](https://img.shields.io/github/commit-activity/y/roobert/hoversplit.nvim) #### Formatting diff --git a/motion.md b/motion.md index 21cfe20..9e71152 100644 --- a/motion.md +++ b/motion.md @@ -3,16 +3,16 @@ - [Motion](#motion) - * [j/k](#jk) - + [Scrolling](#scrolling) - * [Smooth scroll](#smooth-scroll) - * [Label Jump (Easymotion style)](#label-jump-easymotion-style) - * [Horizontal Move](#horizontal-move) - + [Show jump word](#show-jump-word) - * [Vertical Move](#vertical-move) - * [Word Motion](#word-motion) - * [Line Move](#line-move) - * [Paragraph](#paragraph) + - [j/k](#jk) + - [Scrolling](#scrolling) + - [Smooth scroll](#smooth-scroll) + - [Label Jump (Easymotion style)](#label-jump-easymotion-style) + - [Horizontal Move](#horizontal-move) + - [Show jump word](#show-jump-word) + - [Vertical Move](#vertical-move) + - [Word Motion](#word-motion) + - [Line Move](#line-move) + - [Paragraph](#paragraph) @@ -85,5 +85,3 @@ ### Line Move - [fedepujol/move.nvim](https://github.com/fedepujol/move.nvim) ![](https://img.shields.io/github/stars/fedepujol/move.nvim) ![](https://img.shields.io/github/last-commit/fedepujol/move.nvim) ![](https://img.shields.io/github/commit-activity/y/fedepujol/move.nvim) - -### Paragraph diff --git a/neovim-lua-library.md b/neovim-lua-library.md index ea1155f..11c61e6 100644 --- a/neovim-lua-library.md +++ b/neovim-lua-library.md @@ -135,6 +135,7 @@ - [timwmillard/uuid.nvim](https://github.com/timwmillard/uuid.nvim) ![](https://img.shields.io/github/stars/timwmillard/uuid.nvim) ![](https://img.shields.io/github/last-commit/timwmillard/uuid.nvim) ![](https://img.shields.io/github/commit-activity/y/timwmillard/uuid.nvim) - [srpmtt/nvim-guid-generator](https://github.com/srpmtt/nvim-guid-generator) ![](https://img.shields.io/github/stars/srpmtt/nvim-guid-generator) ![](https://img.shields.io/github/last-commit/srpmtt/nvim-guid-generator) ![](https://img.shields.io/github/commit-activity/y/srpmtt/nvim-guid-generator) +- [TrevorS/uuid-nvim](https://github.com/TrevorS/uuid-nvim) ![](https://img.shields.io/github/stars/TrevorS/uuid-nvim) ![](https://img.shields.io/github/last-commit/TrevorS/uuid-nvim) ![](https://img.shields.io/github/commit-activity/y/TrevorS/uuid-nvim) ## Net diff --git a/search_replace_grep_select.md b/search_replace_grep_select.md index 25c9282..80344f0 100644 --- a/search_replace_grep_select.md +++ b/search_replace_grep_select.md @@ -3,19 +3,19 @@ - [Search](#search) - * [Line search](#line-search) - * [n/N Improvement](#nn-improvement) - * [Search count](#search-count) - * [Comment search](#comment-search) - * [Search highlight](#search-highlight) - * [Visual search](#visual-search) + - [Line search](#line-search) + - [n/N Improvement](#nn-improvement) + - [Search count](#search-count) + - [Comment search](#comment-search) + - [Search highlight](#search-highlight) + - [Visual search](#visual-search) - [Replace](#replace) - [Grep](#grep) - * [AST](#ast) + - [AST](#ast) - [Select](#select) - * [narrowing](#narrowing) - * [Multi Cursor](#multi-cursor) - * [Incremental selection](#incremental-selection) + - [narrowing](#narrowing) + - [Multi Cursor](#multi-cursor) + - [Incremental selection](#incremental-selection) @@ -78,6 +78,7 @@ - [chrisgrieser/nvim-alt-substitute](https://github.com/chrisgrieser/nvim-alt-substitute) ![](https://img.shields.io/github/stars/chrisgrieser/nvim-alt-substitute) ![](https://img.shields.io/github/last-commit/chrisgrieser/nvim-alt-substitute) ![](https://img.shields.io/github/commit-activity/y/chrisgrieser/nvim-alt-substitute) - [AckslD/muren.nvim](https://github.com/AckslD/muren.nvim) ![](https://img.shields.io/github/stars/AckslD/muren.nvim) ![](https://img.shields.io/github/last-commit/AckslD/muren.nvim) ![](https://img.shields.io/github/commit-activity/y/AckslD/muren.nvim) - [deponian/nvim-scalpelua](https://github.com/deponian/nvim-scalpelua) ![](https://img.shields.io/github/stars/deponian/nvim-scalpelua) ![](https://img.shields.io/github/last-commit/deponian/nvim-scalpelua) ![](https://img.shields.io/github/commit-activity/y/deponian/nvim-scalpelua) +- [Sett17/quicksub.nvim](https://github.com/Sett17/quicksub.nvim) ![](https://img.shields.io/github/stars/Sett17/quicksub.nvim) ![](https://img.shields.io/github/last-commit/Sett17/quicksub.nvim) ![](https://img.shields.io/github/commit-activity/y/Sett17/quicksub.nvim) # Grep diff --git a/textobject_operator.md b/textobject_operator.md index b7b89b4..d00bb6f 100644 --- a/textobject_operator.md +++ b/textobject_operator.md @@ -3,11 +3,11 @@ - [Textobject](#textobject) - * [Unit](#unit) - * [indent](#indent) - * [Swap](#swap) - * [Move](#move) - * [Surround](#surround) + - [Unit](#unit) + - [indent](#indent) + - [Swap](#swap) + - [Move](#move) + - [Surround](#surround) - [Operator](#operator) @@ -56,6 +56,7 @@ - [roobert/surround-ui.nvim](https://github.com/roobert/surround-ui.nvim) ![](https://img.shields.io/github/stars/roobert/surround-ui.nvim) ![](https://img.shields.io/github/last-commit/roobert/surround-ui.nvim) ![](https://img.shields.io/github/commit-activity/y/roobert/surround-ui.nvim) - [ur4ltz/surround.nvim](https://github.com/ur4ltz/surround.nvim) ![](https://img.shields.io/github/stars/ur4ltz/surround.nvim) ![](https://img.shields.io/github/last-commit/ur4ltz/surround.nvim) ![](https://img.shields.io/github/commit-activity/y/ur4ltz/surround.nvim) - [echasnovski/mini.surround](https://github.com/echasnovski/mini.surround) ![](https://img.shields.io/github/stars/echasnovski/mini.surround) ![](https://img.shields.io/github/last-commit/echasnovski/mini.surround) ![](https://img.shields.io/github/commit-activity/y/echasnovski/mini.surround) +- [SUSTech-data/wildfire.nvim](https://github.com/SUSTech-data/wildfire.nvim) ![](https://img.shields.io/github/stars/SUSTech-data/wildfire.nvim) ![](https://img.shields.io/github/last-commit/SUSTech-data/wildfire.nvim) ![](https://img.shields.io/github/commit-activity/y/SUSTech-data/wildfire.nvim) ## Operator diff --git a/toy.md b/toy.md index 43b6208..1b4cc60 100644 --- a/toy.md +++ b/toy.md @@ -3,23 +3,23 @@ - [Toy](#toy) - * [Joke](#joke) - + [Hacker typer](#hacker-typer) - * [Pet](#pet) - * [Image](#image) - * [Video](#video) - * [Game](#game) - + [Typing](#typing) - * [Training](#training) - * [Gesture](#gesture) - * [Weather](#weather) - * [Clock](#clock) - * [Stock price](#stock-price) - * [Study](#study) - * [Music](#music) - + [Recording](#recording) - + [Type sound](#type-sound) - * [Screen server](#screen-server) + - [Joke](#joke) + - [Hacker typer](#hacker-typer) + - [Pet](#pet) + - [Image](#image) + - [Video](#video) + - [Game](#game) + - [Typing](#typing) + - [Training](#training) + - [Gesture](#gesture) + - [Weather](#weather) + - [Clock](#clock) + - [Stock price](#stock-price) + - [Study](#study) + - [Music](#music) + - [Recording](#recording) + - [Type sound](#type-sound) + - [Screen server](#screen-server) @@ -106,6 +106,10 @@ - [ryleelyman/supercollider.nvim](https://github.com/ryleelyman/supercollider.nvim) ![](https://img.shields.io/github/stars/ryleelyman/supercollider.nvim) ![](https://img.shields.io/github/last-commit/ryleelyman/supercollider.nvim) ![](https://img.shields.io/github/commit-activity/y/ryleelyman/supercollider.nvim) - [pogyomo/harmony.nvim](https://github.com/pogyomo/harmony.nvim) ![](https://img.shields.io/github/stars/pogyomo/harmony.nvim) ![](https://img.shields.io/github/last-commit/pogyomo/harmony.nvim) ![](https://img.shields.io/github/commit-activity/y/pogyomo/harmony.nvim) +#### Morse + +- [TheyCallMeHacked/morse.nvim](https://github.com/TheyCallMeHacked/morse.nvim) ![](https://img.shields.io/github/stars/TheyCallMeHacked/morse.nvim) ![](https://img.shields.io/github/last-commit/TheyCallMeHacked/morse.nvim) ![](https://img.shields.io/github/commit-activity/y/TheyCallMeHacked/morse.nvim) + ### Recording - [andry-dev/kyouko.nvim](https://github.com/andry-dev/kyouko.nvim) ![](https://img.shields.io/github/stars/andry-dev/kyouko.nvim) ![](https://img.shields.io/github/last-commit/andry-dev/kyouko.nvim) ![](https://img.shields.io/github/commit-activity/y/andry-dev/kyouko.nvim)