タイル型WM (Ion, wmii, awesome, xmonad, etc.)
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2008/03/19(水) 21:45:55ID:cUU4kMGP日本タイル型ウィンドウマネージャ推進委員会
http://jp.tilingwindowmanager.org/
0554login:Penguin
2011/08/23(火) 22:28:59.73ID:VenH0sYJステイタスバーとかウィンドウタイトルのフォントを
アンチエイリアスにする方法がわからん。
誰か教えてください。
とりあえず、embeddedbitmapをfalseにantialiasをtrueにって設定を
.fonts.confと.Xresourcesに書いてみたけど影響がないみたい。
0555login:Penguin
2011/08/23(火) 22:58:22.85ID:yHOLleDYhttps://bbs.archlinux.org/viewtopic.php?id=50798
0556login:Penguin
2011/08/23(火) 23:17:57.44ID:ub9z9bqTwmiiは使った事無いから分からないけど
export WMII_FONT='xft:Sans-10'
とかで使えないかな?
>>555
3.9a1からxftはサポートされてるみたい
0557554
2011/08/24(水) 00:59:36.87ID:HZzuPH3tフォントは変えられるんだけど,そのフォントにアンチエイリアスをかける方法がわからない.
fontconfigで設定すればいけると思ってたんだけどねえ...
0558554
2011/08/25(木) 00:13:00.74ID:kevIY5YDhintingを切るのを忘れててフォントが汚く見えてただけだった.
ちゃんとfontconfigで制御できてました.
0559login:Penguin
2011/08/26(金) 17:37:03.57ID:n7maDdak0560login:Penguin
2011/08/28(日) 01:18:24.04ID:AYZA27ho壁紙貼ったりurxvtの背景を半透明にしてみたりあれこれいじったものの
結局は両方の背景を合わせた方がurxvt起動時やワークスペース移動時に
flickeringが少なく目が疲れにくいという結論に至って絶望した
0561login:Penguin
2011/08/28(日) 07:11:43.33ID:FAS+G6500562login:Penguin
2011/09/08(木) 21:21:28.11ID:Uqju0LRo0563login:Penguin
2011/09/09(金) 18:55:55.01ID:59NIxga40564login:Penguin
2011/09/10(土) 08:54:33.61ID:ORneyzMMmplayer を各スペースで表示させたいんだけども、
doIgnore だとウィンドウ位置をいじれないし。
0565login:Penguin
2011/09/10(土) 10:07:14.90ID:J2hfc/4W>>564
これとかどう?
http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Actions-CopyWindow.html
0566login:Penguin
2011/09/10(土) 10:40:44.71ID:ORneyzMMおおー! でけたでけた!
ありがとう!
0567login:Penguin
2011/09/11(日) 19:38:54.86ID:V1x4f5PM0568login:Penguin
2011/09/11(日) 20:12:10.36ID:fOpNC2pi適切にサンプルや他人の設定を必要なだけコピペ、
自分用に書き直すことが出来るくらいの知識は必要
英語が問題なく読めるなら知識がなくてもそんなに難しくはない
0569login:Penguin
2011/09/11(日) 20:16:00.10ID:V1x4f5PM英語の壁はあるけど、wikiとかすごい充実してるし触ってみるわ
0570login:Penguin
2011/09/12(月) 13:52:41.03ID:1plfUNkb??? になるけど
わりと大丈夫
0571login:Penguin
2011/09/14(水) 01:55:02.10ID:qRCVF19MHaskellの知識なくても勘で行ける。
0572login:Penguin
2011/09/14(水) 12:05:31.97ID:SWNVCRsBC 系みたいに適当にコピペでいけないのがなあ
0573login:Penguin
2011/09/15(木) 02:24:24.74ID:nQ5tIoEUHaskellは副作用が無いからコードの一部をコピペしても正しく動く
Cだとグローバルに状態を持つ可能性があるから
一部だけでは挙動が変わる可能性がある
みたいな反論されるから気をつけて!
Haskellは優しいけどHaskellerは怖いよ!
0574login:Penguin
2011/09/15(木) 09:32:40.08ID:hl8NmD3Y書式でつまずくとかそんな話じゃないのか。
Haskellerは怖いというか
スレにPerl使い(?)の粘着が居るくらい。
2chでは優しい方に入ると思うが。
0575login:Penguin
2011/09/15(木) 10:16:25.23ID:7UXvfREL0576login:Penguin
2011/09/15(木) 22:47:07.25ID:7369jRdZチートシートやmanをまとめて入れておくとかなり便利
ポップアップさせても下のレイアウトに影響がないのは大きいね
0577login:Penguin
2011/09/22(木) 18:31:53.98ID:JLTHqIE5カワイソウ…
0578login:Penguin
2011/09/22(木) 21:26:20.78ID:vXdA9uEd0579login:Penguin
2011/09/24(土) 01:50:34.90ID:xHCpxRthawesomeが最高!
xmonad歴半年
awesome歴2年
0580login:Penguin
2011/09/27(火) 23:44:28.95ID:7Bd1P2zpタイル型WMとの機能重複が気になる
タイル型WMと親和性が高い(機能重複しない)Emacsとかないのかなあ
0581login:Penguin
2011/09/28(水) 02:29:57.81ID:mpY18+IW0582login:Penguin
2011/09/28(水) 02:40:58.00ID:meY1tQN60583login:Penguin
2011/09/28(水) 15:42:42.44ID:eIoQQMYf0584login:Penguin
2011/10/10(月) 18:12:42.46ID:iKhciq4rvimのタイル分割
tmuxのタイル分割
xmonadのタイル分割
の使い分けに悩むなあ
今はバッファの共有が楽だからvimで分けてるけど。
0585login:Penguin
2011/10/11(火) 02:16:56.99ID:2KG/f8pX0586login:Penguin
2011/10/18(火) 02:43:11.76ID:TdPR9VVN快適ではあるのですが、Mod-w, Mod-eでディスプレイを切り替えるのが少し面倒です。
最初から奇数は左、偶数は右のように固定して、Mod-番号だけで切り替えることは
可能でしょうか?
0587login:Penguin
2011/10/18(火) 06:28:09.31ID:GetpmCWVxmonad.hs で binding
0588login:Penguin
2011/10/20(木) 16:15:54.75ID:+M76M9HbAwesome使ってるんだけど窓をぐるぐる回すときとかに
効果音をつけるとノリノリのWMになるぞ
テトリスサウンドみたいのがおすすめ
0589login:Penguin
2011/10/21(金) 13:26:18.26ID:OEgXvg0c0590login:Penguin
2011/10/21(金) 14:32:27.18ID:T8nIw5xpとか
0591login:Penguin
2011/10/21(金) 20:51:29.07ID:ee8MFLImこれ、raise-on-focusじゃないんだね。
maximizeレイアウトとかでウィンドウをスタックした状態で
ウィンドウa→b→c→dと切り替えようとしても、フォーカスしたウィンドウが上がってこない。
ウィンドウ切り替えるにはWindowLower使えとのことだけど、
WindowLowerだとa→b→a→…と切り替わってしまう。
他のWMみたいにa→b→c→dと切り替える方法分かる人がいたら教えてください。
0592login:Penguin
2011/10/21(金) 21:14:25.50ID:obPZBiDqやっつけで汚いけどこんな感じ
テスト中ってことでw
http://www.dailymotion.com/video/xlu8gp_awesome-wm-with-sound-efect-test_tech
0593login:Penguin
2011/10/21(金) 21:45:29.49ID:zGb62CJS0594login:Penguin
2011/10/21(金) 21:46:37.26ID:zGb62CJSカワイイw
0595login:Penguin
2011/10/21(金) 21:51:50.54ID:CApVmjMT普通に良いのかもしれない
0596588,592
2011/10/21(金) 22:08:51.74ID:obPZBiDq(2重に割り当てることになる)
awful.key({ modkey, }, "k", function () awful.util.spawn("/usr/bin/aplay /sound/smb_kick.wav") end),
0597login:Penguin
2011/10/21(金) 22:17:28.82ID:6chrWtOF0598login:Penguin
2011/10/22(土) 00:12:47.36ID:pVuoUVsS0599login:Penguin
2011/10/24(月) 09:01:34.12ID:SkwCbw/Aあとefectじゃなくてeffect。ブルーの透け端末かっくいいな
0600login:Penguin
2011/10/24(月) 09:33:43.32ID:iq7vrirI0601login:Penguin
2011/10/31(月) 22:10:44.78ID:WU74cv+Y0602login:Penguin
2011/11/03(木) 03:44:36.20ID:c570dziFkbdrateで設定しても反映されないし….
0603login:Penguin
2011/11/03(木) 06:28:01.01ID:qCv2TcT2xset r rate 300 100
ってうちの.xinitrcには書いてある
0604login:Penguin
2011/11/04(金) 02:52:56.27ID:WPWCHrn3セカンドディスプレイにあるウィンドウがリアルタイムで描画更新されなくなって、
M-j とかでウィンドウを移動すると、その時だけ更新される
何か原因になりそうな事とかありますか?
設定は、下の三行だけでも同様の現象。
Arch Linux / XMonad 0.9.2 / xcompmgr 1.1.4
import XMonad
import XMonad.Hooks.FadeInactive
main = xmonad $ defaultConfig { logHook = fadeInactiveLogHook 0xcccccccc }
0605login:Penguin
2011/11/05(土) 02:16:01.27ID:yuZbo84uあれ、こっちのが快適かも? と感じている。
シングルでサクサク切り替えるのがタイルの醍醐味なのかも。
0606login:Penguin
2011/11/05(土) 10:42:56.12ID:nvvbb59W俺の場合元々15インチXGAシングル環境で、
少しでも画面を有効に使おうとdwm(今はxmonad)を使い始めた。
大画面マルチモニタ環境ならtiling WMを使うことも無かったと思う。
0607604
2011/11/05(土) 23:12:21.99ID:xkQq1wjC資料とか見るのにセカンドディスプレイ便利なんだよね
とりあえず、メインのディスプレイで動画とか流しておくとちゃんと描画更新されるのがわかったけど、うれしくない
どうもメインディスプレイで表示の更新があった部分だけ、セカンドディスプレイでも更新されるみたいだ
0608login:Penguin
2011/11/06(日) 03:41:18.80ID:NLzxRwOMおぉー,できた.ありがとー!
0609login:Penguin
2011/11/09(水) 05:46:42.39ID:KOkVLirHそのFadeInactiveとかいうのを使わなくてもそうなるの?
デフォルトで駄目ならXmonadが駄目だということだが。
なんかそれ名前が怪しいんだがw
0610login:Penguin
2011/11/11(金) 21:46:58.07ID:cFWKkUECあ、ごめん。
使わなくても同じ。
といっても、FadeInActive とか使わないと、透過にならないので意味がないけど
0611login:Penguin
2011/11/19(土) 21:30:39.44ID:dAQbV7Tk0612login:Penguin
2011/11/19(土) 21:35:26.11ID:o2d/SOT/0613login:Penguin
2011/11/19(土) 21:47:49.55ID:o2d/SOT/http://www.haskell.org/haskellwiki/Xmonad/Notable_changes_since_0.9
0614login:Penguin
2011/11/19(土) 22:01:02.57ID:VY12c6Jrなんどxmonad.hs xmonad.hs詐欺をすりゃ気がすむんだ。
0615login:Penguin
2011/11/22(火) 17:14:41.22ID:mRH3OHMvHaskell面白そうだけど今使ってるxfceにも愛着があり、完全移行はちょっと……
HaskellwikiのXmonad/Using xmonad in XFCEを読んでもいまいちわからないし
使ってる人いたら参考になるサイトとか教えてもらえるとうれしいです。
0616login:Penguin
2011/11/22(火) 18:49:12.97ID:oB9W/4hNそんな難しくはないよ
どのデスクトップ環境でもウィンドウマネージャのかわりにxmonadを起動すればいい
xfceだと
セッションと起動のセッションタブで xfwm4を終了させる
これで次からxfwm4が起動しなくなる
自動起動アプリケーションにxmonadを追加する
これでxmonadが動く
あとは xmonad.hs をいじる
0617login:Penguin
2011/11/23(水) 03:05:41.34ID:warjUXhUxmonad + Xfce はかなり良いよ。
xmonad 単体はそっけなさすぎて辛いから
Xfce ぐらいのDEと一緒に使うのが丁度良い。
0618615
2011/11/23(水) 20:35:36.84ID:yJWa0EYm>>617
レスありがとうございます。
>>616の方法でできました。
cairo-dockが画面半分を占領していて変な感じ
右クリックのメニューで終了させようとしたら
終了しますか?のフキダシがひとつのウィンドウとして扱われているみたいで
画面の1/4がフキダシになってしまう
タイル型wmの場合dock型ランチャとかあんまり使わないものなのかな?
スクリーンショットとか見ても使ってる人いないみたいだし
cairo-dockを終了させてみたらいい感じでした。
しばらく使ってみます
0619login:Penguin
2011/11/23(水) 20:59:22.99ID:Vts/Hi9qcairo-dockをドックアプリとして機能させたければはavoidStrutsを使う
もしうまくいかなければxmonadとcairo-dockの表示位置を決めうちする必要があるかも
0620login:Penguin
2011/11/23(水) 21:28:15.78ID:Vs96Zzrf0621login:Penguin
2011/11/26(土) 15:10:33.40ID:2c9Qg2KChttps://wiki.archlinux.org/index.php/Xmonad#Making_room_for_conky_or_tray_apps
ここに書いてあるconky向けの設定を応用して書けばいいのかな?
import XMonad
import XMonad.Hooks.ManageDocks
main=do
xmonad $ defaultConfig
{ ...
, layoutHook=avoidStruts $ layoutHook defaultConfig
, manageHook=manageHook defaultConfig <+> manageDocks
, ...
}
しかしこれをどのように書き換えればいいのか皆目見当がつかない……
0622login:Penguin
2011/11/27(日) 01:13:36.10ID:rZ6sDZRIzsh の履歴つかうのもよさそうだ
0623login:Penguin
2011/11/28(月) 00:22:09.49ID:JPGshO8HFull から Tall に切り替える時に画面の下から上に1,2秒かけて
歪みが走った後に切り替わるようになってしまったけど、
reboot したら直った。
>>613 のリンクに原因があるかと思って見てたけど
さっさと reboot すればよかったな。
いやまあそんだけなんだけど。
なんだったんかな。
0624login:Penguin
2011/11/30(水) 20:32:00.57ID:MoO5ww5bFirefoxとかEmacsとか一部アプリはspawnで呼んだり、同じくnamedScratchPadでトグルしてる。
検索もSurfrawとかいうアサンジ容疑者が作ってたのを使ってるわw
0625login:Penguin
2011/11/30(水) 20:42:48.58ID:MoO5ww5bタイル型使用者はWindows 8のタイルインターフェースどう思う?
Linuxのタイル型も参考にしたのかなぁとか、
タイルインターフェースで綺麗に使うにはMSのストアから購入したアプリぐらいしか対応しなさそうだなぁとか個人的には色々思ったんだけど。
Windows Phoneの開発からの派生もあるかもしれないけど。
0626login:Penguin
2011/12/11(日) 04:44:18.27ID:oA5w8CLJ0627login:Penguin
2011/12/11(日) 08:00:17.93ID:6dlq/aZD0628login:Penguin
2011/12/12(月) 04:30:51.91ID:FdqbT1Ab0629login:Penguin
2011/12/12(月) 04:52:20.91ID:/xH1FSSy0630login:Penguin
2011/12/12(月) 23:47:37.52ID:2e6WJP3YC-tで始まる2ストロークの操作体系
フレーム(ウインドウのコンテナ)分割による柔軟なウインドウ配置
EmacsのM-x相当の対話型プロンプト
そしてなによりCommon Lispで設定拡張できること
他にもいいとこがいっぱいあるのに
DOCK属性のアプリを使うとmode lineが表示されなくて絶望した。ねる
0631login:Penguin
2011/12/17(土) 14:34:45.25ID:VX36ePtz0632login:Penguin
2011/12/17(土) 23:35:38.26ID:7shm9tUE0633login:Penguin
2011/12/25(日) 11:48:25.10ID:6rMPTVZvsevilwm風に上下左右focusさせたりまでできる?
0634login:Penguin
2011/12/25(日) 18:51:25.50ID:6rMPTVZv0635login:Penguin
2011/12/30(金) 09:25:07.25ID:mvzap2+B無害なコマンドにリバインドするんじゃなくて,フォーカスのアプリにそのままM-pを渡して欲しいんだけど.
0636login:Penguin
2011/12/30(金) 09:35:30.83ID:vtp9zXJZ「無害なコマンドにリバインド」に相当してしまうかもしれないけどとりあえず
http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Doc-Extending.html#g:11
http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Util-EZConfig.html
0637login:Penguin
2011/12/30(金) 16:37:22.59ID:ZtsKMI/bコードみる限り、removeKeys なら問題ないと思う。
0638login:Penguin
2011/12/31(土) 00:45:43.72ID:pSN/6g1Nありがとうございます!removeKeysPで解決しました.
こんなドンピシャな関数があるだなんて…もっとしっかりドキュメント読むべきでした…
0639login:Penguin
2012/01/07(土) 23:59:41.63ID:8nflijDXxcompmgr の問題のような…
xprop でみて _NET_WM_WINDOW_OPACITY が設定されてれば、そんな気がする。
0640login:Penguin
2012/01/15(日) 23:18:22.80ID:cF2WfNx3画面更新イベントは display 単位でとってるけど、処理対象は DefaultScreen だけみたいだから、
screen 毎に -d 指定して起動すれば一応うまくいくかもね。
別screen を更新するようにはみえないから、
メインの更新部分がセカンドで更新されるってのはよくわからんけど。
1.1.4 だからか?
0641604
2012/01/16(月) 01:04:40.64ID:Ry8Et5iA設定はされていますね。
ちゃんと値もフォーカスの変更にともなって書きかえられているようです。
>>640
-d は xinerama で1枚にみえてるので、使えないです。
リポジトリからとってきて make しても挙動はかわらないですね。
しかたないから、1枚目で常に動画ながしておくか…w
0642login:Penguin
2012/01/16(月) 02:03:01.63ID:+jbcVXQ+0643604
2012/01/16(月) 02:35:53.40ID:Ry8Et5iAcairo-compgmr だと、プライマリの画面がセカンダリにコピーされたような状態になっちゃいますね。
Enable composite desktop のチェックを外すとそれはなくなりますが…
0644login:Penguin
2012/01/16(月) 15:24:42.22ID:RqHKqwpK0645login:Penguin
2012/01/16(月) 17:18:37.56ID:FVW0QO3kあとはGNOMEやKDEなら標準のWM(GNOMEならMetacity?)を
タイル型WMに入れかえる方法があってこちらのほうが一般的かもしれない
設定例はgnome xmonadみたいに<DE> <tiling WM>でぐぐるとでてくる
0646login:Penguin
2012/01/17(火) 02:48:12.39ID:TC4tkmku0647login:Penguin
2012/01/18(水) 00:03:25.97ID:PPGCc3UR0648login:Penguin
2012/01/22(日) 21:12:29.58ID:bbe6/ZBLXMonadの扱いには癖があるね
http://www.haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#Multi_head_and_workspaces_.28desktops.29
どう設定したら使いやすくなるか思案に暮れ中
ちょっと手がかかりそう
0649login:Penguin
2012/01/23(月) 03:27:56.99ID:HxppQ9jvむしろこのモニタをまたいでworkspaceを共有するとこに惹かれて
XMonad使ってんだけどなぁ……これ無しではいられない。
mod-w,e,rは使ったことがない。
0650login:Penguin
2012/01/23(月) 06:15:48.21ID:YyIP56Unというと複数のモニタでひとつのlworkspaceを作ってる状態?
今はxrandr --output LVDS --auto --output VGA-0 --auto --right-of LVDSとかしていて
ノートのモニタにworkspace1, 外付けモニタにws2が映ってるんだけど
そういう構成も検討してみる。サンクス
0651login:Penguin
2012/01/23(月) 08:06:11.55ID:HxppQ9jvいや同じ状態だと思うよ。
ノートのモニタにws1, 外付けモニタにws2なら
ノートモニタがアクティブな状態でmod-2を押せば
お互いのwsが入れかわるはず。
慣れるとこうでないと逆にうっとおしいというかなんというか。
0652login:Penguin
2012/01/23(月) 22:56:16.61ID:iaHTakUmこの感想読んでたら挿れたくなった
0653login:Penguin
2012/01/24(火) 00:46:12.11ID:KAnIKuv3柔軟な配置っていうのは少し誇張気味だったかもしれない
自分がstumpwmで遊んでみたときのメモを貼ってみるのでよければ参考にして
~/.stumpwmrc :
;; 日本語など unicode をmode lineに表示するためのフォント設定
;; % xlsfonts | grep iso10646 とかして探す。xft なフォントは使えない
(set-font "-misc-ipagothic-medium-r-normal--16-0-0-0-p-0-iso10646-1")
;; C-t c か C-t C で xterm でなく urxvt を起動
(define-key *root-map* (kbd "c") "exec urxvt")
(define-key *root-map* (kbd "C") "exec urxvt")
http://stumpwm.org/manual/stumpwm_1.html#SEC3 の補足で知らないと困るコマンド :
C-t ? -- ヘルプを表示する
C-t ; -- stumpwm コマンドのプロンプトを画面右上に表示する
C-t ; quit -- stumpwm を終了する
C-t ; mode-line -- mode line の表示/非表示を切り換える
C-t ! -- /bin/sh -c 経由のコマンドランチャを起動する
C-t C-e -- emacs を起動する
C-t c -- xterm を起動する
あとはhttp://stumpwm.org/manual/stumpwm_2.html#SEC7 のキーバインド一覧を参照
~/.stumpw.d/ってディレクトリを掘っておくとそこにフレームの分割状況を保存できるらしい(試してない)
0654login:Penguin
2012/01/24(火) 00:50:21.32ID:KAnIKuv3http://stumpwm.org/manual/stumpwm_12.html#SEC35
■ このスレッドは過去ログ倉庫に格納されています