This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ubuntu:xfce_desktop [2014/04/09 11:04] tschulz [Create User Account] |
ubuntu:xfce_desktop [2014/04/17 11:35] (current) tschulz [Tux Paint Printing] |
||
---|---|---|---|
Line 6: | Line 6: | ||
- Download and install [[http://www.google.com/chrome|Google chrome]] | - Download and install [[http://www.google.com/chrome|Google chrome]] | ||
- Install supporting packages<file> | - Install supporting packages<file> | ||
- | apt-get install vim mercurial | + | apt-get install vim mercurial tuxpaint tuxpaint-config libreoffice |
</file> | </file> | ||
===== Create User Account ===== | ===== Create User Account ===== | ||
- customize default user to your liking, create a new user or use the account created during install | - customize default user to your liking, create a new user or use the account created during install | ||
- | - create a .hgrc and save to your home dir<file hgrc ~/.hgrc> | ||
- | [ui] | ||
- | username = user@dom.net | ||
- | |||
- | [web] | ||
- | cacerts = | ||
- | |||
- | [extensions] | ||
- | purge = | ||
- | </file> | ||
- execute the following commands remember to enter a log message after hg commit. If you make changes to your user update the template by running hg addremove and hg commit again<file> | - execute the following commands remember to enter a log message after hg commit. If you make changes to your user update the template by running hg addremove and hg commit again<file> | ||
hg init | hg init | ||
hg addremove | hg addremove | ||
- | hg commit | + | hg --config ui.username=foo commit |
</file> | </file> | ||
- Create the session script in /scripts/custom_session.sh<file bash /scripts/custom_session.sh> | - Create the session script in /scripts/custom_session.sh<file bash /scripts/custom_session.sh> | ||
Line 31: | Line 21: | ||
cd ~ | cd ~ | ||
hg revert --all | hg revert --all | ||
- | hg purge | + | hg --config extensions.purge= purge |
startxfce4 | startxfce4 | ||
</file> | </file> | ||
Line 58: | Line 48: | ||
</file> | </file> | ||
* mercurial stores the home directory template in ~/.hg | * mercurial stores the home directory template in ~/.hg | ||
+ | |||
+ | ===== Tuxpaint ===== | ||
+ | * tuxpaint uses lpr for printing so ${PRINTER} must be set, use lpstat -p to see a list of printers | ||
+ | * use tuxpaint config to set tuxpaint options | ||
===== Prevent Shutdown and Restart from Logout Menu (Optional) ===== | ===== Prevent Shutdown and Restart from Logout Menu (Optional) ===== | ||
Line 200: | Line 194: | ||
<property name="configver" type="int" value="2"/> | <property name="configver" type="int" value="2"/> | ||
</channel> | </channel> | ||
+ | </file> | ||
+ | |||
+ | ===== Tux Paint Printing ===== | ||
+ | - Get a list of printers by using <file>lpstat -a</file> | ||
+ | - set the **PRINTER** varibile in ${HOME}/.config/xfce/xinitrc | ||
+ | - e. g. <file bash> | ||
+ | export PRINTER="rm217ptr" | ||
</file> | </file> | ||