https://wiki.archlinux.org/index.php/Desktop_Entries
how much it integrates depends on what desktop environment you are using. gnome and kde are using the same desktop files as far as I know. So it should work. Haven't tested it though.
You could also use unity with arch: https://wiki.archlinux.org/index.php/Unity