Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    ____                                          _         
   / __ )___  ____ __   _____  _____  ____ _   __(_)___ ___ 
  / __  / _ \/ __ `/ | / / _ \/ ___/ / __ \ | / / / __ `__ \
 / /_/ /  __/ /_/ /| |/ /  __/ /  _ / / / / |/ / / / / / / /
/_____/\___/\__,_/ |___/\___/_/  (_)_/ /_/|___/_/_/ /_/ /_/ 
                                                            



 
              n__n_
             /  = =\
            /   ._Y_)
___________/      "\________________________________
          (_/  (_,  \                        o!O   
            \      ( \_,--""""--.
      __..-,-`.___,-` )-.______.' 
    <'     `-,'   `-, )-'    >
     `----._/      ( /"`>.--"
            "--..___,--"

🦫 Beaver.nvim: Dam Good Neovim Config

A meticulously crafted, highly productive Neovim configuration that helps you build your code as efficiently as a beaver builds its dam!

🌲 Features

  • Gnaw Through Code Faster: Catppuccin theme with transparent background for clear visibility
  • Build Your Dam of Code: Code completion and LSP via CoC provides solid structure
  • Navigate Your River: File navigation with NvimTree and Telescope for effortless movement
  • Beaver Colony Collaboration: Git integration with Fugitive keeps your team in sync
  • Busy Beaver Productivity: Space leader with carefully crafted keybindings saves time
  • Mark Your Territory: Custom task management to organize your workflow
  • Smart Beaver Helpers: AI-powered assistance with ChatGPT and Copilot

🪵 Installation

Prerequisites

  • Neovim 0.7.0+ (The sturdy log for your dam)
  • Git (To gather materials)
  • Node.js (For CoC - your building tools)
  • Ripgrep (To find the perfect branches with Telescope)

Building Your Lodge

  1. Back up your existing Neovim configuration (if any):
mv ~/.config/nvim ~/.config/nvim.backup
  1. Clone this repository (gather your materials):
git clone https://github.com/username/beaver.nvim ~/.config/nvim
  1. Run the installer (build your lodge):
cd ~/.config/nvim && ./install.sh

Or install plugins manually on first run:

nvim +PlugInstall +qall

🪓 Key Mappings (Your Beaver Tools)

  • <Space>j - Save file (store your wood)
  • <Space>q - Quit (dive underwater)
  • <Space>ff - Find files with Telescope (locate perfect branches)
  • <Space>fn - Search in files (inspect your dam for weaknesses)
  • <Space>h - Toggle file explorer (survey your territory)
  • <Space>gs - Git status (check colony activities)

Check the init.vim file for the complete list of your beaver toolset!

🌊 Customization

Feel free to reinforce your dam! The main files are:

  • init.vim - Main blueprint
  • plugins.vim - Tools selection
  • coc-settings.json - Specialized equipment settings

🦫 Dam Building Philosophy

Like a beaver who carefully selects the right branches and places them perfectly to create a sturdy dam, this Neovim configuration is built with attention to detail and a focus on productivity. Every plugin and setting has been chosen to work harmoniously and create an efficient coding environment.

Efficiency, simplicity, and robustness - that's the beaver way!

🪵 License

MIT - Free as a beaver in the wild


Happy dam building! 🦫

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages