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 [2012/07/23 04:39] – [Add newlines to a panel] nathanhawks | tips [2013/08/05 22:41] – [Other Unique Xfce Features] mike | ||
---|---|---|---|
Line 212: | Line 212: | ||
Use '#' | Use '#' | ||
- | ===== Other Unique Xfce Features | + | ===== 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: | ||
- | ====== Add newlines to a panel ====== | + | #!/bin/sh |
+ | |||
+ | precision=2 # number of digit for floating value | ||
+ | notify_time=20000 # number of milisecond the notification show | ||
+ | |||
+ | res=`echo "scale=$precision; | ||
+ | notify-send -t $notify_time " | ||
- | Xfce allows full control over multi-line panel configuratinos, | + | *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 true | ||
+ | fi | ||
+ | </ |