Q100048: Locating the default .nuke directory

SUMMARY

This article lists the following common directory locations used by Nuke:

 

MORE INFORMATION

 

Default Product Installation Location:

Linux:         /usr/local/Nuke17.1v1/
macOS:      /Applications/Nuke17.1v1/Nuke17.1v1.app/Contents/MacOS/
Windows:   C:\Program Files\Nuke17.1v1\

 

Default .nuke Directory Location:

Linux:         /home/<user name>/.nuke
macOS:      /Users/<user name>/.nuke
Windows:   C:\Users\<user name>\.nuke

 
Please be aware this folder can be hidden by default, and if this is the case there are a number of online resources documenting how to show hidden folders for each OS.
  • On Linux: Ctrl+H should enable hidden files in the GUI.
  • On macOS: Pressing Cmd+Shift+Period will display the hidden files/folders in the Finder.

NOTE: On Windows, the .nuke folder can be found under the directory pointed to by the HOME environment variable. If this variable is not set (which is common), the .nuke directory will be under the folder specified by the HOMEDRIVE and HOMEPATH environment variables, which are generally in the form of:

HOMEDRIVE=drive letter:
HOMEPATH=\Users\<user name>\

To find out if the HOME or HOMEDRIVE and HOMEPATH environment variables are set, and where they are pointing to, enter %HOME%, %HOMEDRIVE% or %HOMEPATH% into the address bar in File Explorer. If the environment variable is set, the folder it’s pointing at is opened. If it’s not set, an error will be displayed.

On Linux and macOS, the .nuke folder can also be found under the directory pointed to by the HOME environment variable. For more information about how to check environment variables that are set on your system, please refer to the following article: Q100017: How to list environment variables

 

Default Cache Directory:

Linux:          /var/tmp/nuke-u#### (where #### is a current user number such as u1001)
macOS:       /var/tmp/nuke-u### (where ### is a current user number, such as u501)
Windows:    C:\Users\<user name>\AppData\Local\Temp\nuke

You can find the location of Nuke's general cache directory from within Nuke by pressing X on your keyboard the Node Graph has focus, and then running the following TCL command:

getenv NUKE_TEMP_DIR

For more information, please refer to The Cache Directory section of Nuke's online documentation.
 
 

Default Plug-in Directories:

Linux:
/usr/local/Nuke17.1v1/plugins
/usr/local/Nuke17.1v1/plugins/nukescripts
/users/<user name>/.nuke

macOS:
/Applications/Nuke17.1v1/Nuke17.1v1.app/Contents/MacOS/plugins
/Applications/Nuke17.1v1/plugins/nukescripts 
/Users/<user name>/.nuke

Windows:
C:\Program Files\Nuke17.1v1\plugins\nukescripts
C:\Program Files\Nuke17.1v1\plugins
C:\Users\<user name>\.nuke

 

Default OFX Plug-in Directories:

Linux:
/usr/OFX/Nuke
/usr/OFX/Plugins
 

macOS:
/Library/OFX/Nuke
/Library/OFX/Plugins
 

Windows:
C:\Program Files\Common Files\OFX\Nuke
C:\Program Files\Common Files\OFX\Plugins

 
For more information, please refer to the following section of Nuke's documentation: Loading OFX Plug-ins

    We're sorry to hear that

    Please tell us why