One of the benefits of using Void Linux is its minimalism, it comes with very few packages installed and lets you decide what you need. However, this means that it does come pre-installed with a graphical session and is simply a terminal. I will show you how to install the Xorg session and point you in the right direction for installing a window manager like i3 or desktop environment like KDE Plasma.
There are plenty of existing resources online about what Emacs is and how great it is for anything from programming to managing your emails so I will skip all that and show you how I set up my Emacs for development on Void Linux.
Doom Emacs is a distribution of Emacs targeted at Vim users. I use Doom Emacs over Vim or other text editors for 3 main reasons:
- GUI: Doom Emacs has both a terminal mode and a GUI mode, this means that the mouse can be used to select text, navigate the file tree, change tabs and more.