Neovim

LazyLangs

What & Why LazyLangs.nvim is a neovim plugin designed to simplify programming language configuration by consolidating it into a single file. It allows users to easily toggle on or off languages and to override default language configurations as needed. During the time in college I was very frequently switching between computers and languages that I needed to write, whether than be for classes or personal interest. Having to deal with constant setup changes was pretty annoying. Due to this recurring pain point the idea for this plugin was born.
Logan Roberts
August 3, 2025
3 Minutes

Persistent Colorcheme

persistent-colorshceme.nvim is a simple neovim plugin that persists the colorscheme you choose (via the colorscheme command) across launches of neovim. I created this plugin out of a simple desire to be able to easily swap colorscheme’s at will without having to do code changes to my neovim config. Since that feature of the plugin was quite small I also decided to add an ability to toggle transparency for UI elements. While everything about this plugin is very simple, this was the first time I’ve really had to sit down and interact with code written primarily by other people. It forced me to learn how to read documentation and work around limitations of other peoples design choices.
Logan Roberts
January 2, 2024
1 Minutes