Rename project to trailhead-path-bookmarker

- npm name: trailhead-path-bookmarker (package.json + lockfile)
- electron-builder appId: com.dbeuttel.trailhead-path-bookmarker
- AppUserModelId in main.js matches the new appId
- README title updated; userData path now %APPDATA%\Trailhead Path Bookmarker

Icon generator now emits both sizes:
- assets/tray-icon.png (32x32) for the system tray
- assets/app-icon.png (256x256) for electron-builder's win.icon, which
  rejects PNGs smaller than 256
This commit is contained in:
David
2026-04-29 10:27:25 -04:00
parent 77c06d664b
commit 704e172da9
7 changed files with 91 additions and 65 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
# Folder Bookmark Tray
# Trailhead Path Bookmarker
A Windows system-tray app for bookmarking folder paths with quick-action buttons (Explorer, Terminal, Claude, Visual Studio).
@@ -41,7 +41,7 @@ npm run icon # regenerate assets/tray-icon.png
Persisted to `app.getPath('userData')/config.json`. On Windows that's:
```
%APPDATA%\Folder Bookmark Tray\config.json
%APPDATA%\Trailhead Path Bookmarker\config.json
```
Schema:
@@ -78,7 +78,7 @@ assets/tray-icon.png orange folder pictogram, 32×32
## Stack
Electron 33, React 18, Vite 5. NSIS installer via `electron-builder` (`appId: com.dbeuttel.folder-bookmark-tray`). No native deps.
Electron 33, React 18, Vite 5. NSIS installer via `electron-builder` (`appId: com.dbeuttel.trailhead-path-bookmarker`). No native deps.
## Non-goals