Modern Neovim — PDE (Part 3)

More tips and tricks to configure a personal development environment.

6 min readMar 12


Modern Neovim — PDE (Part 3)

In this article, let’s continue to configure Neovim as our personal development environment (PDE).

This article is part of the Modern Neovim series.

The Neovim configuration files are available in this repository.

Getting Started

This article is part 3 of the following articles.

Quick Menu

We talked about using the hydra.nvim plugin to create a debugging menu. This plugin offers many possibilities to create custom sub-modes and menus.

For example, we can create a quick menu for commonly used functions.

We trigger this menu by pressing <A-q>.

Quick Menu

Do change the commands to those that you commonly use.

Check out this article to learn the basics of using the mouse and how to create a context menu!


We use the Tokyo Night theme and it supports transparency.

By changing the transparency option to true and the style options to transparent, we can have a transparent background.

lazy = false,
priority = 1000,
opts = {
style = "storm",
transparent = true,
styles = {
sidebars = "transparent",
floats = "transparent",
config =…




Software engineer, Data Science and ML practitioner.