{"id":121,"date":"1997-09-09T01:36:29","date_gmt":"1997-09-09T09:36:29","guid":{"rendered":"http:\/\/www.birdhouse.org\/betips\/?p=121"},"modified":"1997-09-09T01:36:29","modified_gmt":"1997-09-09T09:36:29","slug":"package-up-custom-icons","status":"publish","type":"post","link":"https:\/\/www.betips.net\/?p=121","title":{"rendered":"Package up custom icons"},"content":{"rendered":"<p>BeOS doesn&#8217;t include a free-standing icon file format &#8212; all BeOS icons live inside file attributes, so you can&#8217;t have an icon that&#8217;s not attached to another file. If you want to distribute icon packs with other BeOS users, just make a bunch of zero-byte files, such as empty text documents or empty folders. Give each of them one of your icons. Put them all in a folder, and zip up the folder. Since zip preserves attributes, it preserves your icons. Other users can simply open up the filetype dialog for each iconized file and drag or paste it into another filetype dialog of their choosing.<br \/>\nFor an example of this technique in action, check out the <a HREF=\"\/software\/\">Jean-Paul Sartre BeOS Icon Action Pack<\/a>.<br \/>\nIf you want to create a bunch of blank icon files at once, you can just tap Alt+N in the Tracker a bunch of times, or open a Terminal and type something like:<\/p>\n<pre>touch icon1 icon2 icon3<\/pre>\n<p>However, the emerging standard seems to be that icons have a filetype of <code>application\/x-vnd.Icon<\/code>, so it may be easiest to just create one blank file with this type, and then tap Alt+D to create duplicates of the same type.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BeOS doesn&#8217;t include a free-standing icon file format &#8212; all BeOS icons live inside file attributes, so you can&#8217;t have an icon that&#8217;s not attached to another file. If you want to distribute icon packs with other BeOS users, just make a bunch of zero-byte files, such as empty text documents or empty folders. Give [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[7],"class_list":["post-121","post","type-post","status-publish","format-standard","hentry","tag-interface"],"_links":{"self":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":0,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}