Directory locations
Information about all local directories that XPipe uses
XPipe utilizes the following directories:
Installation data
%LOCALAPPDATA%\XPipeon Windows/opt/xpipeon Linux/Applications/XPipe.appon macOS
User data and configuration files
%USERPROFILE%\.xpipeon Windows~/.xpipeon Linux~/.xpipeon macOS
Temporary shell script files
Any necessary temporary shell scripts are directly created in the system temp directory. These do not contain any sensitive information and are only created for convenience purposes or because of shell limitations.
Editor bridge
Any files they are being edited in the file browser are downloaded locally and re-uploaded once they are changed. These files are downloaded to
%TEMP%\xpipe\bridgeon Windows/tmp/xpipe/$USER/bridgeon Linux$TMPDIR/xpipe/bridgeon macOS
File downloads
Any files they are being downloaded in the file browser are saved to the following directories
%TEMP%\xpipe\downloadon Windows/tmp/xpipe/$USER/downloadon Linux$TMPDIR/downloadon macOS
Scripts
When you choose to bring certain user scripts to a remote system, they are copied to the following directory and automatically added to the PATH:
%TEMP%\xpipe\scriptson Windows/tmp/xpipe/$USER/scriptson Linux/tmp/xpipe/$USER/scriptson macOS
Script data
In case any created user script has to write some data to a system, e.g. the starship scripts installing starship files, they are created in
%TEMP%\xpipe\scriptdataon Windows/tmp/xpipe/$USER/scriptdataon Linux/tmp/xpipe/$USER/scriptdataon macOS