タイル型WM (Ion, wmii, awesome, xmonad, etc.)
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2008/03/19(水) 21:45:55ID:cUU4kMGP日本タイル型ウィンドウマネージャ推進委員会
http://jp.tilingwindowmanager.org/
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ちょっと期待
0755login:Penguin
2012/08/03(金) 20:42:34.52ID:f2+0YXbCって認識
0756login:Penguin
2012/08/23(木) 13:29:24.05ID:CKQcrhBchttps://opensource.conformal.com/fluxbb/viewtopic.php?id=540
0757login:Penguin
2012/09/06(木) 06:04:19.38ID:SGPZCriIhttp://faq.i3wm.org/question/183/how-to-get-i3wm-font-anti-aliasing/
もうすぐだー、といいな
0758awesome
2012/09/12(水) 18:24:15.24ID:/LQKPTnd最大化の状態で開く設定は何処にどう書けばいいかな?
0759login:Penguin
2012/09/12(水) 22:25:25.68ID:FGHfr3X3hogeterm -geometry 240x50+0+0
ってオプション付きで書けばいいんじゃね?
0760758
2012/09/12(水) 23:20:39.57ID:/LQKPTnd>Module awful.layout.suit.max
>Maximized and fullscreen layouts module for awful
http://awesome.naquadah.org/doc/api/modules/awful.layout.suit.max.html
0761login:Penguin
2012/09/12(水) 23:28:16.76ID:axKTrFQV0762login:Penguin
2012/09/12(水) 23:30:32.48ID:Uwepxj/3以前より、鳥のパッケージが増えとる。
イオニスト復活だね。
http://notion.sourceforge.net/
0763login:Penguin
2012/09/13(木) 00:03:51.91ID:BXwujC8uそれ>>761の言ってるmaxレイアウトのことじゃないか
# rc.lua
layouts = { awful.layout.suit.max, ...
とりあえずアプリを起動する段階でもし端末(例、urxvt)だったらフロートさせるようにして
サイズは>>759のように指定してやるとかどうだろ
terminal = "urxvt -geometry <サイズをここで指定>"
...
awful.rules.rules = {
...
{ rule = { class = "urxvt" },
properties = { floating = true } }, ...
0764login:Penguin
2012/09/13(木) 00:13:45.47ID:BXwujC8u> You should fill this table with your rule and properties to apply.
> For example, if you want to set xterm maximized at startup, you can add:
> { rule = { class = "xterm" }, properties = { maximized_vertical = true, maximized_horizontal = true } }
というわけで、
awful.rules.rules = {
...
{ rule = { class = "urxvt" },
properties = {
floating = true,
maximized_vertical = true,
maximized_horizontal = true,
...
float指定は必要ないのかもしれない
0765~/.config/awesome/rc.lua であっているようだ
2012/09/13(木) 01:01:39.22ID:i9rEy6C7240x50 の×はどうやって打っているのだろう。
あと""でくくってるけど場所悪いのかな? 反映されない。
0766login:Penguin
2012/09/13(木) 01:09:53.93ID:BXwujC8u0767調べた内容
2012/09/13(木) 01:12:48.63ID:i9rEy6C7つまり、「layouts =」の後に続くやつの上下を変える云々。数少ない成果があった情報採取。
「zshのオプション?」 「zshの最大化起動」あたりで探してみたけどこれはまだ見つかってない。
あとはzshやawesome、awesomercのman読んでみた。
0768login:Penguin
2012/09/13(木) 01:26:15.04ID:BXwujC8uclassに何を指定したらいいのかはxpropを実行して端末をクリックすればわかる
あとはがんばって
awful.rules.rules = {
...
{ rule = { class = "URxvt" },
maximized_vertical = true,
maximized_horizontal = true,
...
0769login:Penguin
2012/09/13(木) 01:30:17.18ID:i9rEy6C7pastebin
タイトルは
タイル型WM すれの758のrc.lua
0770ありがとう、いよいよ大詰めだ
2012/09/13(木) 02:01:26.16ID:i9rEy6C7{ rule = { class = "xterm" }, properties = { maximized_vertical = true, maximized_horizontal = true } }
http://awesome.naquadah.org/doc/api/modules/awful.rules.html
0771login:Penguin
2012/09/20(木) 23:34:53.58ID:OCrtUQ+ohttp://i3wm.org/downloads/RELEASE-NOTES-4.3.txt
# 適切な設定例かは怪しい
# font -misc-vl gothic-medium-r-normal--0-0-0-0-p-0-iso10646-1
font xft:VL Gothic:pixelsize=12
0772login:Penguin
2012/09/21(金) 07:04:19.43ID:w+tcuvMm# http://developer.gnome.org/pango/stable/pango-Fonts.html#pango-font-description-from-string
font xft:VL Gothic 12
0773login:Penguin
2012/09/25(火) 20:51:54.39ID:+6TpYADTC-t bみたいなキーバインドって設定できる?
0774login:Penguin
2012/09/25(火) 22:46:53.03ID:TDwzw0Gahttp://codepad.org/g6Kd1ZeZ
0775login:Penguin
2012/09/26(水) 12:01:43.02ID:knYYVgeYキーの長押しに対する感度が異常というか、少しでも長く押下すると一瞬で大量の文字が入力されてしまう
直したいけどどこを見ればいいのかも分からん
0776773
2012/09/26(水) 12:54:12.69ID:joJYhCYUおお、ありがとう
これで遂にxmonadから離れられるかも…
>>775
.xinitrcにxset r rate 250 50とか書いてみたら?
今までDE使ってたならそっちでキーリピートの設定してたはず
xmonadはそういう事は何もしてくれないから自分で設定する必要がある
0777login:Penguin
2012/09/26(水) 13:30:38.04ID:knYYVgeY参考にする
ありがとう
0778login:Penguin
2012/09/27(木) 22:16:14.92ID:Ew+pPdtcターミナルではscimが使えるのですが、他のアプリケーションについてはターミナルから起動してもdmenuから起動しても使えません
どうしたら良いのでしょうか
0779login:Penguin
2012/09/27(木) 22:34:06.88ID:T5qTGWZAhttps://github.com/vava/i3-emacs
>>778
ここらへんの環境変数じゃない?
https://wiki.archlinux.org/index.php/Smart_Common_Input_Method_platform_%28%E6%97%A5%E6%9C%AC%E8%AA%9E%29
0780login:Penguin
2012/09/28(金) 01:56:52.35ID:oyI7h/v9みんな、端末上のコピーとペーストは
どうやってますか?
ちなみにxmonadを使ってます。
0781login:Penguin
2012/09/28(金) 02:43:03.55ID:no6HNJ8/screenで何とかしてる。
0782login:Penguin
2012/09/28(金) 03:00:24.28ID:T//iWXefありがとうございます
Firefoxでscimが使えるようになりました
ただ、Emacsではどうやっても使えません
xmonad上のEmacsで日本語入力をしている方居ませんでしょうか
scimは使っていない人が多いんでしょうか?
0783login:Penguin
2012/09/28(金) 03:06:01.38ID:T//iWXefろくに調べずに聞いてすみませんでした
0784login:Penguin
2012/10/01(月) 23:36:48.18ID:p5VBLWY60785login:Penguin
2012/10/06(土) 12:19:46.45ID:oATwSha8自分はSKK使ってる。前はscim-bridgeでSCIM使ってたよ。
0786login:Penguin
2012/10/16(火) 01:47:03.47ID:LfCx8qymskkとviは嵌ると二度と抜けられないw
0787login:Penguin
2012/10/16(火) 01:50:01.20ID:7ADjOiN6Emacs使ってるならインラインのもの使えばいい。
uim.elとか。ibus.elとか。
それにscimは開発終了じゃなかったっけ。
まあddskk使ってるんだが。
0788login:Penguin
2012/10/18(木) 22:46:37.54ID:h/e8j+i5mywiboxtop = {}
mywiboxbottom = {}
(略)
mywiboxtop[s] = awful.wibox({ position = "top", screen = s })
mywiboxbottom[s] = awful.wibox({ position = "bottom", screen = s })
とかやって2つ作る
0789login:Penguin
2012/10/24(水) 23:03:15.61ID:bHIGtjZ30790login:Penguin
2012/10/24(水) 23:32:11.11ID:mohWe8kr0791login:Penguin
2012/10/25(木) 13:09:12.42ID:4ZDSikl60792login:Penguin
2012/10/26(金) 01:32:46.85ID:lRslsbWp■ このスレッドは過去ログ倉庫に格納されています