[Unison-hackers] desktop file, installing icons, existing icon files?

Greg Troxel gdt at lexort.com
Sun May 25 10:31:02 EDT 2025


There's a PR to add a desktop file and install it, which seems
reasonable.  There are wrinkles:

  Apparently there is "flathub" which has assigned an "application id"
  to unison which uses github as part of the name.  They are welcome to
  do whatever, but I'm not going to merge such a name.  Having looked at
  the desktop files on my system, they are either bare application names
  like gimp.desktop, or prefixed with inversed project websites like
  org.kicad.kicad.

  Desktop files expect icons and while unison has U.svg (just a U) and
  Unison.svg (the whole word), they are not installed.   Probably they
  should be installed if the desktop file is installed.   Is there a
  reason to install either with just TUI unison and not GUI, if that's
  how the build is?

and then followon icon questions

  If icons are installed, U.svg isn't a great name outside of unison
  context, and Fedora renames it to unison.svg.

  There are files in the icons dir that perhaps should be pruned:
    unison-icon.ai
    unison-logo.gif
    unison.haruo.jpg
  which are not our current logos, are not in use that I know of, and
  seem to be from the initial move to git in 2005.

  There is `success.gif` but a quick/bad search did not turn up any use.

  There's an ocaml program, but no makefile, no readme, and it needs
  some ocaml lib I don't happen to have, and...  the readme that isn't
  there doesn't give requirements :)


More information about the Unison-hackers mailing list