Archive for the '●Fvwm标签' Category

恢复旧decor 星期四, 06月 25th, 2009

fvwm-decor

鼠标滚轮换壁纸 星期二, 06月 23rd, 2009

#!/usr/bin/perl

$wpdir="$ENV{HOME}/媒体/●壁纸/1280x800及以上/";
$wpconf="$ENV{HOME}/.desktop-pic-roll.rc";
$cur=`cat $wpconf`;chomp $cur;print "当前:$cur\n";
$num=-1;
chdir $wpdir;@jpg=glob "*.jpg";
for (0 .. $#jpg){
if($jpg[$_]=~/^$cur$/){
if($ARGV[0]){ #逆向
$num=$_-1;if($num<0){$num=$#jpg;}
}
else{
$num=$_+1;if($num>$#jpg){$num=0;}
}
last;
}
}
if($num<0){$num=0;}
print "新选:==$num==$jpg[$num]==\n";
`echo $jpg[$num]>$wpconf`;
`habak \'$wpdir$jpg[$num]\'`;

Mouse 4 R A Exec exec ~/应用/脚本/roll-wallpaper.pl
Mouse 5 R A Exec exec ~/应用/脚本/roll-wallpaper.pl 1

exp.fvwm.2009-06-22.tar.gz 星期一, 06月 22nd, 2009

37k 放到论坛ftp了。

搞定了靠边卷起窗口。 星期二, 02月 17th, 2009


Key z A 4 All (xterm) shadex
DestroyFunc shadex
AddToFunc shadex
+ I ThisWindow PipeRead '[ $[w.y] -ge 30 ] && echo WindowShade S || echo WindowShade N'
或者
+ I ThisWindow PipeRead 'bash -c "(( $[w.y] > 30 )) &&; echo WindowShade S || echo WindowShade N"'

就是不能在Key绑定的时候,PipeRead而已。想清楚了,才觉得简单了。

加了4个对齐窗口的热键 星期四, 02月 5th, 2009

☎ g “Move\ .” f.action
Key Up A 4 Move w 0
Key Down A 4 Move w -0
Key Left A 4 Move 0 w
Key Right A 4 Move -0 w
虽然xterm的启动脚本带了随机对齐4个屏幕角,但随机启动的xterm,总是有重叠的情况。干脆加4热键,什么窗口也不限制。

增加一个画屏幕菜单 星期五, 12月 26th, 2008

老忘记热键。
screen shot

2008-12-26 10:54:24 五 ~ ☎ cd .fvwm
2008-12-26 10:54:32 五 ~/.fvwm ☎ grep -i gromit *
f.action:DestroyMenu "Gromit-Menu"
f.action:AddToMenu "Gromit-Menu"@d.xpm@^blue^ "Gromit画屏幕" Title
f.action:+      "启动画屏" Exec gromit -a
f.action:+      "切换画屏(Pause)" Exec gromit -t
f.action:+      "切换显示(CTRL-Pause)" Exec gromit -v
f.action:+      "清除画屏(SHIFT-Pause)" Exec gromit -c
f.action:+      "退出画屏(ALT-Pause)" Exec gromit -q
f.action:Mouse 2 R A Menu "Gromit-Menu"
2008-12-26 10:54:38 五 ~/.fvwm

Click:红笔
Shift+Click:蓝笔
Ctrl+Click:黄笔
Alt+Click:粉红笔
鼠标中键Click – 把涂上的部份转成浅绿色
鼠标右键 – 中橡皮擦
Shift+鼠标右键 – 大橡皮擦

按钮的滚轮控制又快用完了 星期二, 07月 22nd, 2008

Mouse 4 8 A Exec exec bash -c “mpc prev”
Mouse 5 8 A Exec exec bash -c “mpc next”

目前界面 星期二, 07月 22nd, 2008

2008-07-22-140648_1280x800_scrot.png

修改壁纸关联 星期五, 07月 18th, 2008

~/.config/rox.sourceforge.net/SendTo/.image_png ☎ cat 设置壁纸
fvwm-root -r "$*"
echo "$*">~/.fvwm/desktop-pic.rc

~/.fvwm ☎ grep desktop-pic.rc config
Exec fvwm-root -r `cat ~/.fvwm/desktop-pic.rc`

修改了的同步卷帘函数 星期二, 07月 8th, 2008

########################
# 切换卷帘
SetEnv shade True
DestroyFunc toggle-shade
AddToFunc toggle-shade
+ I Next (gnome-terminal) WindowShade $[shade]
+ I Next (gkrellm) WindowShade $[shade]
+ I Test (EnvMatch shade True)
+ I TestRc (Match) SetEnv shade False
+ I TestRc (NoMatch) SetEnv shade True