I have a custom eagle.scr for setting my default units, and other user interface features. In my opinion this is a very valuable feature of eagle. However, it appears that when I upgrade eagle, the eagle.scr is not migrated to the new version.
With the radid-fire updates these days it's pretty annoying to manually migrate my settings to the new version every time.
Eagle 8.0-8.0.2
OS X 10.12.2
I agree. I'd go even further, though. Instead of having to modify a file that is part of the distribution, I'd like to be able to achieve the same configuration results by modifying .eaglerc in my home directory. Then, not only will the configuration tweaks automatically carry-over across updates, but I can leave the original package distribution as-is.
I'm a single user, but this would also have benefits for those that have multiple people using Eagle on the same machine or from an installation on a networked drive. Each user could have their own custom settings without conflicting with each other and they wouldn't have to have their own separate, personal copy of distribution.
Hi,
as far as I remember eagle is looking for an eagle.scr in its own directory, in your script directories and the current project directory.
At least this is what the help tells me but the particular behaviour of eagle is not described there in detail. I think eagle is running the script files one after the other.
Best regards,
Florian
Hi @behner,
Thanks for participating, the eagle.scr file is only script that is run automatically when you first open a new editor. EAGLE will run the eagle.scr file found in the scripts directory referenced under Options > Directories.
In regards, to the OP issue, we are looking into simplifying the update process for EAGLE.
Let me know if there's anything else I can do for you.
Best Regards,
Jorge Garcia
I know that is not what you looking for, but my workaround is to have my eagle.src in a personal folder, and then change whatever eagle.src I'm using for a single line that executes it:
script eagle_Joel.src
As the file is in my path (added in the directories section of the main screen), I don't need to add the complete path