DEV Community

Cover image for Scholar.nvim: A Sepia Theme for Academic Coding
João Paulo Abreu
João Paulo Abreu

Posted on

Scholar.nvim: A Sepia Theme for Academic Coding

Comfortable coding inspired by vintage manuscripts


Why I Created Scholar

As a developer who codes for long hours, I got tired of eye strain from typical dark themes with bright neon colors. Most themes are made for quick coding sessions, not the deep work that research and documentation require.

I needed something that encourages focus and comfort over flashiness.

The Solution: Academic Sepia

The inspiration came from the Readera reading app, which uses warm sepia tones that reduce eye strain during long reading sessions. I thought: why not apply this to coding?

Scholar.nvim brings the comfort of academic manuscripts to your Neovim setup.

Scholar Light and Dark Themes
Scholar's dual theme showcase

What Makes Scholar Different

Dual Themes

  • Light theme (primary) - great for daytime coding
  • Dark theme (companion) - same aesthetic for nighttime

Sepia Colors

  • Warm, paper-like backgrounds
  • Excellent readability without harsh contrast
  • Subtle syntax highlighting that doesn't distract

Modern Features

  • Full Treesitter and LSP support
  • Works with popular plugins
  • Highly customizable

Quick Setup

{
  "abreujp/scholar.nvim",
  priority = 1000,
  config = function()
    require("scholar").setup()

    vim.o.background = "light"  -- or "dark"
    vim.cmd("colorscheme scholar")
  end,
}
Enter fullscreen mode Exit fullscreen mode

Perfect For

  • Long coding sessions
  • Academic and research work
  • Documentation writing
  • Presentations and teaching
  • Anyone who wants less eye strain

Why Light Themes?

I know dark themes are popular, but light themes have advantages:

  • Better for extended reading
  • Less visual distraction
  • Professional appearance
  • Natural for academic work

Scholar's light theme isn't just inverted dark - it's carefully designed for comfort.

Try It Out

Repository: https://github.com/abreujp/scholar.nvim

Scholar includes documentation, examples, and active support. Whether you're writing algorithms, documentation, or just want a more comfortable coding experience, give it a try.


Do you use light or dark themes? What's your experience with eye strain during long coding sessions?

Top comments (0)