エントリー

シャットダウン、E200HA

E200HAにArchを、その12

シャットダウンする時、コマンドラインから、systemctl poweroffと指示する。これはシンボリックリンクされており、poweroffだけでも良い。これぐらい打ち込むのは、そう面倒ではない。

が、もっと簡単に一発でシャットダウンできればなぁと、monsterwmのキーバインディングに設定。以下の2行を各々config.hのしかるべきところへ書き込んだ。

static const char *shutcmd[] = { "systemctl", "poweroff", NULL };
{ MOD1|CONTROL, XK_s, spawn, {.com = shutcmd}},

MOD1は、Altキーとしているので、Alt+Ctrl+s、3つを同時に押すということ。そうすれば所望通り一発でシャットダウンできる。

が、人間は易きに流れる。さらに簡単に、マウスでクリックする方法を導入した。

先日書いたdzen2について調べている折に、クリッカブルエリアを設定できることに気付いた。ArchWikiの項に、「^ca(button, command)Text^ca() を使ってクリック可能領域を定義できます」とある。そこで、

^ca(1, poweroff)Shutdown^ca()

という文字列をconkyからdzenへ渡す。panel(bar)に現れる"Shutdown"を左クリックするだけでシャットダウン。これは簡単だ。1は左クリックのこと。右ならば3。二つを組み合わせてこういうのもできる。

^ca(1, reboot)^ca(3, poweroff)Reboot/ Shutdown^ca()^ca()

つまり、"Reboot/ Shutdown"という文字列を、左でクリックすると再起動、右でクリックすればシャットダウンという具合。

ただし、dzen自体、右クリックで閉じられてしまうので、クリックする箇所が少しずれるとシャットダウンせず、dzenが終わることになる。注意。

E200HAにArchを(サイト内)。Dzen|ArchWiki、dzen/README|GitHub

ページ移動

ユーティリティ

« 2026年01月 »

- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

検索

エントリー検索フォーム
キーワード

新着エントリー

浜岡原発、失敗の本質
2026/01/11 06:01
若き指揮者たち
2026/01/10 07:32
高市首相、その人気とは
2026/01/09 06:21
識者評論・加藤陽子氏
2026/01/08 07:08
Googleカレンダー
2026/01/07 07:34
qolibri、MB-B503E
2026/01/06 07:46
バッティング
2026/01/05 06:37
おみくじ、2026年
2026/01/04 07:14
元日に社説を読む
2026/01/03 07:36
憲法前文とAI
2026/01/02 07:18

過去ログ

Feed