mirror of
https://github.com/neovim/neovim.git
synced 2026-07-30 20:38:03 +00:00
See: 4f2884e16d
- Move session persistent data to $XDG_STATE_HOME Change 'directory',
'backupdir', 'undodir', 'viewdir' and 'shadafile' default location to
$XDG_STATE_HOME/nvim.
- Move logs to $XDG_STATE_HOME, too.
- Add stdpath('log') support.
Fixes: #14805
17 lines
456 B
C
17 lines
456 B
C
#ifndef NVIM_OS_STDPATHS_DEFS_H
|
|
#define NVIM_OS_STDPATHS_DEFS_H
|
|
|
|
/// List of possible XDG variables
|
|
typedef enum {
|
|
kXDGNone = -1,
|
|
kXDGConfigHome, ///< XDG_CONFIG_HOME
|
|
kXDGDataHome, ///< XDG_DATA_HOME
|
|
kXDGCacheHome, ///< XDG_CACHE_HOME
|
|
kXDGStateHome, ///< XDG_STATE_HOME
|
|
kXDGRuntimeDir, ///< XDG_RUNTIME_DIR
|
|
kXDGConfigDirs, ///< XDG_CONFIG_DIRS
|
|
kXDGDataDirs, ///< XDG_DATA_DIRS
|
|
} XDGVarType;
|
|
|
|
#endif // NVIM_OS_STDPATHS_DEFS_H
|