Skip to content
This repository has been archived by the owner on Dec 9, 2021. It is now read-only.
/ ewwxml Public archive

A eww -> yuck configuration converter, written in Typescript

License

Notifications You must be signed in to change notification settings

undefinedDarkness/ewwxml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EWW XML -> YUCK Converter

A tool to convert eww's legacy xml configuration to its new yuck config language. Please do make issues if you encounter any compatability problems. So far I think I've got the major ones but there will always be edge-cases NOTE: Things will be supported based on how much pain they are to implement.

Installation & Usage

You'll need node & its package manager (npm) installed.

git clone https://github.com/undefinedDarkness/ewwxml
cd ewwxml
npm install # To install dependencies
npm run build # Build typescript
node out/main.js <PATH-TO-EWW-XML-FILE> <PATH-TO-YUCK-FILE> 

TODO:

  • Fix inline strings
  • Make output not garbage
  • Make it easier to use
  • Fix minor differences
  • Test more throughly (on Axarva & adi's configs)

About

A eww -> yuck configuration converter, written in Typescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published