install: $(TARGET) $(DOCDIR)/$(MAN1)
        install -d $(DESTDIR)$(BINDIR)
        install -m 755 $(SRCDIR)/$(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)
+       install -d $(DESTDIR)$(DATADIR)/applications
+       cp $(PROJECT).desktop $(DESTDIR)$(DATADIR)/applications
        install -d $(DESTDIR)$(EXAMPLEDIR)
        cp -r examples/* $(DESTDIR)$(EXAMPLEDIR)
        install -d $(DESTDIR)$(MANDIR)/man1
 
 uninstall:
        $(RM) $(DESTDIR)$(BINDIR)/$(TARGET)
+       $(RM) $(DESTDIR)$(DATADIR)/applications/$(PROJECT).desktop
        $(RM) $(DESTDIR)$(MANDIR)/man1/$(MAN1)
        $(RM) -r $(DESTDIR)$(EXAMPLEDIR)
 
 
 PROJECT     = vimb
 PREFIX     ?= /usr/local
 BINDIR     ?= $(PREFIX)/bin
-MANDIR     ?= $(PREFIX)/share/man
-EXAMPLEDIR ?= $(PREFIX)/share/$(PROJECT)/examples
+DATADIR    ?= $(PREFIX)/share
+MANDIR     ?= $(DATADIR)/man
+EXAMPLEDIR ?= $(DATADIR)/$(PROJECT)/examples
 
 #----------------compile options---------------------