タイル型WM (Ion, wmii, awesome, xmonad, etc.)
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2008/03/19(水) 21:45:55ID:cUU4kMGP日本タイル型ウィンドウマネージャ推進委員会
http://jp.tilingwindowmanager.org/
0655login:Penguin
2012/01/24(火) 23:43:06.51ID:rTdkSQ5Pxinerama、そうか、見当違いなことを書いたかな。
xinerama 対応はしても普通 multi screen 対応なんてしないか。
multi screen だと wm 複数起動させるもんかね?基本 single なんで知らんけど。
xinerama composite で検索すると同時に使えないだの機能するようになっただの
散見するね。xcompmgr というより xorg の問題か?
Driver も関係するんかね。NVIDIA だの ATI だのが並んでるけど。
xinerama damage でも何かみえるけど、この辺も関係するかね。
それはそれとして xmonad とよく併用される composite manager って
xcompmgr なんだろうか。
0656login:Penguin
2012/01/25(水) 03:09:44.80ID:YhDTDqCKタイル入れてからシングルモニタでサクサク移動する方が快適になった
0657login:Penguin
2012/01/31(火) 22:07:51.72ID:iBda6bqGion3から移行しやしたw
0658login:Penguin
2012/01/31(火) 23:46:26.29ID:oGDWH/ID左半分Firefoxとか配置したら他のウインドウ開こうが閉じようが
そこに固定って感じなのかな
0659login:Penguin
2012/02/01(水) 18:37:09.33ID:MnfjDkBJ開きたい枠を選んでアプリを起動するって感じで、予めレイアウトを組んでおく。
重なったらionだとタブ表示で、重なった部分は見えません。
枠間の移動や、左右←→上下のレイアウト変更はショートカットで簡単に変更出来るんで、
逆に開いたアプリの数で、動的にレイアウトが変わるのが嫌って人向けなんかな。
0660login:Penguin
2012/02/01(水) 23:41:06.97ID:IIIkghP9右領域にガンガン開いたの置いても、あまり意味ないし、、、
俺もずっとion3。
アプリ置く位置なんて大抵きまってんで
ワークスペース毎に違うレイアウト作ってほぼ固定。
notionか、、、
Xinerama、XRandR、Xft対応のようだが使わんので触手が伸びない。
scratchpadのバグとか直ってんのかな?
0661login:Penguin
2012/02/02(木) 15:04:07.37ID:GipWGvIo0662login:Penguin
2012/02/02(木) 15:07:00.53ID:GipWGvIoもしくはmod+真ん中クリック。
0663login:Penguin
2012/02/03(金) 02:17:12.60ID:KCFRKdNX0664login:Penguin
2012/02/04(土) 16:24:56.98ID:5zllcYl/どうやら動的タグ割りあての拡張らしいね
https://github.com/bioe007/awesome-shifty
動的タグ割り当てってどう使うと効果的なんだろう
うまいこと使えてる人いる?
0665login:Penguin
2012/02/04(土) 17:19:35.32ID:7fiND+MYタイルWMと一緒にDE使ってる奴いる?
0666login:Penguin
2012/02/04(土) 18:20:28.00ID:6jm8tMk4以前だけれど、stumpwmとGnome2を使ってた。
難しい設定をせずに、ネットワークやbluetoothに自動接続するには
networkmanager-gnomeやgnome-bluetooth、gnome-panelを使ったほうが楽だったので。
Gnome3になってgnome-shellを使っているけれど、基本的に最大化したEmacsしか使わないから不便ではない。
0667login:Penguin
2012/02/14(火) 22:27:01.98ID:bxesYiRctag って?というところからだけど、workspace の代替か。
考え方が違う感じだけど。
workspace として考えると、条件に従って各 workspace に振り分ける感じか?
ん?動的…?何か足りない?
>>665
awesome-vainのgimpレイアウトがすばらしいってみかけたけど、どんな感じ?
DE と一緒にってのは結構あるんじゃないかな。
xmonad だとそういう設定をよくみかける。
0668login:Penguin
2012/02/15(水) 18:05:06.04ID:x1yPOzs3https://github.com/moetunes/dminiwm
Cでソースコード1000以下というミニマリズムの極地。
0669login:Penguin
2012/02/15(水) 20:13:53.54ID:ouw4pCFdhttp://incise.org/tinywm.html
XLib/XCBなんかで小物作って遊んでる人いる?
いるならスレ立てて情報交換したいんだけど
0670login:Penguin
2012/02/16(木) 16:36:39.05ID:uqewWT/qその後OpenGLでちょこちょこ書いてた
0671login:Penguin
2012/02/17(金) 23:25:11.18ID:2NKIol1d既存のものが見付からない時は
0672login:Penguin
2012/02/18(土) 13:24:36.13ID:lv/EVU5vhttps://opensource.conformal.com/wiki/spectrwm
0673login:Penguin
2012/02/18(土) 23:50:55.00ID:EZFO4kE50674login:Penguin
2012/02/20(月) 04:45:44.93ID:v920c+xZ0675login:Penguin
2012/02/20(月) 04:54:52.66ID:v920c+xZ~/.gnomerc
に
export WINDOW_MANAGER=$HOME/local/bin/stumpwm
でgnomeの上でstumpwmが動くようになるってことでいいの?
0676login:Penguin
2012/02/20(月) 05:18:30.41ID:fgWAfC/W後者はやってみなきゃわからないな世界
0677login:Penguin
2012/02/20(月) 21:27:09.78ID:v920c+xZ片手で入力できないものか
0678login:Penguin
2012/02/21(火) 00:41:45.97ID:wTOBbZ490679login:Penguin
2012/02/21(火) 01:18:56.25ID:I72SPIS3使えるかどうかは WM とか DE によるんだろうけれど sticky key を設定してみるとか。
0680login:Penguin
2012/02/23(木) 02:45:37.94ID:6NB9a8mr>set-prefix-key
C-tをescにする例が検索で出てくるけど
windowsキーにしたがる自分は少数派?
0681login:Penguin
2012/02/23(木) 07:40:23.76ID:M5a/goUpそもそもwindowsキーが無いキーボードを使ってる人もいるってことでしょう
0682login:Penguin
2012/02/23(木) 08:02:27.57ID:U9dn+vzastumpwm wikiのFAQ
0683login:Penguin
2012/02/29(水) 21:11:39.72ID:Jm+ZEXJ0マウスによる最小化ボタンクリックでウィンドウを非表示にすると、再表示する方法が分かりません。
パネル(タスクバー)は使用していません。
マウス操作でも、キーバインドでも分かる方いませんか?
0684login:Penguin
2012/03/04(日) 08:53:37.20ID:RkcW4gly今度こそ安住したい
>>591
いまさらだけど、こんな感じでどう?(M-o の部分は書き換えて)
require 'subtle/subtlext'
grab "M-j" do |c|
clients = Subtlext::View.current.clients
index = clients.index(c)
clients[index + 1] ? clients[index + 1].focus : clients[0].focus
end
0685login:Penguin
2012/03/04(日) 17:16:16.85ID:RkcW4glygrab "M-j" do |c|
cli = Subtlext::View.current.clients.last
cli.raise
cli.focus
end
View.current.clientsはスタッキングオーダーと対応していて
clients.lastをraiseするとそのclients.lastはclients.firstに入る
あとふつうのクライアント(ウインドウ)はfloatなクライアントの前面には来れないらしい
http://subforge.org/projects/subtle/wiki/Clients#Stacking
0686login:Penguin
2012/03/04(日) 22:30:23.06ID:KcCbtq5vというか tiling が floating の上にこないって意味で。floating 自体もそうだけど。
長いこと放置してたけど最近 XMonad.Hooks.FadeWindows で半透明にしている。
(unfocused floating window を)
場合によって見辛くなるかもだけど、今んとこおおむねいい感じ。
なんか xcompmgr とかって手を入れないと動画のちらつきが安定するからなあ。
非wm の compositing manager に幸あらんことを。
0687login:Penguin
2012/03/05(月) 09:39:13.10ID:0WP4Q4Z+1. ブラウザの上に端末を乗せる
2. ブラウザを選択する(focusをあてる)
3. raise-on-focusによりブラウザがraiseされる
4. 結果、端末が隠れる
手動でraise/lowerしたほうが理に適ってると思った
0689login:Penguin
2012/03/08(木) 21:41:34.60ID:YdNRPIqFいまはwmii試してるけれどいままででベストかもしれない
subtleはちょいちょい挙動がおかしくなるのでいじるのに疲れた…
(ビュー切り替え時にemacsがフォーカスを失ったりする)
>>554
シェルからwmiir xwrite /ctl "font xft:VL Gothic-12"
などしてうまくいくようなら、$HOME/.wmii/wmiirc_localなどの設定ファイルに追記
うまくいかないならXFT有効でビルドされていないかもしれないので
ldd `which wmii` して確認を
0690login:Penguin
2012/03/10(土) 12:10:35.42ID:hubLCfyB2ヵ月つかってるが、scratchwsのバグはでてない。
こんだけでも移る価値ありだね。
0691login:Penguin
2012/03/19(月) 22:33:27.20ID:j6cF1uS8二時間くらい闘ってもうまくいかなくて虚しくなったので誰か教えて
0692login:Penguin
2012/03/19(月) 23:07:56.91ID:9bBmNP1kフルスクリーンレイアウトにするキーが欲しいってことですか?
それなら、これで出来ると思う。たぶん。
sendMessage $ JumpToLayout "Full"
0693login:Penguin
2012/03/20(火) 02:02:47.08ID:I0LoOJHyありがとうございます.
トグルでのFullなレイアウトを消すとこれが使えないですよね.
フルスクリーンは別のキーでレイアウトぐるぐるで出てこないようにしたいんですがが
もうちょっと試行錯誤してみます.
0694login:Penguin
2012/03/20(火) 05:04:17.21ID:bmWW4arPなるほど。
自分もわからないので、ちょっと知りたい。
ただ自分は、
XMonad.Layout.Renamed
でレイアウトに名前つけて、プロンプトで選択するようにしてるけど。
(プロンプトといっても1文字で確定できるようにしてるから、2ストロークできる。
0695login:Penguin
2012/03/20(火) 10:46:06.84ID:jmdWqScattp://infra.in.zekjur.net/archives/i3-discuss/2012-February/000485.html
0696login:Penguin
2012/03/20(火) 11:11:00.44ID:YfWMBF140697login:Penguin
2012/03/20(火) 23:14:04.18ID:0Cn9tqtBXMonad.Layout.ToggleLayouts がそれっぽい。試してない。最適ではない気もするが。
0698696
2012/03/24(土) 11:05:54.39ID:oX0qBTLrhttp://cairographics.org/news/cairo-1.12.0/
> With the release of cairo-1.12, we also introduce a new supported
> backend for interoperating with X using XCB. Uli Schlachter, also
> maintainer of awesome and contributor to libxcb, has volunteered to
> maintain cairo-xcb for us. Thanks Uli!
0699login:Penguin
2012/03/24(土) 11:35:36.88ID:foP5/CH9( ゚д゚ ) ガタッ
.r ヾ
__|_| / ̄ ̄ ̄/_
\/ /
tilerのすくつArch Linux的にはawesomeの公式リポ入りもありえそう
i3のxft対応もだけど今後が楽しみすぎる
0700login:Penguin
2012/03/24(土) 12:56:04.92ID:oX0qBTLr0701login:Penguin
2012/04/04(水) 23:06:26.44ID:gBRzy+A+cairoとか結構大きいライブラリを自前で維持し続けるのは、最先端を突っ走るArchじゃ辛いものがあったが、
これでかなり導入が楽になった。
xmonadから離れる気はまだしないけど、ふとしたはずみで試せるようになったのは良いことだ。
0702login:Penguin
2012/04/05(木) 22:53:50.49ID:wxOmswxg0703login:Penguin
2012/04/07(土) 11:06:10.05ID:i7WT1QZTawesome概ね良いんだがpromptが使いづらい
promptいじってる/別のもの使ってる人いる?
0704login:Penguin
2012/04/11(水) 17:56:49.93ID:YA5Qxa0W0705login:Penguin
2012/04/15(日) 09:52:38.04ID:MYRQzSeZcommunity-testingにきたよー
0706login:Penguin
2012/04/23(月) 19:08:12.54ID:LWSZTdAThttp://www.phoronix.com/scan.php?page=news_item&px=MTA5MTA
http://www.youtube.com/watch?v=RQ1lzBF-s3E
0707login:Penguin
2012/04/24(火) 01:43:45.45ID:P0J69z96thank you何回言うんだよ
0708login:Penguin
2012/04/29(日) 16:59:42.26ID:BqvmGHZg0709login:Penguin
2012/04/29(日) 20:43:12.95ID:MjsiumK8またあたらしくなったの?
最後に今まで使ってたのはJan 4thにgitからコンパイルしたやつ
0710login:Penguin
2012/05/02(水) 15:20:21.68ID:c2v6w0qj0711login:Penguin
2012/05/25(金) 09:26:01.80ID:+I5iCD0Xフォーカスがあるウインドウが分かり辛い。fxとターミナルだけでも区別つくようにしたいっす
方法あったら教えて
0712login:Penguin
2012/05/25(金) 09:39:34.93ID:wm9udTXVselbordercolorとborderpxを弄ればいい
0713login:Penguin
2012/05/25(金) 18:38:10.48ID:+I5iCD0Xありがとうございます。いけました
0714login:Penguin
2012/05/25(金) 22:23:03.50ID:FU382tdI俺は色々試して今はxmonad+dzen2+dmenu
エディタはvimでブラウザはfirefox+vimperator
0715login:Penguin
2012/05/27(日) 20:11:07.87ID:XmzRgTIn半透明もうまくできていない
0716login:Penguin
2012/05/27(日) 20:12:41.74ID:gc+dz8Jz0717login:Penguin
2012/05/27(日) 20:58:47.43ID:XmzRgTIn0718login:Penguin
2012/05/27(日) 22:24:22.96ID:ttE78Uvw0719login:Penguin
2012/05/29(火) 01:29:30.86ID:69LV3fHH0720login:Penguin
2012/05/31(木) 16:55:13.62ID:/I7i6+2+あとマルチディスプレイじゃなければdcompmgrで非フォーカス画面を半透明にすると捗るかもしれないね!
0721login:Penguin
2012/06/02(土) 08:35:18.61ID:PB+oWi+8http://gfxmonk.net/shellshape/
0722login:Penguin
2012/06/02(土) 11:01:26.07ID:E9QQhh+3JavaScript/CofeeScriptで書いてあるからどういうことかと思ったけど
Gnome 3に入ってるgnome-shellの拡張をJavaScriptで書けるってことなのか
動作はXMonadっぽいね
0723710
2012/06/05(火) 14:29:55.69ID:MuYDNfS6xfce4 > fluxbox > openbox > awesome 2年 > Xmonad 1ヶ月 >awesome
俺の旅は終わったawesomeで死ぬ予定
dzen2好きな人はtrayerもおすすめ
0724login:Penguin
2012/06/07(木) 23:49:27.28ID:8hiRwhanflotingが上にくるから…
fullscreenのが薄いと下にあるように見えるけど実際はカバーになってんだよなー。
しばらくマウスとか使ってなかったから気付かなかった。
でも上にある方が重ね表示としては都合がいい…
0725login:Penguin
2012/06/09(土) 14:08:07.47ID:fjGMIei6Xmonad with GNOMEが意外と便利
0726login:Penguin
2012/06/09(土) 14:08:57.84ID:MvQ0cPd30727login:Penguin
2012/06/09(土) 14:09:58.26ID:pE7O9bBx0728login:Penguin
2012/06/09(土) 14:13:45.58ID:Y1nlRJC70729login:Penguin
2012/06/09(土) 14:16:20.59ID:MvQ0cPd3gnome-terminalみたいにCtrl+Shift+C、Vでターミナルで表示されてる奴を一発でコピペしたい・・・
0730login:Penguin
2012/06/09(土) 16:37:26.07ID:qvXadJ3U0731login:Penguin
2012/06/16(土) 14:39:59.36ID:odACyG+k1. xev以外の window に focus していて unclutter がカーソルを消したとき
2. unclutter がカーソルを消した後に window の focus を変えたとき
に xev に focus してしまう。
unclutter -grab ではならない。
unclutter -noevents では 1. は起きない。
# xev以外もあったような。openbox では起きない。
# unclutter -grab には別の問題がある。grab(XGrabPointer) するんで別app が grab できない。
こうならない xmonad 設定か unclutter 代替ありませんかねえ。
ちなみに hhp とかいうのはソースみたところ unclutter -grab と同じみたいだった。
以下、なんとなくわかっていること。
xev以外のwindow間でfocus変わるとなぜか
カーソル下 InputOnly window (unclutter が作る小さな不可視カーソル window。xev の子window)
に FocusIn, FocusOut が発生。
(focus変更時にfocusがない瞬間があってカーソル下windowが focus している?)
FocusOut で unclutter がカーソル下 InputOnly window を XDestroyWindow する。
xev に EnterNotify がとどくとなぜか xev が focus する。
xev にとどく EnterNotify の原因:
- 1. のケースで unclutter が XSendEvent する(-noevents なしのとき)
- 2. のケースでカーソル下 InputOnly window の XDestroyWindow 後カーソル下に xev があるため発生
XFixesHideCursor を使えばいい気はしているので XFixesHideCursor使用の unclutter 代替があれば
いいのかもしれない。そんくらい自分で書くべきか。
0732login:Penguin
2012/06/16(土) 14:45:43.77ID:SuvQxPyZ0733login:Penguin
2012/06/17(日) 22:18:14.28ID:syvV7IAr条件(やっぱり5秒 mouse event がないとか?)部分は tool 書いてるとかですか?
それとも mouse 禁止でとにかく飛ばしている?
0734login:Penguin
2012/06/18(月) 14:22:31.36ID:BwbQ/s1w0735login:Penguin
2012/06/18(月) 22:38:12.08ID:QpjZIBIfいやまあ方法と問わなければできるとは思うんですが。
Operations.hs の windows で restackWindows しているから、
その後さらに restackWindows するとかしないとダメですかね。
なにか用意されている方法があればいいのですが。
0736login:Penguin
2012/06/19(火) 23:07:07.97ID:VhsaXBDW単純に logHook で Query で特定のウィンドウを lowerWindow してみたけど、ちらつくね。
0737login:Penguin
2012/06/20(水) 17:20:37.52ID:8c4bijfh0738login:Penguin
2012/06/20(水) 18:24:36.48ID:YjNQsd3K0739login:Penguin
2012/06/21(木) 00:13:09.38ID:s9cUZ8ooやっぱりそうなりますか。それを回避するためにはちょっと姑息な手が必要になりそうですね。姑息というか汚いだけか。うーん…
>>737
できる。wm に任せるという場合は…それでもできるでしょう。という答には意味がないかな。
0740login:Penguin
2012/06/21(木) 01:20:27.82ID:nsfn4R3Qしかし、それって float じゃないと駄目なんですかね。
位置やサイズが決っていれば、レイアウトでやっちゃえば良いじゃん、と思うんですが。
0741login:Penguin
2012/06/26(火) 23:43:34.27ID:R5Qm9rffありな気はしますね。floating が tiling として扱うことによる弊害がありそうですが。
tiling の下にしたい floating だけを対象にすべきか。いや、全floating を対象にした方がいいか。
なんか割と面倒かも。
0742740
2012/06/27(水) 05:45:49.39ID:b2SaBGtl目的はなんなんでしょう。
背景で動画を流すためのレイアウトは作ったことあります、floating 限定ってのが想像つかないです。
特定のウィンドウだけを、特定の位置とサイズで配置するレイアウトなら10行もいらなさそうだし、情報を表示したいとかなら、そっちのほうが簡単かなーと。
0743login:Penguin
2012/06/28(木) 16:24:34.72ID:qZZU/XY/afterimage適用させてコンパイルしてないからだろう
0744741
2012/06/28(木) 19:52:36.77ID:D2SKFD33目的はそんな感じです。(背景で動画)
下にする理由はマウス操作のためですが。
更にいうと、動画window は全画面にしているブラウザで、これ自体が操作対象になります。
で、操作対象にしているとき(focused のとき)は前面になってほしい。
今、全画面window が floating になっているだけで、floating でなければならない訳ではありません。
条件(とりあえず unfocused)に従って floating を tiling の下にするというのは 1つの案です。
# ただ、全画面window 以外の floating についてもそう(下に)なった方が望ましいとは思っています。
# まあこれはおまけ程度に考えているので、ならなくてもいいんですが。
↓ができればいいって感じですね。(上記と同じか)
1. focused window でマウス操作可
2. 特定のwindowを背景/前面にできる
3. 同window を操作できる(focused をあてられる)
今はマウス操作が必要になったときに全画面を解除しています。
0745login:Penguin
2012/07/23(月) 18:43:06.76ID:sqBrzYiE以前から考えてたタイル型を使ってみた。Xnest下だけど。
- Xmonad
設定ファイルが難解すぎて挫折。Haskellをちゃんと勉強する時間がとれればいいんだけど。。。
- Stumpwm
emacsに似てるから設定しやすい。移動はいい感じ。
完全移行するならstumpwmかなーと思うけど、もうちょっとグラフィカルなものも欲しい。
awesomeのステータスバーが羨ましい。(awesomeにすべき?)
stupwm使ってる人はどういう感じにしてるんだろう? dzen?
0746login:Penguin
2012/07/23(月) 22:19:04.50ID:r+NNOurV0747login:Penguin
2012/07/23(月) 23:30:33.42ID:p7F+0l2F#rank name inst vote old recent no-files (maintainer)
1619 awesome 6575 254 6213 106 2 (Julien Danjou)
3499 dwm 5673 56 5591 25 1 (Daniel Baumann)
1859 xmonad 5104 205 4825 70 4 (Joachim Breitner)
6241 stumpwm 1087 14 931 2 140 (Luca Capello)
若干awesomeが人気
0748login:Penguin
2012/07/23(月) 23:52:17.44ID:hAK65lTq0749login:Penguin
2012/07/24(火) 00:35:21.64ID:VOJlz/HsWaylandとかどう思ってるんだろ
0750login:Penguin
2012/07/24(火) 17:54:56.40ID:LRmkmx8nカスタマイズ性が高いのは多分xmonadなんだよな?
0751login:Penguin
2012/07/24(火) 19:32:25.35ID:4PMvyHmK一般にそう認識されてるっぽいけど、具体的にカスタマイズ性の差に言及してる記事とかあるのかな。
xmonad は、XLib つかってウィンドウ生成したりもできるし、カスタマイズ性はたかいと思うけど。
awesome はどうなんだろう。
0752login:Penguin
2012/07/24(火) 20:04:12.78ID:7NWJl2Bn他言語のbinding使いまくるLua流だと
oocairoとか使って全然違う姿に出来たりする
0753login:Penguin
2012/07/24(火) 23:04:31.49ID:DanuhNFn最近はGNOME classicからbluetileを起動している。これで十分だし
特に普通のfloating windowと切り替えが必要なときに便利。
0754login:Penguin
2012/08/01(水) 11:22:10.23ID:JQ689PB4ちょっと期待
■ このスレッドは過去ログ倉庫に格納されています