Jump to content

Nvim: Difference between revisions

From Archive
No edit summary
Added Technical navigation
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
= Neovim =
= Neovim =
''LazyVim configuration for writing in the dark''
''LazyVim configuration for writing in the dark''
[https://github.com/ejfox/dotfiles/tree/master/.config/nvim|nvim dotfiles]


== Overview ==
== Overview ==
Line 23: Line 25:
[[Category:Technical]]
[[Category:Technical]]
[[Category:Tools]]
[[Category:Tools]]
{{Navbox Technical}}

Latest revision as of 19:45, 7 December 2025

Neovim

LazyVim configuration for writing in the dark

dotfiles

Overview

Current setup uses LazyVim as a base, stripped down to essentials. Like everything else, optimized for solitary work at 3am.

Plugin Stack

Core

  • LazyVim - Base configuration, most defaults disabled
  • init.lua - require("config.lazy") and nothing else

Visual

  • ayu.lua / ayu-toggle.lua - Dark theme that doesn't burn retinas at night
  • auto-dark-mode.lua - Follows system, though it's always dark anyway
  • twilight.lua - Dims inactive code like thoughts you're not ready to process
  • zen-mode.lua - Full screen focus mode for when the world needs to disappear

Minimal Interfaces

  • minimal-statusline.lua - Just enough info to know the file saved
  • minimal-telescope.lua - Fuzzy finding without the fuzzy thinking
  • minimal-git.lua - Git integration stripped to essentials


Technical
Core Technical · CLI · Dotfiles · Nvim · SSH · VPS
Tools Sketchybar · ArchiveBox · ThinkPad Linux
Systems Automation · Personal APIs · Quantified Self
Reference Runbooks · New Computer Runbook · Syntax guide