Skip to content

Startup login item fails when app is not installed in /Applications (i.e. ~/Applications) #8

@gliwka

Description

@gliwka

Hi @alin23 — thank you for maintaining StartupFolder.

I install GUI apps via Homebrew and choose to store them in ~/Applications (not /Applications). After enabling StartupFolder to run at login, it errors on startup and doesn’t launch as expected.

Upon investigation, it looks like the launch job com.lowtechguys.StartupFolder tries to run:

  • /usr/bin/open /Applications/StartupFolder.app --env login=true

…but the app is actually at:

  • ~/Applications/StartupFolder.app

So launchctl logs:

  • The file /Applications/StartupFolder.app does not exist. (from /tmp/com.lowtechguys.StartupFolder.err)

Workaround: symlink or move the app to /Applications:
ln -s ~/Applications/StartupFolder.app /Applications/StartupFolder.app

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions