Skip to content
This repository was archived by the owner on Feb 16, 2020. It is now read-only.
This repository was archived by the owner on Feb 16, 2020. It is now read-only.

Feature request: machine "installable" #7

@teknowledgist

Description

@teknowledgist

I like this project. Thanks for bringing it out of the AHK forums to a more public space.

I'd like to make this available as a Chocolatey package. The only sticking point is that packages are supposed to be "machine installs", and, currently, the WinPos.txt location is always the same as the AHK script. The recommended location for non-installed Chocolatey packages in in the Chocolatey\lib\<packagename> subfolder of %ProgramData%, but that is not writable by non-admins. The bigger problem is that there is only one WinPos.txt for the entire system regardless of the location.

I'd like to get this script using the per-user %AppData% location for the capture. It should probably check the script location first to allow for portable users and backward compatibility, but if there is no WinPos.txt in the script directory and/or the user doesn't have modify rights to it (un-elevated), then it should use something like %AppData%\DockWin\WinPos.txt.

If I ever get time to grok AHK, I'm happy to submit a PR, but I thought I'd throw this out there for anyone with more time/skill to poke at.

(Addendum: A major upgrade would be to allow multiple "sets" of Windows for each user.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions