Skip to content

herschel-ma/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💤 LazyVim

A starter template for LazyVim. Refer to the documentation to get started.

memo

I recently installed LazyVim and used the LazyExtras command to enable some additional features. The configuration seems to be working well with this setup installed except sences that some plugins I set dev to true for developing purpose.

However, there are certain prerequisites for its proper functioning:

  • Python should be installed, and pynvim needs to be set up.
  • Nodejs is required (I used nvm to install Nodejs with scoop).
  • Go must be installed.
  • Rust is a prerequisite.
  • Other dependencies include lazygit, fg, rg, gzip, unzip, etc., which I installed using Scoop on windows.

To enhance my experience, I made some additional configurations, such as:

  • Setting up configurations to install ToggleTerm.nvim and making it compatible with pwsh or nu. I use Alacritty instead of Windows Terminal.

    Here's the link of alacritty.yml on Windows.

    BTW, I'm using wezterm on Windows PC now, it's better.

    Here's the config of wezterm on Windows

  • Using Codeium as my AI assistant. While Copilot may be more powerful, it's not free.

  • Trying leetcode.nvim to solve problems in Neovim.

  • Adding a translator plugin called Trans.nvim. It took some effort; you need to install sqlite.dll manually and add it to the nvim runtime PATH. A static dictionary is also required, and you can install it with Trans.nvim after adding the directory to change its default configuration. Awesome! BTW, I'm using a plugin called kd_translate.nvim to translate English to Chinese, which tooks kd as backend. It's a powerful, cross-platform and super fast dictionary made by Go programming language. I have made some changes for that plugin and create a PR. It has not been merged by author so I'm using locally version I forked. If you want to use it, set the fix/doc_window branch, and here's it.

About

neovim dot files used by myself on linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages