/TTparser

TTparser: Parse terminal themes effortlessly.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

TTparser

TTparser is a minimalistic command-line tool written in Rust for converting terminal themes between various emulators and formats. Now, it supports converting Kitty and Alacritty themes to Foot, Alacritty and Kitty.

Usage

you need to have Cargo installed.

  1. Clone the TTparser repository:

    git clone https://github.com/EuCaue/TTparser.git
  2. Navigate to the project directory:

    cd TTparser
  3. Build the project using Cargo:

    cargo build --release
  4. Run TTparser to convert a Kitty theme to Alacritty only:

    ./target/release/ttparser -i "kitty" -f "$HOME/.config/kitty/current-theme.conf" -n "myCoolTheme"
  5. Help command to see all available arguments:

    ./target/release/ttparser --help

Contribution

Contributions are welcome! (since I'm learning rust, probably has a lot of things to improve) Fork this repository, make your changes, and submit a pull request.

License

TTparser is licensed under the GPL3 License.

Thank you for using TTparser for your terminal theme customization needs!