Minimal Ubuntu Desktop with i3

This post documents my minimal desktop setup on Ubuntu, built around the i3 window manager. It’s designed to be fast, distraction-free, and fully keyboard-driven — a system that adapts to different kinds of work and gives me full control over my workspace environment. I use Dropbox to sync files across machines and symlink all key config files — Emacs, Tmux, i3, and more — from a central dotfiles repository. This setup makes it easy to manage multiple machines with different configurations, like separate work and personal environments, while maintaining a shared foundation. ...

May 16, 2025 · vignesh saptarishi

Emacs Configuration

This is my personal Emacs config. It is unfinished, experimental and always a work in progress. A lot of this config is inspired by – and, in many places, directly copied from – the work of others, and I am grateful to all the authors of the packages and Emacs masters who provided these wonderful tools. emacs.dz is fantastic collection of public configs – a great place to discover different styles, workflows, and inspiration from the community. ...

May 14, 2025 · vignesh saptarishi