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]]. |