エントリー

シャットダウン、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

ページ移動

ユーティリティ

« 2025年09月 »

- 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 - - - -

検索

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

新着エントリー

石平議員への制裁のなぞ
2025/09/14 06:11
世界初のAI大臣登場
2025/09/13 05:55
昭和元禄落語心中(3)
2025/09/12 05:21
べらぼう(34)
2025/09/11 06:35
タイガース優勝、25年9月
2025/09/10 06:24
Chapter 5 - Burr Puzzles
2025/09/09 06:33
石破首相 辞任表明
2025/09/08 06:59
自民参院選総括
2025/09/07 11:31
やなせたかしの真剣勝負
2025/09/06 06:01
カールの罪状
2025/09/05 06:16

過去ログ

Feed