Skip to content

Nguyen-Hoang-Nam/nvim-dotfiles-kitty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nvim Dotfiles Kitty

Neovim + Kitty = ❤️

Main Kitty with Fira, Cascadia, and Mini-File-Icons

Documentation

What I have done so far

Why I choose Kitty Terminal

  • Support combine multiple fonts
  • Support display image protocol

Which framework I use this with

  • React
  • Svelte
  • Tailwind
  • Express
  • Gin
  • FastAPI
  • Laravel
  • Spring Boot
  • Phoenix

Supported languages feature

Language LSP Treesitter Formatter Lint Debug Test
Bash 👍 👍 👍 👍
C 👍 👍
CMake 👍 👍 👍
CPP 👍 👍 👍
CSS 👍👍👍 👍 👍 👍
Dart 👍 👍 👍 👍👍
Dockerfile 👍 👍 👍
Elixir 👍 👍 👍 👍
Go 👍 👍 👍👍 👍 👍 👍
Haskell 👍 👍 👍
HTML 👍👍👍 👍 👍
HTTP 👍
Java 👍 👍 👍 👍 👍
Javascript 👍 👍👍 👍 👍
JSON 👍 👍 👍
Lua 👍 👍 👍
Markdown 👍 👍 👍
PHP 👍 👍 👍 👍
Python 👍 👍 👍 👍
React 👍👍 👍 👍
Rust 👍 👍 👍 👍
Scala 👍
Solidity 👍 👍 👍
Svelte 👍👍 👍 👍
Tex 👍 👍 👍
TOML 👍
Typescript 👍 👍 👍 👍
XML 👍 👍 👍
YAML 👍 👍 👍
Zig 👍 👍

Startup

Last updated Jan 2 2021

=====================================
Top 10 plugins slowing nvim's startup
=====================================
1   3.097   vim-test
2   1.636   nvim-scrollview
3   1.290   nvim-treesitter
4   0.467   nvim-cmp
5   0.400   vim-ultest
6   0.398   nvim-ts-autotag
7   0.326   indent-blankline.nvim
8   0.163   cmp_luasnip
9   0.162   LuaSnip
10  0.156   cmp-path
=====================================

Screenshot

Dashboard

Dashboard

Telescope

Telescope

Terminal

Terminal

Help

Help

JavaScript

JavaScript

Go

Go

Find more in wiki

Installation

Read Wiki for full installation.

TODO

  • Show theme in wiki
  • Support Flutter
  • Add test summary to sidebar
  • Change highlight of nvim-dap-ui
  • Change highlight of vim-ultest
  • Handle lsp_extension
  • Support nvim-covarage
  • Support nvim-ufo
  • Support nvim-notify
  • Support Graphql

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT