Prot's Dots For Debian
Complete guide to using my dotfiles on Debian 10 'buster'
1. Prior notice to using PDFD
A few things to consider before using Prot's Dots For Debian.
2. Introduction to Prot's Dots for Debian
PDFD is intended for experienced users of GNU/Linux who are looking for a stable and efficient custom desktop environment.
3. Installing Debian 10
Essential information for installing Debian on your machine
4. Installing the core packages
Instructions to install the necessary packages for the custom desktop session.
5. Set up my dotfiles and base configs
About the preparatory work for getting and then setting up my dotfiles.
6. Basics of my BSPWM
Overview of my BSPWM configurations and a guide about its main key bindings.
7. About the default terminal setup
Information about my default terminal emulator and its configurations.
8. Why choose the MATE Desktop
The reasons for choosing MATE as the default desktop environment for the system.
9. Notes about my shell setup
Things to consider about my bashrc and related configurations.
10. Notes about my Tmux and Vim
An overview of the two most used tools in my custom desktop session (the BSPWM parts notwithstanding).
11. About the top panel
Introduction to my custom lemonbar script for the top panel.
12. Fonts and their configs
About the font configurations that govern my custom desktop session.
13. Per-user MPD setup
Instructions to configure the Music Player Daemon on a per-user basis.
14. Quick guide to set up Newsboat
How to read RSS/Atom feeds in the terminal.
15. The Tempus themes
Tempus is a collection of accessible themes for Vim and terminal emulators. It is part of my custom desktop session.
16. About my local ~/bin
Overview of the custom shell scripts that are bundled with my dotfiles.
17. Advanced features of my BSPWM session
Overview of my bespoke BSPWM configurations for enhanced workflows.
18. Closing notes and additional resources
Concluding remarks with links to more resources that are relevant to my dotfiles and this book.
19. Annex on the multi-monitor setup
Some notes on how my custom desktop session works with dual monitors.