Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tips [2010/11/11 19:24] – [Customize the font in clock panel plugin] mike | tips [2017/05/01 22:05] – fixed dead link yano | ||
---|---|---|---|
Line 8: | Line 8: | ||
For example: | For example: | ||
- | * ''< | + | * '' |
- | * ''< | + | * '' |
===== Performance Tips ===== | ===== Performance Tips ===== | ||
Line 41: | Line 41: | ||
===== Gtkrc files ===== | ===== Gtkrc files ===== | ||
- | * A tutorial about the Gtkrc format can be found [[http:// | + | * A tutorial about the Gtkrc format can be found [[http:// |
* Xfce has also a couple of custom gtkrc settings for some of the applications: | * Xfce has also a couple of custom gtkrc settings for some of the applications: | ||
Line 73: | Line 73: | ||
class " | class " | ||
+ | * See also those threads in the forum : http:// | ||
===== How to add or remove applications in the system menu ===== | ===== How to add or remove applications in the system menu ===== | ||
Line 110: | Line 111: | ||
* Copy the file / | * Copy the file / | ||
- | * Add your own code to the file. For example, you could start the unicode server: | + | * Add your own code to the file. For example, you could start the rxvt-unicode server: |
* source $HOME/ | * source $HOME/ | ||
* # start rxvt-unicode server | * # start rxvt-unicode server | ||
Line 129: | Line 130: | ||
The margins are also useful if you have only one Xfce panel: the margin area leaves a clear space to pull up application or workspace menus. By default, right click on the desktop (the margin) to show the Xfce menu, or middle (left+right) click to show the workspace menu. | The margins are also useful if you have only one Xfce panel: the margin area leaves a clear space to pull up application or workspace menus. By default, right click on the desktop (the margin) to show the Xfce menu, or middle (left+right) click to show the workspace menu. | ||
+ | |||
+ | The size of the margins is in pixels, so, with a reasonably modern monitor, at a resolution of, say 1680 x 1050, a setting of ' | ||
===== Handle acpi event for power button, show Xfce logout options ===== | ===== Handle acpi event for power button, show Xfce logout options ===== | ||
Line 134: | Line 137: | ||
If you would like the xfce logout menu to show up when you press your power button, and your machine has acpi support, then do the following: | If you would like the xfce logout menu to show up when you press your power button, and your machine has acpi support, then do the following: | ||
- | * ''/ | + | ==== Solution 1 ==== |
+ | * ''/ | ||
< | < | ||
# / | # / | ||
Line 185: | Line 189: | ||
</ | </ | ||
+ | * Make those scripts executable : | ||
+ | < | ||
+ | chmod +x / | ||
+ | </ | ||
+ | ==== Solution 2 ==== | ||
+ | * Open Settings Manager (or by command : xfce4-settings-manager ) | ||
+ | * Open Power Manager settings | ||
+ | * In General : set //When power button is pressed// to //Ask// | ||
+ | * Close Power Manager settings | ||
+ | * If you have ACPI scripts installed, deactivate or update the **power-button** script from **/ | ||
+ | < | ||
+ | # EXAMPLE | ||
+ | event=button/ | ||
+ | # | ||
+ | action=/ | ||
+ | </ | ||
===== Use mnemonics to create Thunar Custom Actions ===== | ===== Use mnemonics to create Thunar Custom Actions ===== | ||
When you create a [[http:// | When you create a [[http:// | ||
+ | |||
+ | ===== Accessing man pages through xfrun4 ===== | ||
+ | Use '#' | ||
+ | |||
+ | ===== Do maths with xfrun4/ | ||
+ | * What you get: input simple mathematical expression, like 5+5 or (5+5)/3 or .5*10, in xfrun4/ | ||
+ | * Requirement: | ||
+ | * Save this script as bcme.sh, in your home directory: | ||
+ | |||
+ | #!/bin/sh | ||
+ | | ||
+ | precision=2 | ||
+ | notify_time=20000 | ||
+ | | ||
+ | res=`echo " | ||
+ | notify-send -t $notify_time " | ||
+ | |||
+ | *Add custom action to Application finder : | ||
+ | * Type : Regular Expression | ||
+ | * Pattern : ^([0-9]|\(|\.).* | ||
+ | * Command : /bin/sh ~/bcme.sh \0 | ||
+ | * (check) Save match in command history | ||
+ | |||
+ | |||
+ | ====== Xfconf ===== | ||
+ | |||
+ | ===== Toggle panel autohide ===== | ||
+ | |||
+ | Short Bash script to toggle the autohide property of a panel, so you can bind for example a keyboard shortcut to quickly show and hide a panel. | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/sh | ||
+ | |||
+ | test -z " | ||
+ | test ! -z "`echo $1 | sed s/ | ||
+ | |||
+ | CHANNEL=xfce4-panel | ||
+ | PANELID=$1 | ||
+ | PROP=/ | ||
+ | |||
+ | if `xfconf-query -c $CHANNEL -p $PROP >/ | ||
+ | xfconf-query -c $CHANNEL -T -p $PROP | ||
+ | else | ||
+ | xfconf-query -c $CHANNEL -n -p $PROP -t bool -s false | ||
+ | fi | ||
+ | </ | ||
+ | |||
+ | ===== Control per-window transparency ===== | ||
+ | |||
+ | Xfce lets you control the transparency of any window by horizontal scrolling on the titlebar. Starting with 4.12 though, it has been disabled by default. To enable this, open **Settings Editor > xfwm4** and change '' |