2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

/**軽くて多機能--Xfceスレ**/ その3

1 :login:Penguin:2012/04/14(土) 12:14:42.60 ID:TURsjvzA.net
軽くてファイルマネージャも付いていて、しかもKDE・GNOMEのような
環境にカスタマイズできるデスクトップ環境Xfceのスレです。
より良いプラグイン、テーマなどがあれば語り合いましょう。

Xfce
http://www.xfce.org/
Xfce Goodies
http://goodies.xfce.org/
Xfce4日本語ドキュメント
http://www.dayomon.net/xfce/

前スレ
/**軽くて多機能--Xfceスレ**/ その2
http://engawa.2ch.net/test/read.cgi/linux/1174204218/

531 :login:Penguin:2014/06/18(水) 17:34:22.34 ID:hmwLhzs3.net
>>530
thunarの名前変更ダイアログであればthunarのソースをいじって改造するか、
wmctrlで位置・サイズを変更することしか思いつかない。
役に立たないかも知れないけど、wmctrlで位置・サイズを変更するには、以下のようにする。

0. 例えばファイル "dummy.dat" の名前を変更する名前変更ダイアログのタイトルに「の名前の変更」が
  含まれているならコマンド
wmctrl -lxG | grep "の名前の変更"
  を実行するとそのダイアログの情報が
    > 0x0160012d 1 730 362 300 118 thunar.Thunar deb8 "dummy.dat" の名前の変更
  みたいに返ってくるので

1. 名前変更ダイアログが出ている状態で以下のコマンドを打つと幅が 600 になる(bash以外では動作確認していない)
ID_TN_RN=`wmctrl -lx | grep "thunar.Thunar" | grep "の名前の変更" | sort -r | head -n1 | cut -f 1 -d " "`
wmctrl -ir $ID_TN_RN -e 1,-1,-1,640,118
  ちなみに -1,-1,600,120 は、X位置,Y位置,幅,高さ。X,Yは-1を指定すると元の位置

2. 1.のようなシェルスクリプトを作ってホットキーに割り当ててダイアログ表示させたらホットキーで実行するか、
  ダイアログが現れる($ID_TN_RNに何か有効な値が入る)まで無限ループで監視するシェルスクリプトを
  xfceログイン時に起動して走らせるとか…

ps.thunarのソースのいじるべき場所や、他の方法は識者に任せます。

532 :login:Penguin:2014/06/18(水) 17:38:40.49 ID:hmwLhzs3.net
>>531
× > wmctrl -ir $ID_TN_RN -e 1,-1,-1,640,118
○ > wmctrl -ir $ID_TN_RN -e 1,-1,-1,600,118

533 :login:Penguin:2014/06/19(木) 01:19:28.65 ID:ZuAbTgTy.net
>>531
監視作戦かー ちょっと試してみるわ

534 :login:Penguin:2014/06/19(木) 02:17:13.95 ID:4d0p8nvR.net
> ○ > wmctrl -ir $ID_TN_RN -e 1,-1,-1,600,118

1個目のパラメータは
1,-1,-1,600,118
じゃなくて
0,-1,-1,600,118
みたいに 0 を指定すべきかも。

535 :login:Penguin:2014/06/21(土) 22:02:41.67 ID:ZAr5YqKj.net
Thunarで中クリック一回で新規タブ開けるようにしたいんだけど
もちろんナビゲーションのアイテムをアクティブにする方法はダブルクリックのままで
どうしたらいいですか( ・`ω・´)

536 :login:Penguin:2014/06/25(水) 17:01:57.15 ID:r1q5oLmV.net
>>530-532
devilspie ってのがあるよ
詳しいことはググったり man devilspie を読んでもらうとして
Thunarのリネームダイアログウィンドウのサイズを指定するならば
たとえばこんな風に設定を書く

;; ~/.devilspie/thunar-rename-dialog-window.ds
(if (and (is (window_class) "thunar")
(is (window_property "_NET_WM_WINDOW_TYPE") "_NET_WM_WINDOW_TYPE_DIALOG")
(matches (window_name) "^Rename "))
(begin
(geometry "800x100")))

この場合、クラス名が "thunar" で、ウィンドウの種類がダイアログで、
タイトルが Rename で始まっているウィンドウのサイズを 800x100 にする
日本語ロケール使ってるならタイトルは「Rename "…"」ではない思うからそこんとこは適当に変更してね

537 :login:Penguin:2014/06/26(木) 14:28:53.63 ID:V08fLoS9.net
>>536
これは便利。
GUIで操作(というかスクリプトを生成)できる gdevilspie というのもありますね。
http://ankyo.blog.so-net.ne.jp/2011-05-21

538 :login:Penguin:2014/08/05(火) 08:59:12.75 ID:cSRhHSMq.net
昔のネットブックにopensuse+xfce突っ込んでみた
家族に使わせたい

539 :login:Penguin:2014/08/05(火) 18:23:43.49 ID:klAgjNWu.net
最近4.12への動きがないなーと思ってたけど、
一応すすんでるみたい
http://forum.xfce.org/viewtopic.php?id=8945

540 :login:Penguin:2014/08/05(火) 23:13:53.71 ID:vfFCfT/t.net
xfceは、使うだけなら家族でもいけると思うが
updateまでさせようと思うとubuntuの方が何かと便利だと思う

総レス数 1007
239 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★