Home

Awesome

                                   __          __                    _     
                       _    _____ / /  _______/ /__ _  __  ___ _  __(_)_ _ 
                      | |/|/ / -_) _ \/___/ _  / -_) |/ / / _ \ |/ / /  ' \
                      |__,__/\__/_.__/    \_,_/\__/|___(_)_//_/___/_/_/_/_/

📸 Screenshots

<img width="500" src="https://user-images.githubusercontent.com/4976218/208801332-95a610d9-de19-446e-8a0f-dc6651d003ea.png"><img width="500" src="https://user-images.githubusercontent.com/4976218/208801498-8d65e1de-f3a8-4bc3-8f36-fc152fa15251.png">

⚡️ Requirements

The minimum recommended requirements are:

📦 Installation

Manually

⚙️ Configuration

You could directly modify the init.lua file with your personal customizations. However, if you update your config from this repo, you may need to reapply your changes.

Alternatively, you can create a separate custom.plugins module to register your own plugins, and handle further customizations in the /after/plugin/ directory (see :help load-plugins). This technique makes upgrading to a newer version of this repo easier.

The following is an example custom.lua file (located at $HOME/.config/nvim/after/plugin/custom.lua).

vim.opt.relativenumber = true
vim.keymap.set('n', '<leader>sr', require('telescope.builtin').resume, { desc = '[S]earch [R]esume' })

You can find my extra configuration file here as an example.

⚠️ Disclamer

This repo is primarily for personal use. The after/plugin directory contains personal configs that fit my workflow. You can also install them by running ./scripts/install all.