Clone the repo in any location and inside the root of the dotfiles folder run:
stow --target ~/ .
note: Make sure you dont have the same file structure as the dotfiles folder, if you do, backup everything.
Remember, never delete something unless you're 100% sure you'll never need it again.
Stow will create a symlink for each folder and file in your $HOME.
Set the global Git configuration to use your template file.
git config --global commit.template ~/.git_commit_template.txt
create a file called .zshenv in $HOME to export all variables needed.
ex:
export OPENAI_API_KEY=key
export ANOTHER=key- Description: autopairs for neovim
- Description: blink.cmp is a completion plugin with support for LSPs and external sources that updates on every keystroke with minimal overhead.
- Description: Bufferline is a snazzy buffer line for Neovim
- Description: Lightweight yet powerful formatter plugin for Neovim.
- Description: A Lua wrapper for Copilot, the AI pair programmer.
CopilotC-Nvim/CopilotChat.nvim
- Description: CopilotChat.nvim is a Neovim plugin that brings GitHub Copilot Chat capabilities directly into your editor
- Description: A UI for vim-dadbod, a database client for Vim and Neovim. It provides a simple interface to interact with databases, run queries, and view results.
- Description: Wrapper around fzf for neovim. Replaces Telescope for searching
- Description: Git signs written in pure lua
- Description: Go development plugin for neovim
- Description: An asynchronous linter plugin for Neovim (>= 0.9.5) complementary to the built-in Language Server Protocol support.
- Description: nvim-lspconfig is a "data only" repo, providing basic, default Nvim LSP client configurations for various LSP servers.
- Description: Icon provider for the mini.nvim plugins
- Description: Neogit is a magit like git client for neovim
- Description: A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
- Description: A noice message system for Neovim
- Description: File explorer like a text buffer
MeanderingProgrammer/render-markdown.nvim
- Description: Plugin to improve viewing Markdown files in Neovim
- Description: Eye-candy keys screencaster for Neovim
- Description: nvim-silicon is a plugin for Neovim that allows you to generate images of your code using silicon.
- Description: automatically adjusts 'shiftwidth' and 'expandtab' heuristically based on the current file.
- Description: Minimal, fast statusline plugin
- Description: A todo comment plugin for neovim written in lua
nvim-treesitter/nvim-treesitter-textobjects
- Description: Syntax aware text-objects, select, move, swap, and peek support.
nvim-treesitter/nvim-treesitter
- Description: Treesitter configurations
- Description: A pretty list for showing diagnostics, references, telescope results, quickfix and location lists to help you solve all the trouble your code is causing..
- Description: WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
generated by doc bot
