Skip to content

[Feature]: Make it truly portable #631

Closed

Description

@MetroidCatcher

What would you like Filee to do?

Some applications does it by, lets say, add a empty folder named "portable", where all it's settings goes to, if this folder is detected, as a truly portable thing would do.

(It's settings are located in "user\AppData\Local" and "user\AppData\Roaming" respectively, since I'm using Windows 11.)

Why / when would you use it?

Looked for a switch that make it portable in the settings, or as stated previously, make an empty folder named "portable" and it's settings goes there automatically, if it's detected.

Ideas for how it could work

Any questions?

If anything isn't clear enough, please ask what isn't exactly and I'll gladly help further!

Activity

  1. KnifeLemon commented on Oct 26, 2026

    @KnifeLemon
    Owner

    Thanks for the request! Today the portable ZIP only means "no installer": its settings still go to %APPDATA%\Filee and the downloaded engines to %LOCALAPPDATA%\Filee.

    There is a way to keep everything next to the program already, through an environment variable Filee reads: FILEE_DATA_DIR. With it, settings, presets, logs and downloaded engines all go to that folder. Put a Filee-portable.cmd next to Filee.exe:

    @echo off
    set "FILEE_DATA_DIR=%~dp0data"
    start "" "%~dp0Filee.exe"
    

    and start Filee with it. A copy started this way also leaves the system alone: it doesn't add itself to startup or to Explorer's right-click menu, which is what you'd want from a portable copy.

    A built-in switch for this (for example a portable folder next to Filee.exe, as you suggest) would be nicer, so I'll keep this open as a request.

  2. MetroidCatcher commented on Oct 27, 2026

    @MetroidCatcher
    Author

    Awesome, thank you! Works as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions