Gramps 5.2 Wiki Manual - User Directory
Previous | Index | Next |
Languages: |
English • Deutsch • español • suomi • français • עברית • македонски • Nederlands • русский • shqip • slovenčina |
This appendix provides the reference for finding the location of the Gramps User Directory. The folder/directory is stored at different locations due to the requirements of Gramps forks for various operating systems or special purposes.
POSIX - style systems
The default user directory location for Gramps in a POSIX-style environment is:
/HOME/<username>/.gramps
which can also be entered as
<~username>/.gramps
This is true for BSD, Linux, Solaris, Unix and Mac OS-X when using Mac OS X Build from source.
Alternately, you can leverage the $HOME Home directory equivalent to avoid dealing the complications of active user names. Although Gramps will not recognize directory equivalents for paths internally, you can use them within Linux to find Gramps user files. The Gramps user directory path above is simplified to either:
$HOME/.gramps
or
~/.gramps
Or if using MS Windows the following syntax is used
$HOME\.gramps
or
~\.gramps
macOS
On Apple Macs filenames starting with "." do not show up in Finder. To simplify access to the Gramps user directory, open a terminal window using the Terminal application and type:
ln -s ~/.gramps ~/Documents/Gramps
which will make Finder show the directory as a folder in your Documents folder named "Gramps". (You can replace "Gramps" with whatever name you wish, but use a / before any spaces.) Alternatively you can simply click on Go -> 'Go to Folder...' in the Finder, and type
~/.gramps
in the resulting macOS Go to the Folder dialog box.
macOS Application Package
The Mac OS X:Application package uses a different, more macOS-standard default location for the directory:
/Users/<~username>/Library/Application Support/gramps
MS Windows
On Microsoft Windows, filenames and folder for programs and userdata are hidden in the File Explorer. To make access to the Gramps user directory easy follow the following advice from Microsoft:
The default User Directory location for any Gramps user data on a Windows 7 (and newer) system is
C:\Users\%username%\AppData\Local\gramps
The %username% in the above filepath is a placeholder for the particular user name chosen when logging into Windows.
Alternately, you can leverage the %LocalAppData% environment variable to avoid dealing the complications of active user names. (We've chosen to use the username Environment Variable in the documentation for Windows rather than <~username> used for documenting other OSes.) Although Gramps will not recognize Environment Variables for paths internally, you can use them within Windows to find Gramps user files. The Gramps user directory path above is simplified to:
%LocalAppData%\gramps
Like the User Directory, the location for programs/applications is also hidden from browsing with Windows Explorer.
The default location for an installation on a Windows 7 (and newer) system is
C:\Program Files\GrampsAIO64-5.X.X
See Also
- Command Line Configuration (config) option with Environment Variables
- Switching from Breadcrumbs to a location text box using Crtl+L in GTK file dialogs
- Discourse forum threads :
Previous | Index | Next |
Languages: |
English • Deutsch • español • suomi • français • עברית • македонски • Nederlands • русский • shqip • slovenčina |
Special copyright notice: All edits to this page need to be under two different copyright licenses:
These licenses allow the Gramps project to maximally use this wiki manual as free content in future Gramps versions. If you do not agree with this dual license, then do not edit this page. You may only link to other pages within the wiki which fall only under the GFDL license via external links (using the syntax: [https://www.gramps-project.org/...]), not via internal links. |