All tags » configuration

1-13 / 13 articles

Thumbnail for The Ultimate Neovim Configuration: A Modular, Reproducible Developer Environment

A complete walkthrough of a production‑grade Neovim configuration. Covers the modular directory layout, bootstrapping with lazy.nvim, per‑filetype engineering, custom Lua automation functions, programmable snippets, a deterministic colour stack, and a hand‑picked plugin dashboard. Every design...... Read More


Keywords: neovim lazy.nvim init.lua ftplugin lua automation snippets colorscheme treesitter nvim-cmp configuration deterministic engineering productivity
Thumbnail for The Developer’s Dashboard: Completion, Treesitter, and the Plugin Ecosystem

This final article in the series examines the plugin layer that completes the Neovim configuration. It covers Treesitter syntax parsing, nvim‑cmp completion with LuaSnip integration, Mason for LSP management, and a minimal bufferline. Every plugin is justified by a clear engineering need, and...... Read More


Keywords: neovim treesitter nvim-cmp luasnip completion LSP bufferline plugins engineering configuration
Thumbnail for The Visual Stack: Deterministic Themes, Transparency, and Custom Highlights

This article dissects the colours and highlight configuration of a production Neovim setup. It covers the dual‑theme fallback (Nordic/Tokyonight), transparent backgrounds, custom cursor and bufferline highlights, and the autocommand that ensures visual consistency no matter what plugins are loaded.... Read More


Keywords: neovim colorscheme transparency nordic tokyonight highlighting configuration deterministic themes
Thumbnail for How to extract text from images using Python?

This article discusses the fascinating concept of extracting text from images using Python and Pytesseract. It covers the installation process of Pytesseract and PIL, and provides a simple code example to extract text from an image. The article also highlights the limitations of Pytesseract and...... Read More


Keywords: python Pytesseract OCR optical character recognition image processing text extraction PIL accuracy configuration automation PDF
Thumbnail for i3 Window Manager: Introduction and My Personal config

Discover i3, a powerful tiling window manager for Unix-like operating systems, renowned for its speed, efficiency, and configurability. Learn how i3 revolutionizes window management, maximizing productivity for power users and developers. Explore the fundamentals of i3 and gain insights into...... Read More


Keywords: i3 window manager tiling Unix-like operating systems productivity configuration efficiency power users developers workspace optimization personal configurations Linux