Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate XML to be imported into 8VIM #5

Open
timeopochin opened this issue Jul 30, 2022 · 1 comment
Open

Generate XML to be imported into 8VIM #5

timeopochin opened this issue Jul 30, 2022 · 1 comment

Comments

@timeopochin
Copy link

I have already created a script that generates the XML file from the layout string nomufv-w eilhkj-- tscdzg-- yabrpxq- so that I can test the layouts.

I'm just creating this issue to see if this is something you would be interested in integrating into your script.

@Glitchy-Tozier
Copy link
Owner

Glitchy-Tozier commented Jul 30, 2022

I'd be open to integrating this functionality into the optimizer.

A few thoughts:

  • this should probably be optional
  • these XML-files should be created for the top x layouts (same number as printed, enforcing some sensible maximum)
  • It might be the most elegant if you could
    1. Upload your script with a compatible license (GPL?) under your account
    2. Find a way to have a clone of your script in this repository, that changes if the original script is changed. I'm not sure it's possible, but it might be elegant.
      If you decide this is too complicated (or impossible), we could just add your script as a separate python-file
  • I suggest the file structure
root/
    generated_XMLs/
        {datetime of optimization-start}/
            1.xml
            2.xml
            3.xml
            ….xml
            README.txt (contains the most important optimization-params)

By the way, are you aware of this script?


EDIT:
For anyone interested, this spreadsheet might be an easier and more up-to-date way to generate your layouts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants