I have an init file on a USB drive. I use this USB drive at home and at work for my init file.
Until recently, my home and work computers were both Windows machines. I am now adding a Linux machine at home and am looking for a way for Emacs to play nicely with all of the machines: Windows and Linux.
Here is an example of the major problem I see:
(find-file "E:/emacs/org/gtd.org")
Linux doesn't use letter drives? What do I do?
system-type
at various locations in one masterinit.el
which sets things differently depending upon what OS I am using.expand-filename
.