不知不觉就习惯了

May 4, 2013

有些东西会在不知不觉间就习惯了

关机脚本

自己写个关机脚本,在脚本最后会用sudo systemctl poweroff关机,然后在bash给这个脚本起的别名是poweroff。有一天手快,本来想用powertop的,然后不小心用按Tab补全成poweroff,之前的一两分钟里又刚好用过sudo,结果不小心关机了。为了避免再不小心关机,我在脚本开头加上了一个选项:

echo "Poweroff?[yes/no] "
select yn in "yes" "no"; do
    case $yn in
	"yes") break;;
	"no")
	    echo "Nothing happend"; exit;;
    esac
done

现在用这个脚本就会有提示:

Poweroff?[yes/no]
1) yes
2) no
#?

以前关机都是poweroff然后输入密码,现在还要选1,感觉很不习惯。最后我选项去掉,把关机部分改成:

sudo -k systemctl poweroff

加上-k选项之后,sudo就清除之前的验证,要求输入密码。

Xmonad布局顺序

以前我用Xmonad的默认的3个布局,顺序我都没记,反正是3个,一下遍历完了。开机之后,我最常做的是开个隐身的Chromium,八卦一下之后再开一个正常的Chromium。这时Xmonad的布局是Tall,两个Chromium会左右分屏,然后我要按一下快捷键,切换到全屏的Full布局。所以我把布局顺序改了。

默认的是:

layout = tiled ||| Mirror tiled ||| Full
  where ...

改成

layout = Full ||| Mirror tiled ||| tiled
  where ...

只是把Full和前面的tiled交换了而已。

用了三天,发现已经习惯了以前布局切换顺序,虽然我不记得具体顺序。

所以我改成:

layout = Full ||| tiled ||| Mirror tiled

相当于默认布局顺序循环左移了,既满足开始是Full,布局切换的顺序也没变。