52a4d877a1
Portable mode now works on Windows, macOS, and Linux, storing user data in a 'user-data' folder within the app directory by default. The mode is enabled by default and can be disabled via NEBULA_PORTABLE=0. All file operations for history and search data now respect portable mode, using secure file writes where appropriate. Updated .gitignore and package.json to exclude portable data from versioning and packaging. Also fixed Bing icon filename case in home.html.
117 lines
1.5 KiB
Plaintext
117 lines
1.5 KiB
Plaintext
# Logs
|
|
logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
lerna-debug.log*
|
|
|
|
# Runtime data
|
|
pids
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
|
lib-cov
|
|
|
|
# Coverage directory used by tools like istanbul
|
|
coverage
|
|
*.lcov
|
|
|
|
# nyc test coverage
|
|
.nyc_output
|
|
|
|
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-temporary-files)
|
|
.grunt
|
|
|
|
# Bower dependency directory (https://bower.io/)
|
|
bower_components
|
|
|
|
# node-waf configuration
|
|
.lock-wscript
|
|
|
|
# Compiled binary addons (http://nodejs.org/api/addons.html)
|
|
build/Release
|
|
|
|
# Dependency directories
|
|
node_modules/
|
|
jspm_packages/
|
|
|
|
# TypeScript v1 declaration files
|
|
typings/
|
|
|
|
# Optional npm cache directory
|
|
.npm
|
|
|
|
# Optional eslint cache
|
|
.eslintcache
|
|
|
|
# Optional REPL history
|
|
.node_repl_history
|
|
|
|
# Output of 'npm pack'
|
|
*.tgz
|
|
|
|
# Yarn Integrity file
|
|
.yarn-integrity
|
|
|
|
# dotenv environment variables file
|
|
.env
|
|
.env.test
|
|
|
|
# parcel-bundler cache (https://parceljs.org/)
|
|
.cache
|
|
|
|
# Mac files
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Electron build output
|
|
/dist
|
|
/out
|
|
/release
|
|
/build
|
|
*.nupkg
|
|
*.AppImage
|
|
*.dmg
|
|
*.exe
|
|
*.pkg
|
|
|
|
# IDE config files
|
|
.vscode/
|
|
.idea/
|
|
|
|
site-history.json
|
|
bookmarks.json
|
|
bookmarks.backup.json
|
|
search-history.json
|
|
|
|
# Portable user data folder
|
|
user-data/
|
|
|
|
# AppImage / SteamOS
|
|
squashfs-root/
|
|
*.AppImage
|
|
|
|
# Electron build output
|
|
dist/
|
|
build/
|
|
out/
|
|
release/
|
|
|
|
# Native binaries
|
|
nebula
|
|
nebula.exe
|
|
|
|
# Node/Electron
|
|
node_modules/
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Build artifacts
|
|
nebula-appdir/
|
|
*.asar
|