Conky
Linux Mintを使い始めた友人が、ConkyをLinux起動後にスタートしたいという事だった。
Linuxで最初に実行するファイルというと、大抵.bashrcや.bash_profileを想像する事と思う。
しかしこれだとtmuxなどで新たにウィンドウをつくるたびにconkyが起動する事になってしまう。
ちなみに、Linux Mint ver17.1 では.bash_profileの方が先に実行されるようなので、開始時に設定したいAliasなどは.bashrcにまとめて書いて
.bash_profileに
~/.bashrc
と書いている。
話がそれたが、LinuxMintのGUI、デスクトップ環境のスタート時に一度だけ実行する方法、昔調べたとおもったのだけど忘れていたので書いておく。
まず
#!/bin/bash
conky;
と書かれたファイルを用意する。
名前は runConky.shとしよう。
つぎにこいつに実行権限を与える
$sudo chmod +x runConky.sh
homeにでもおいておくといいと思う。
私のばあい、実行ファイル関係は~/bin/以下に格納するようにしている
そしたらデスクトップ上で右クリックをする。
するとこんなコンテキストが出てくると思うので、新しいランチャをここに作成を選ぼう。
設定画面が出てくるので、Nameのところは適当な名前を
CommandのところはBrowseを押して、さっき作ったrunConkyの場所を指定しよう。
CommentはあってもなくてもOK
ターミナルで実行したいコマンドではないので、Launch in Terminalのチェックはいれない。
完了すると
こういうファイルが出来上がる。
これを
/home/namae/.config/autostart/
に移動させよう。
その後ログアウトして再度ログインして、conkyが実行されれば成功。
この記事へのコメントはありません。