Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:creating_personal_icons [2011/05/03 13:37] – gutmensch | wiki:creating_personal_icons [2011/05/03 14:16] (current) – gutmensch | ||
|---|---|---|---|
| Line 24: | Line 24: | ||
| ==== Create the menu entry ==== | ==== Create the menu entry ==== | ||
| (note: even if you do not wish to have a menu entry, you must have a menu file to trigger the setup) | (note: even if you do not wish to have a menu entry, you must have a menu file to trigger the setup) | ||
| - | ^tc@box:/ | + | < |
| + | tc@box:/ | ||
| + | </ | ||
| If you do not want a menu entry: | If you do not want a menu entry: | ||
| - | ^tc@box:/ | + | < |
| + | tc@box:/ | ||
| + | </ | ||
| If you do: | If you do: | ||
| - | ^tc@box:/ | + | < |
| - | ^<JWM> | + | tc@box:/ |
| + | </ | ||
| + | < | ||
| + | <JWM> | ||
| <Program label=" | <Program label=" | ||
| - | </ | + | </ |
| + | </ | ||
| (note: capitalization is important in the tags) | (note: capitalization is important in the tags) | ||
| - | ==== #Create icon entry ==== | + | |
| - | ^tc@box:/ | + | ==== Create icon entry ==== |
| - | tc@box:/ | + | < |
| - | ^i: / | + | tc@box:/ |
| + | tc@box:/ | ||
| + | </ | ||
| + | < | ||
| + | i: / | ||
| t: Mount MP3s | t: Mount MP3s | ||
| c: / | c: / | ||
| - | + | </ | |
| - | ^ | + | |
| (note: make sure this file end in a newline. most editors do this automatically) | (note: make sure this file end in a newline. most editors do this automatically) | ||
| - | ==== # Add the icon ==== | + | |
| + | ==== Add the icon ==== | ||
| Search around the web for an icon you like. A good place to look is: | Search around the web for an icon you like. A good place to look is: | ||
| [[http:// | [[http:// | ||
| - | ^tc@box:/ | + | < |
| - | ==== #Check permissions and ownership ==== | + | tc@box:/ |
| - | ^tc@box:/ | + | </ |
| + | |||
| + | ==== Check permissions and ownership ====< | ||
| + | < | ||
| + | tc@box:/ | ||
| tc@box:/ | tc@box:/ | ||
| - | tc@box:/ | + | tc@box:/ |
| - | ==== # Create the exension | + | </ |
| - | (note: this requires squashfs-tools-4.0.tcz) | + | |
| - | ^tc@box:/ | + | ==== Create the exension |
| + | (note: this requires squashfs-tools-4.x.tcz) | ||
| + | < | ||
| + | tc@box:/ | ||
| + | </ | ||
| The extension will be in /tmp. You can now load it to test it out: | The extension will be in /tmp. You can now load it to test it out: | ||
| - | ^tc@box:/ | + | < |
| + | tc@box:/ | ||
| + | </ | ||
| The icon and menu should now be visible and usable. | The icon and menu should now be visible and usable. | ||
| Finally move the new extension into your personal repo: | Finally move the new extension into your personal repo: | ||
| - | ^tc@box:/ | + | < |
| + | tc@box:/ | ||
| + | </ | ||
| - | ==== # Troubleshooting ==== | + | ==== Troubleshooting ==== |
| If you are creating icons for a package, pre-existing freedesktop configuration files may conflict with custom wbar icon files and settings. Check for a pre-existing freedesktop configuration at: / | If you are creating icons for a package, pre-existing freedesktop configuration files may conflict with custom wbar icon files and settings. Check for a pre-existing freedesktop configuration at: / | ||
| For details on how to configure that file for Tiny Core, read [[iconmenuinfo]]. | For details on how to configure that file for Tiny Core, read [[iconmenuinfo]]. | ||