My two primary work horses include a desktop computer and Thinkpad with Fedora core 10.
Desktop server:
- Gnome -> 8 workspaces on two monitors { Web (regular), Web (work), Emacs, Emacs, Emacs/Compile, Emacs/Debug (GDB/DDD), 4 shells, Thunderbird/IM/IRC/Music }
- Fluxbox on VNC with 4 virtual { 4 Shells, ServerStats, Void, Void }
- Screen session just in case I want to drop in
Laptop:
- Gnome -> 5 Virtual { Web, Emacs, Emacs/Compile/Debug, Void, Thunderbird/IM/Music }
Both:
- Emacs (all instances are new-frame so shared buffers, heavily use gdb-mode, and for compiling)
- Synergy desktop sharing Keyboard/Mouse with Laptop
- Zsh + scripts for common tasks (backups, syncs)
- NFS shares mounted both ways
Other
- Pencil Sketch pad (no rules) as my idea pad, doodling, I keep several of these everywhere
- Post-it's for quick notes
- Emacs/C/C++/Python cheat/reference sheets printed and posted
This is modest if not simple by hacker standards, but it makes me feel comfortable for my usual tasks and most at home