#10025: [PM] support for Desktop symlinks, similar to Deskbar menu symlinks ------------------------------------+---------------------------- Reporter: ttcoder | Owner: axeld Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: Applications/Tracker | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All ------------------------------------+---------------------------- Comment (by ttcoder): From my experience, some end-users might actually like being offered the option, just for the chance to click "ok" and feel involved in the install process ;-) but yea for power-users I know the feeling, we want streamlined-everything... So might use Giova's script, or maybe just hardcode the links at install time when I prep a machine for a client... Or come to think of it, maybe the best answer would be this: since all the software in my case will likely be linked from a newly created {{{TT Systems}}} folder (rather than {{{Applications}}}), it would be easy enough for the post-install script to go like this pseudo-code, {{{ for each file in data/deskbar/menu/TTSystems ln -s --force /boot/home/Desktop $file }}} Even if repeatedly run after each package it will do the job seamlessly I think. This does not buy me the auto-removal of symlinks on software un-install (the links-to-deskbar-menu-symlinks would remain, but be displayed as broken-links), but then again the apps are too awesome to ever uninstall so it does not apply *grin*. Thus it's fine with me if this is closed as '''invalid/no-change-req''' and I do the "foreach" script instead. In fact if implementing this ticket means making Tracker complicated/bloated then I'd feel guilty, Tracker seems to be a sizeable enough beast already. -- Ticket URL: <http://dev.haiku-os.org/ticket/10025#comment:4> Haiku <http://dev.haiku-os.org> Haiku - the operating system.