Downloads
Download location
Completed downloads are saved to the folder you specify here. The default is ~/Downloads.
To change it, click the path field and select a new folder from the system file picker.
Incomplete files location
Files that are still downloading are written to a separate folder to keep your main download folder clean. The default is ~/Downloads/Incomplete.
Once a transfer finishes, SeeleSeek moves the file to your download location automatically.
Folder structure
SeeleSeek can organize downloads into subfolders based on metadata from the remote user’s file path or embedded tags. Choose a preset from the Folder Structure picker or define your own template.
| Option | Template | Example result |
|---|
| Username / Full Path | {username}/{folders}/{filename} | user123/Daft Punk/Discovery/01 Track.mp3 |
| Full Path | {folders}/{filename} | Daft Punk/Discovery/01 Track.mp3 |
| Artist - Album | {artist} - {album}/{filename} | Daft Punk - Discovery/01 Track.mp3 |
| Filename Only | {filename} | 01 Track.mp3 |
| Custom | User-defined | — |
A live preview of the resolved path is shown beneath the picker so you can confirm the output before downloading.
Custom templates
When you select Custom, a template field appears. You can combine any of the following variables:
| Variable | Description |
|---|
{username} | Soulseek username of the file’s owner |
{folders} | Full remote directory path, excluding the filename |
{filename} | Original filename, including extension |
{artist} | Artist tag from the file’s metadata |
{album} | Album tag from the file’s metadata |
If a metadata variable has no value for a given file, that segment is omitted from the path. The preview uses sample values so the rendered path is always shown.
Search
Max results controls how many results SeeleSeek collects before it stops listening for more. The default is 500. Set it to 0 to collect results until you manually stop the search.
This setting only limits the results collected on your side. It does not affect how many results other users send you. See Network settings to control how many results SeeleSeek sends in response to other users’ searches.
Startup
| Setting | Default | Description |
|---|
| Launch at login | Off | Registers SeeleSeek as a Login Item so it starts automatically when you log in to macOS. |
| Show in menu bar | On | Adds a SeeleSeek icon to the macOS menu bar for quick access even when the main window is closed. |
The Launch at login toggle directly registers or unregisters the app with macOS Login Items using SMAppService. You can also manage this in System Settings → General → Login Items.