HOME Folder in SBCL on Windows ============================== Author: Momchil Ivanov Date : 2017.10.09 Introduction ------------ The home folder of some applications running on the Windows operating system can be different. Some use %USERPROFILE%\AppData\Roaming some use %USERPROFILE% or C:\ The most common folder used by the native programs running under the Windows operating system is the %APPDATA% folder. It is equivalent to %USERPROFILE%\AppData\Roaming under Windows 10. Therefore, it makes sense to use it as home folder across different applications. For this purpose one can set the environment variable %HOME% to that folder. SBCL uses the %HOME% variable to determine the user home folder in order to read the .sbclrc file from it. Editting the registry --------------------- The most convenient method to set the %HOME% folder is using the registry editor. 1. Start regedit.exe with the current user. 2. Go to the key HKEY_CURRENT_USER\Environment. 3. Create a new key with the name "HOME" and of type REG_EXPAND_SZ. 4. Set the key value to "%USERPROFILE%\AppData\Roaming".