You need to sign in or sign up before continuing.

Description

For diff-ing directories, I usually like to use meld, but it struggles a lot with large trees. Experiment with writing a TUI meld-clone for diffing directories and files

Goals

Get first prototype going of a TUI that can show

  • diffs of text-files
  • diffs of directories.

Stretch goals

  • Themes
  • Filters (no whitespace, etc.)
  • Live config changes (Show/hide line numbers, etc.)

Looking for hackers with the skills:

rust

This project is part of:

Hack Week 24

Activity

  • 6 months ago: MSirringhaus left this project.
  • 6 months ago: llansky3 liked this project.
  • 6 months ago: MSirringhaus added keyword "rust" to this project.
  • 6 months ago: MSirringhaus started this project.
  • 6 months ago: MSirringhaus originated this project.

  • Comments

    • iivanov
      6 months ago by iivanov | Reply

      Just a suggestion :-)

      
      function vimdirdiff()
      {
        # Shell-escape each path:
        DIR1=$(printf '%q' "$1"); shift
        DIR2=$(printf '%q' "$1"); shift
        vim $@ -c "DirDiff $DIR1 $DIR2"
      }
      

      • MSirringhaus
        6 months ago by MSirringhaus | Reply

        Thanks! I may have to resort to vim after all

    • MSirringhaus
      6 months ago by MSirringhaus | Reply

      Abandoning for now

    Similar Projects

    This project is one of its kind!