タイル型WM (Ion, wmii, awesome, xmonad, etc.) 2©2ch.net
タイル型って2010年±2年くらいは流行ってたけどもう廃れたよな ワークスペース > ウインドウ > tmux > vim
って具合に入れ子が増えすぎるこんがらがるから
ウィンドウマネージャーは左右2分割出来ればいいやってところに落ち着いた なんか敷居が高そうだったので、さくっと入りそうなblutile入れたら、
描画がめちゃくちゃだったりして挫折しかかったが、元のxmonadに
したら、あっさり動いて拍子抜け。
Haskell全然わからんけど、情報も多いし、快適だわ。 muscaの作者はgoomwwmの次にxoatを作ってタイル三枚で十分という感じみたい
https://github.com/seanpringle/xoat 何枚必要かはともかく、追いやられて縮み過ぎたウィンドウは
確かに見えなくていいね 前スレ990です
前スレ992さん情報ありがとうございました。Alt+superでサブウインドウを移動できました。
今度はサブウインドウを任意の大きさに広げたいのですが、やり方はありますか? XMonad.Prompt.Shell
これのhistoryってどうやって使うのだろうか? xmonad使ってるけどタイル型wmってあくまでwmなわけで、例えば外部ディスクのマウントなんか当然面倒見ないよな
だから多少親切なDEの上でタイル型wmを動かしたいと思ったんだが、そうなるとやっぱGNOMEが最有力候補になる? awesomeのgitに繋がらなくなって数日
もう終わり? もちろんあるだけじゃなく、
Emacsは4番目のデスクトップで開く、
GIMPの開きは float だ、
などと決められる xmonadでLibreOffice開いたらいろんな場所が選択されまくるんだがわかる奴いる?
doFloatしてもあんま意味なかった Awesome Window Manager v3.5.6 Debuts
http://www.phoronix.com/scan.php?page=news_item&px=Awesome-Window-Manager-356 Xmonad + Xfceパネルで使っています。
Xmonad の ScratchPad を使うと、scratchpad 用の隠し workspace が
Xfce のパネルの workspace switcher に表示されてしまいます。
これを表示しないように出来ないものでしょうか? i3とoperaの相性悪いのうちだけかな
i3gbar/xcbのエラーが出る Welcome to the real world. 解像度5K・サイズ40型くらいの大ディスプレイで、タイル型WMを使ってみたい >>31
いい感じだね! でもウチも 27型WQHD なんで、縦方向は
http://www.lg.com/jp/monitor/lg-34UM95-P
と同じなんだ。縦方向も今より増やしたいなあ。 両サイドをそのまま使える解像度にしても横向きっぱなしになって首痛くなりそう 縦3コラムをキー一発で巡回置換できるようにしておけば、
横を見なくても作業できるんじゃね。
[C][A][B]
↑キー一発
[A][B][C]
↓キー一発
[B][C][A] でも俺は 24型やら27型を横に3つ並べて作業しているけど、視線を動かすだけで
首なんか動かさないぜ。 チラ見だけなら2画面分の幅で片側を物理的に中央に寄せたほうが幅とれる
それ以上ならサイズより数増やしたほうがいい 今は3モニターで作業してるんだが、それを1つのデカイ奴にしてみたいんだなあ。
昨今のモニターの大型化・高解像度化で、タイル型WMを使うのが楽しくなったよね。 xmonad-contribに(テキスト)ランチャみたいな機能ある? .xmonadをAVG Server Edition for Linuxでスキャンしたら,
「Could be a Trojan horse Downloader.Obfuskated」って出るけど,大丈夫? Xmonadの話
LibreOfficeなんかでダイアログウィンドウが開いたときに謎のフォーカスがチカチカしてCPU使用率が上がって操作不能になる現象って解決方法確立したの?
最新のXmonadでも同じ現象が起こるんだが
Web調べたらメーリスかフォーラムのスレがヒットするんだが、何も解決してないように見える >>44
xmonadでLibreofficeを起動するとフォーカスがループする問題
ttp://qiita.com/ssh0/items/ddb7dbe68bc92a7440b3 xmonadが一番人気なのかな?一般的に。
自分はawesome使ってる。
いわゆるnh-stack、nv-stackができないのでi3とかは合わなかった。 xmonadのActions.KeyRemapを使ったサンプルってありませんか Debian stretchのパッケージで導入したawesome v3.5.6を使っています
外付けディスプレイを取り付けてarandrでマルチディスプレイは認識したのですが
フォーカスを外部ディスプレイと行き来したり
ウィンドウを外部ディスプレイに行き来したり
といった方法がわかりません教えていただけないでしょうか >>56
フォーカスは自分の場合 rc.lua に
awful.key({modkey, }, "Up", function () awful.screen.focus(2) end),
awful.key({modkey, }, "Down", function () awful.screen.focus(1) end),
とかを追加して modkey + 上下で切り替える設定にしているけど、こゆこと?
ウィンドウをディスプレイ間で飛ばすのはよー分からなかったので
modkey+カーソル移動で飛ばしてる。
(設定すりゃキーだけでもなんとかできる思いますが) redditより
/r/xmonad 2,177 購読者, コミュニティができてから6年
/r/awesomewm 1,493 購読者, コミュニティができてから5年
/r/i3wm 3,396 購読者, コミュニティができてから3年
/r/bspwm 608 購読者, コミュニティができてから2年
i3海外で人気なんやね
bspwmが新興勢力か >>60
/r/unixporn 購読してるけどi3-gapsの投稿か゛多いからウィンドウマネージヤ総合で見てもi3wm人気高そうですわ wm って新たに導入するときは夢中になって色々カスタマイズするけど
ひととおり使えるようになったら全然勉強しなくなるなあ
Xmonad を導入したときは 「haskell 勉強するぞー」とか考えて教科書的な
文書も入手したけど、ほどなくwmとして普通に使えるようになったらもう
全然読まなくなり、キレイサッパリ忘れてしまったw 俺もicewm色々カスタマイズしたけど、ある程度満足行くようになったら
途端に情熱が冷めて最近はxfceをほぼデフォルトで使うようになった わかるわー
って、俺はwmの設定に限らずなんでもそうなんだがw
いざ問題が起きると忘れてて大変だ
なるべくメモを書くようにしてるが xmonadで設定ダイアログみたいなポップアップウィンドウだけfloatにする技ってない? XMonad.Hooks.ManageHelpersのisDialog awesome のタスクバーを下に持っていきたいんだけど、そんなことできるかな? よく外部プレーヤーっぽいソフトでYouTubeかなんかの動画流してるタイル型WMデモムービーあるじゃん
あれってなんのソフト使ってるの? >>72
ただ言ってるだけなので、具体的にどれとかないです
すみませんでした よくあるじゃんとか言うなら一つくらい挙げればいいのに >>74
いや
>よくあるじゃん
自体適当に言った よくなかったのか
ちなみにminitube とかあったな >>77
ホラやっぱりあるんじゃん
やめてほしいな揚げ足取りは すげえな、何か書き込んだら負けのスルーゲームを強いられている感ありありだなw
まともな問い合わせしてる>>69が気の毒、わからんから回答できんけど >>69
自分の設定を見たらこうなっていたので position = "buttom" にすればいいと思う
ここを参照 https://awesome.naquadah.org/doc/api/modules/awful.wibox.html
-- Create the wibox
mywibox[s] = awful.wibox({ position = "top", screen = s, opacity = opacityVal })
-- Add widgets to the wibox - order matters
mywibox[s].widgets = {
{
mytaglist[s],
mypromptbox[s],
layout = awful.widget.layout.horizontal.leftright
},
mylayoutbox[s],
mytextclock,
s == 1 and mysystray or nil,
mytasklist[s],
layout = awful.widget.layout.horizontal.rightleft
} >>84
bottomだったw
できたならよかったw xmonadでウィンドウが画面の外に出ないようにする方法ってありますか? 【TPP断固反対(嘘)】 自由ホランチョ党 【スタンフォード(嘘)】
安倍首相がスタンフォード大前で「嘘つき安倍は帰れ!」と抗議を受ける
https://www.youtube.com/watch?v=HkMjwggu3ko
安倍総理、麻生副総理も経歴詐称? 海外留学の経歴が削除されていた! 「学歴詐称」は公職選挙法違反
【日本の金正恩】 安倍寛信 【安倍晋三の兄】
復活した電力会社の原発広告に文化人や芸能人がまたぞろ登場して原発をPR! 500万円の高額ギャラも 勝間和代 三橋貴明 佐藤優
三菱商事の核ミサイル担当重役は安倍晋三の実兄、安倍寛信 三菱重工の重役でもあるらしい
これがフクイチで核弾頭ミサイルを製造していた疑惑がある 書けばツイッターで速攻削除されている
ネットにおける言論統制は、非公然で陰湿に進んでいるようです
https://twitter.com/toka iamada/status/664017453324726272
山本太郎
先ず真のテロリズムと戦うべき!
汚染物質をバラ撒き、国民を無理心中へと巻き込む政治家、経済団体等をテロ指定、資産凍結するのが筋ではないか!
【だってお金欲しいもん〜】
今朝、辺野古で新基地建設に反対するママの会メンバーに対して、
機動隊員が「お前たちには汚い血が流れている」などと暴言を吐いたそうです。
自分のやっていることを「だってお金欲しいもん〜」「俺の写真を待ち受けにしろ」とも (顔写真)
https://twitter.com/MothersNoWar/status/690357793702940672 もし仮に核弾頭作ってるとしたら、原発ではなく核燃料処理施設ではないのか。 xmonad 0.12にアップデートしたら、一番初めのワークスペースのみxmobarが隠れるようになった。
二番目以降は隠れ無いし、ウィンドウを開かなきゃ一番初めでも表示されてる。
同じ事象の人いますか?ディストリはsid。 >>91-92
overrideRedirect = False
してもダメ? と思ったら、これだとfull layoutの際にxmobarが隠れないままになる。
myEventHook = handleEventHook defaultConfig <+> docksEventHook
こいつを、main = do 以下に追加で直りやした。 >>93-95
docksEventHookで正解みたいですね
こっちも直りました タイル型WMに興味があるのですが、設定が面倒と思う私に合いそうなWMはなんですか?
試しにと思ってawesomeやxmonadというような有名なのは触ってみました。 >>97
最初はdwmがいいと思う
config.h読んでmakeするだけで簡単に始められる
機能に不足を感じたらi3
LuaやHaskell書かなくていいから楽かと >>98
ありがとうございます。
さっそく挑戦してみます。 awesomeで少し質問させてください
インストールしたらメニューがDebianメニューなんですけど
mod4+pやるとLXDEメニューがバーに出てきて選択はできています
これをスタートメニューに配置するにはどうしたらいいんでしょう?
rc.luaを編集すれば良いんでしょうけど反映の方法がわかりません タイリングウィンドウマネージャを中心に構成する「ミニマルデスクトップ」は
本質的にfdoに喧嘩を売る反乱分子であり、なんでfdoに土下座してDebian
メニューとやらを使わせてもらわにゃならんのだ。そんなものに依存するのが
そもそもの間違いだ。
# awesomeがfdoの制定したdbusに依存してるという指摘は勘弁な ttp://pocke.hatenablog.com/entry/2014/06/07/214207
一応、こんなのがあったぞ >>101 >>102
デバッグに手間取り返事が遅れてしまいました
ずるいですが以下導入しfreedesktopメニューが出来ました(挙動がおかしいところもありましたけど)
ご親切ご高説ありがとうございました 今後とも宜しくお願いします
https://github.com/terceiro/awesome-freedesktop >>101
Debian Menuってfdo準拠なの?
fdo以前からあるし、.desktop使ってないし関係ないと思ってたよ。
まあ、ミニマム志向ならawesomeはありえんがw xmonad使ってるんだが、特定のウインドウだけ全部のワークスペースに常に表示する方法ってないかな
具体的には一枚しかディスプレイない場合にもYouTubeの画面だけは常に見てたい
まぁこれを実現して楽しむためにはYouTubeのリンクをVLCとかで開くみたいな別の工夫も必要だと思うが Ratpoison今も愛用してる
しかし最近、emacsの挙動が変だ
誰もメンテしてないのか? ワークスペース切り替えたときにexposeが発生しないとかの類かぬ?
それ困ってるね(ratpoisonじゃないが) stumpwmって、lisp関連でメモリめちゃ食うのな。
本末転倒感がハンパ無いのだが、、、 >>113
小さくした縦置きxfce4-panelが問題なく動いたのはbspwmだけだった
最軽量クラスだしComptonとの相性とか本当に作りの良さを感じる
しかしタイル分割の自由度が低かったりで総合ではi3-gapsに軍配 カーソル移動やバックスペースを
Emacsと同じキーバインドに
ウィンドウマネージャ側で変えてしまうので
Firefoxとかほとんどのアプリをemacsと同じに操作できる機能のあるタイルマネージャないでしょうか
確かxfceはできた 基本スタックでワークスペース1つをタイル専用みたいな使い方でオススメあったら教えて下さい notionはtilingしたりしなかったり出来る。
まあでも大抵のwmでできるんじゃないだろうか。
でも何処か一つの仮想ワークスペースをuntileする使い方しかした事ないけどね。
またさらに一時そこをpcmanfmとかいうファイルマネージャーのデスクトップ表示
機能とか、cairo-dockとか使ったりしてみた事が数分ぐらいあるけれど、やっぱ使
わないね。ちなみにそこらへん試してたら今さっきXごと固まった。
後はXauthとXnestを使って複数のwmを立ち上げる方法もある。こっちのほうが知らな
いならやってみるとおもしろく感じるかもね。実用的かどうかは知らない。使って無
いから。 タイル系WMを使うのは初めてだったので最初は限定的にやっていこうと思ってたんだけど
思いもよらずしっくりいったので幾つかのプログラムをフロート設定する事で間に合いました
どうもありがとう それだけじゃ間に合わないのは、一時的にそのタイリングから切り離すとか
元に戻すとか、そういうのも用意されてると思うよ。
例えばxevとかキーの番号とかの確認するプログラムがあるのだけど、
そういうのはそうしないと使えないしね。 と思ったけど、考えてみたら自分がそうしてるだけで分割だけでも
今試したら、あたり前だけど動いたな。バカでした。 ion3(notion)、xmonad、ratpoisonと古参のタイル型wmを使いこんでる。
いいかげん、i3-gapsやbspwm、herbstluft等の新参に移行したいのだが、
今の環境が決まり過ぎてるんで、中々触手が動かない。 うねうねしてそう
xmonadで不満な点がないから他に移行する気もおきない グラボ新しくしたので対応する為にdebianをjessieからsidにバージョン上げたんです。
今までawesome 3.4だったのがawesome 3.5に変わるからrc.lua変えないといけないなと思ってたんです。
そしたらawesomeのwikiが無くなってるじゃん!
しかもawesome 4に上がって、Documentが一新されているじゃん!
しかも、これ・・・分かり辛いじゃん! xmonad がいつのまにか mplayer を扱えるようになっている。
と言っても、前に何が問題だったのかよく覚えていないけど。
fullscreen にできないとかだったかな?
ただ、doFlaot 設定で fullscreen 解除すると tiling になってしまうけど。 知らん間に、VIRTで1T食ってるw
テラって何だよww
by sid/debian chromeでタブをドラッグしてる時に分離しちゃったら
もう戻せないね >xmonad >>130
アルゴリズムによるかも
「tiled」なワークスペースでは確かに無理だったがBSPならできた
他の設定が絡んでる可能性もあるが >>130
私のところだとchromiumだけど出来てる
もしかしたらこれかも
import Xmonad.Config.Desktop
baseConfig = desktopConfig
main = xmonad baseConfig
{
...
}
違ってたらごめんなさい ウィンドウ間やウィンドウ外へのDnDは時代遅れやよね
まとめて無効にしたいくらい Awesomeを4に上げたら、一部ツールチップやダイアログが左上へ飛ばされるようになったけど
どこをいじれば直るかなこれ… >>134
それじゃなかったけどありがとう
chromeはGoogleのポリシーなのかドラッグで分離を無効にはできないらしい・・
当面は時が解決してくれるのを待つことにする >>137
自分の環境いじってちょっと調べてみた
focusFollowsMouseを有効にしているとだめで、これをFalseにすればタブ戻せるみたい
普段この機能よく使う人はちょっと不便になるかもしれない はやとちり、focusFollowsMouse有効でもできたわ…スレ汚し連投申し訳ないです xmonad xmobar 使うと固まることない? i3wm 断然軽いし、スタックから新規に流れてくる人にも優しいと思う
awesome ってどこがそんなにいいの?
ユーザーの人教えて i3入れてみたけどいいね!
タイル型もっと早くに手を出してみればよかった(´・ω・`) i3 入れてみたけど、デフォルトのバーでは wicd 等のステータスが表示できない、Awesome のような、局所的な最大化、最小化、および、Mod + Space (レイアウト変更) ができない、あと、Awesome と比較して特段軽さを感じないという理由で Awesome に戻した。
Mod+hjkl (jkl;) での移動や、Mod+w は魅力的に思ったけど、Awesome の Mod+Space が無いのは自分にとってはキツかった。 >>143
Awesomeがとりわけいいってわけでもない
慣れの問題ということがようわかったw xmonadマシンを二年くらい触らなかったら
ショートカットキーの割り当てが分からなくなった
家族の誰も操作方法が分からないだろうと画面ロックすらかけずにエロサイト開いたまま放置してたけど
操作方法が分からんってのはこういう心境か 大体Windowsキー押しながら数字キーでワークスペース変わるだろ twm見ればわかるように
ウインドウマネージャーはミニマリズムを追求するとかえって不便
結局マシン性能上げてデスクトップ環境を使うのがベスト 不便と思うのは過去の習慣に
囚われてるからじゃない?
不必要を便利と勘違いはありがちだわ そういう意味では、ミニマルとDEの間でカスタムしやすいのがタイル型WMちゅう事やろね。 全く別の話だけど
タイル型wmを軸にしたDEとか便利そうって思う。でもあまり必要とはされていないのかなぁ >>154
DEなしでxmonad使ってるが、DEにやってほしい機能がない
しいて言えばノートPCで充電残量が減ったときに画面オフにしたりスリープしたりする機能かな
今は自作のスクリプトで対応してるが、「良いアルゴリズム」か不安になるので タイル型wmはキーボード中心の操作体系であり、端末にシェルを開けば
全機能にアクセスできるわけで。デスクトップという名のメタファーなんて
端からお呼びじゃないのである 最近はマウスベースのPageなんてのも出てきてるし、
Awesomeもマウスのみで操作できる。
https://www.hzog.net/index.php/Main_Page awesomeのマウスは…ホイールの向きが逆な気がしてならない
全部反転にした Rust製のwayland向けタイルWMがんばえ〜(>_<) i3に
ステータスバー(i3status) ラウンチャー(rofi)
自動マウント(udiskie, /etc/fstab) ブルーライトカット(redshift-gtk)
通知プログラム(dunst) 画面ロッカー(i3lock) 壁紙設定(nitrogen)
日本語入力(ibus+mozc) キーボード設定(X) 電力管理(tlp)
ディスプレイ省電力(xset) GUI外観設定(lxappearance, qtconfig)
入れとけば、DEの仕事が本当なくなるね rofiは補完アルゴリズムがdmenuと違って好きになれない
最左一致(大文字区別) → 最左一致(区別なし) → 中間一致
の順に並べてほしいんだけど 壁紙はfehでいいよ
そもそもタイルだと壁ほとんど見ないしw (端末の背景色にアルファ値つけて透かすのは少数派なのか…?) config で
最初からフロート指定しとく使い方便利
すぐ閉じる小物とか設定関係とか >>160
このフォントいいですね。何を使ってるんでしょうか? >>164
デュアルディスプレイだとどれが適当だろうか
fehくらいショボいやつ探してみたけどなかったからnitrogen使ってる >>171
壁紙変更専用は知らんけど image viewer なら fim が便利だった。
X上: fim image_path
FB上: fim -o fb image_path
アスキーアート化: fim -t image_path >>173
ありがとうございます
早速落としてきました。ウェイトてんこ盛りってところも気が利いてますね、これ。 >>174
気に入ってもらえて何よりです。
>>175
adobeに何かプラスになるんですかね、これ。 >>176
あのフォントは、CJK圏でプログラムのソース書くのに人気があるみたいだけど もともと作ったのってadobe絡みだっけ? >>177
確か、adobeとgoogleで共同制作したフォント(adobeがSource Han Sans、googleがNoto)です。
で、Source Han SansからSource Han Code JPが派生した感じでしょうか。
ソースはすみません、失念してます。
スレタイからずれてきたので、ここらでROMに戻ります。長文失礼しました。 ちょっとちがう
Notoフォント(欧文やそれ以外の言語)はGoogleがもともと作ってた
CJK部分が共同というかほぼadobe側
さらにadobeの社員がそれを利用して欧文を「Source Code Pro(adobeのフォント)」に置き換えて調整したものがCode JP Debian GNU/Linux で i3 使ってるんだが,Web の情報にはやたら Arch Linux とか Gentoo Linux が多い。
これって,この二つが初めから DE 提供しないからなのか,Arch Gentoo の利用者にタイル型WM 好きが多いからなのかどっちだろ。 Arch wiki の情報がリッチなのはタイル型 DE に限られないような。 >>181
Arch Wiki もそうなんだが,総合的に見れば非タイル型の方も多い。
でも,個人のブログや Twitter とかも Arch,Gentoo と絡めたタイル型WM 関連の情報の比率が高い希ガス。
タイル型DE なんてあんの? あと Gentoo は場合によっては初期設定でも GUI環境らしいね,今調べたら。スマソ 俺の印象ではデビこそDEなし、なんだがな
まあpotato時代の記憶しか無いんだが >>184
すいません若造で……。
Debian のインストールは DE を手動で選べるから好きなんだけどな。 タイル型関係なく、ArchやGentooがドキュメントに力入れてるってだけでしょ
Ubtntuみたく最初から便利にいろいろ設定してくれてるわけじゃなく
ドキュメントしっかり用意するから自分で好きなように設定してね、ってスタンス i3wmは、海外では人気高いけど日本だと全然ないね。
stumpにすりゃ負けてるだろ。 bspwmは軽いの一言、標準でgaps対応なのが良い。
色々弄りたいならherbstluftが至高。 bspwm よさげやな。次新規インスコするときは bspwm にしよ。 なんかおかしいか?
Debian ならもうすぐ stretch だろ? あんまりタイル型WM 通っぽくないけど,Vivaldi って依存環境が少ないし,タブに関する拡張性高いから向いてる気がする。
Fx-ESR/Fx/Fx-DE/Fx-N/Fx-R でも別に良いんだけど,俺の力では何故か起動する度に ~/Desktop っていう階層が作られて(gtk 関連の lib のどれかが悪さしてる気がするが……)気持ち悪いから乗り換えた。
ただ OSS主義の人とか git clone からの make && sudo make install が大好きな人だと抵抗あるかも。
Uzbl-* は ニコニコ動画を開くと可読記録を吐かずに落ちるので諦めました……。 解説も何も、BinarySpacePartitioning というアルゴリズムを使っているというだけだろう >>199
釣れないな〜
contribの使い方や、こうすると便利とか話し聞くのが楽しんじゃん。 あぁスマン
そういうことなら本人に返します
確かに xmonad で BSP 使ってる人のデスクトップってなんか float っぽいんだよな >>201
無知ですまんが,Floatってタイル型じゃなくね? と思って画像検索したら確かにFloatっぽいわ。なるほど。 floatも出来るけど、gapsといってタイル間にマージンとってるのだよ。 >>204
それって何か得することあるんかね。
マージン取ってしまったら有効活用出来る範囲が狭まる気がすんだが。 >>205
お洒落の為、deviantart辺りに投稿され一気に流行った。
元祖はxmonadだと思ったが、新しめのタイル型wmは、だいたい対応してる。
i3wmは、対応する為i3wm-gapsにforkしとる。 >>206
ありがとう。自分はi3-wm使ってるのでi3wm-gaps入れてみたんだが,個人的には要らない子かな……。
まあ,お洒落の為の機能なんだったら,使い勝手に文句を言うのは見当違いかもしれんが。
つーかかなり上の方でSource Han Code JPの話が出てたが,あれ仮想端末だと見辛いよね。
お勧めはNasuMっていうフォント。 >>206
ためしにxmonadでやってみた
なんかオサレに
なった
ような
気がしたw
なんかウィンドウが浮いてるような感じ?
ウィンドウに影付けて立体感出すとかもできるみたいだけど、そこまでやんなかった >>205
マージンは、Docky・外部パネル通知の重なり回避や
マウスをマージン上でクリックするとそのデスクトップ特有のイベントかね?。 >>209
パネルの重なり回避は、gapsとは別物。
壁紙右クリで、イベント呼べるようなタイル型wmっあんのか? 気持ちはわかるが
アプローチがスタック型
キーボがメインなタイル
習慣にとらわれるとつまらない >>210
イベント:pcmanfm --desktop みたいにディストリの公式ファイルマネージャー。
デスクトップにアクセス→右クリックのメニューでデスクトップ環境を
再設定=他のデスクトップ環境に移行する橋渡し的な使い方。 >>212
ん?それやったとして、右クリで何呼ぶのよ? マウスを使わないことを目的にタイル型ウィンドウマネージャ導入した身としては(あくまで個人の感想だが、みんなそうじゃないかな)
マウスで云々は本末転倒な気がしてならん。 ついでといってはなんだが、
ダイナミックメニュー(どこのサイトもてんでんバラバラに呼んでるから正式名称がちょっと分からんが、MS-Windows で [Win]+[R] 押下したときに現れる入力欄付きの窓)
って何使ってる?
dwm の人たちは dmenu でほぼ一択だろうけど、自分としては dmenu か BashRun2 かで迷ってる。後者のほうがフロート指定しやすいしサイズが小さいから取り入れたいんだが、
まだ開発版だしそれに dmenu はフォークやパッチが数多有って安心感があるからなぁ。 rofiもかっこいいけど、自動補完のルールは変更できないのかね? bashrunで$HOME/binを追加したいのだが、やり方が分からないw
凄く単純なオチとは思っとるのだか、、、 >>213-214
既定としてマウスで操作すること前提でプログラム作ってある。
それをわざわざCLI専用に特化してるのを構築してるだけ。
既定マウスの右クリックは、ショートカットメニューみたいなもの。 >>215
Ubuntuの他のDesktop環境との併用でi3では↓。
xfce4-panel 起動でそのポップアップメニューみたいなの = Alt+F1, ファイル検索用Alt+F3
gmrun = Alt+F2
i3の自作総合メニュー=Ctrl+Esc
dmenu(j4-dmenu-desktop)=Alt+d
bindsym $mod+d exec --no-startup-id j4-dmenu-desktop --dmenu="dmenu_run -fn 'Ricty-14'" >>215
dmenu & 古いけど grun 使ってる
history 編集するだけで
いろんなスクリプトを簡単に突っ込める >>219
>既定マウスの右クリックは、ショートカットメニューみたいなもの。
ん?obmenuみたいなもの想像してるんですが、具体的になんなんですか(当然タイル型wm前提ですよ)?
まさか、pcmanのメニューじゃないよね(これ出ても弄りようないし)? あっ勘違いされそうだから、やりたい事書いとくね。
壁紙右クリ(meta併用はNG)で、>>220に書かれてるようなdmenuやらランチャー呼びたいのよ。 >>224
まだ勘違いしてるかもしれんが,
________________
|hogemenu |
|hugamenu > |____________
|hugemenu > some1 |
|pyomenu_______|some2 |
|some3_______|
↑こういうtwmのルートウィンドウメニューみたいなの?
それとも右クリックで即座にランチャー呼び出し? それならxbindkeysで可能だろうけど。 >>225
うん、ルートウィンドウにだすmenuだね。
スタック型なら編集可能なメニューがほぼ標準装備だけどタイル型だとあるっけ?ってのが質問。
>>212で、pcmanfm噛ませてとあったんで出来んの?って疑問。
xbindkeysってルートウィンドウ判定するっけ?
metaキー併用なら簡単なんだがね。 レス見落してた……orz
>>220
ありがとうございます。XFCE はタイル型WM界に来る前に使わして頂いてたんでそのときは gmrun でした。gmrunは(設定をやりこんでないだけですが)ちょっと自由度が低い気がして……。
>>221
GRun 導入しました。規定で自動補完が有効なのが嬉しいね。ただウィンドウのClassが取得できなくて断念しました。
>>222
i3-wm です。
皆さんありがとうございました。結局 Rofi にしました。他のが採用できなかったのは自分の力不足です。 > xbindkeysってルートウィンドウ判定するっけ?
wmctrl と混同した上に全く考慮してなかった。すいやせん。
で,ちょっと調べたけど全く引っ掛からんね。未回答の質問が一つあっただけ。
自分は引っ込みます。申し訳ない。 >>225
xfce4-panel が起動した状態でxfce4-popup-applicationsmenus 指定みたいな処理。
デスクトップ環境の公式既存設定プログラムは、デスクトップ上で右クリックで呼び出しが基本。独自configの設定自爆などで機能しないときの保険で右クリックに等しい処理:pcmanfm --desktop がある。そこからターミナル起動→直接コマンド指定で回復する処理想定。 >>225
自分は、vim script ファイルで処理してる。ショートカット登録したvim script ファイルを開いて :so[urce] %。これをvimでF5などに登録。%は、編集中のファイル自身のフルパスを表す意味。:finish までコマンド処理され その以降は、無視されるため。
vim script ファイル {{{
!実行するプログラム オプション 指定ファイルなど
:finish
データ領域
}}} ルートウィンドウを右クリックでメニューが出る、のを期待してるなら、
oroborusプロジェクトのdeskmenuを見てみるのもいいかも
と思ったけど普段遣いのWMじゃ動かねえなこれ
ソースだけ参考にするか… >>227
notion(ion3フォーク)なら、ルートウィンドウ(実態はframeだが)右クリで
context menuが呼べるし、menuの変更も当然可能。
ion3は古参の静的タイルだけど、フレーム間のドラッグとか、タブとかマウスでの操作も考えられてるよ。 obmenu 右で出したくて
いろいろあたってたときの印象は
そんなこと模索するより「その悪い習慣を改めろ」
ってニュアンスが多かったわ
9menu どうだ?なんてのもあったが
ショボすぎてw
縁を切ってもいい習慣ってあると思うよ >>234
notion全然ノーマークだったけど良いな。ウィンドウのドラッグ移動が何気に便利。
とりあえずDebian menu追加したけど、元々タイル操作のメニューも入ってるんでマウスだけでほぼ全操作できる。
これで動的タイルだと完璧だったが。
>>235
初めの頃は楽しくて、キーバインド弄ったり、インクリメンタルサーチ系のランチャーとか嵌るんだけど、もう一周しちゃったんだよねww >>220
自作総合メニューが気になるんだけど、どんなのですか? >>235
(言い方もうちょっとなんとかならんか……というのは置いといて)
タイル型WM≠ニいう括りがもう時代遅れなのかもしれんな。
Arch Wiki でも dwm, awesome, xmonad, i3wmとかの今現在活発な開発が続いてるWMは“動的”という項目に纏められてるし。
だからマウスを使うのは異端だとかルートウィンドウメニューを求めるのは本末転倒とか言える時代じゃねえのかもよ。
……とか言ってみる(避難経路) 都会の煩わしい生活から離れようと
簡素な田舎暮らしを始めたのに
都会での多くの便利な選択肢を求め続ける
そこに有るものより無いものを数え始める
幻滅
極端な例えだが似てないか?
選択肢が少ないほうが幸せになれることもある タイル型はミニマム指向のwmが多いだけで、簡素に使う事を目的としてる訳ではない。
これは、スタック型にも言える事でキーボード指向のミニマムなものから、デスクトップ環境前提で動作するとか様々。
なので、タイル型=田舎、スタック型=都会とはちゃんちゃら可笑しい。
むしろgeekの支持が強いタイル型は都会派w >>237
dmenuの横一列[0-9位の項目にわけてます]
1-3 : (tty1でも使えれる CLI自作メニュー) apt専用、i3-wm専用、ゴミ箱専用。
↓は、ありがちなmodeで切り替えるやつ。
4-6: browser,terminal,filerを各選択して起動する。
7:screenshot
8:logout, 電源系
9:ランチャー・検索系の総合的なの。
0:help・メモの総合的なの。 >>241
回答ありがとう。
興味あるので検討してみます。 i3wm だと Rofi って何も指定しなくても Float っぽい挙動するんだな。
便利。 >>240
都会vs田舎のレトリックで言ったわけじゃないんだよな
今カノと元カノでも
単に引っ越しでも良かったわ
とゆことです i3-wm + xfce4-panel で plank, dockyからGUIアプリ起動すると
全画面デスクトップがフロート表示だけでそのアプリが起動してないっぽい。
自分(Ubuntu v16.04.02)だけ?
plank, docky単独は、フロート・スタックなどの指定はしてる。 panelは好き好きだからいいとして
plank docky 要らないでしょ?
また「別にミニマル志向してねえし...」って言われそうだが
元カノのことは早く忘れることを薦める i3wm + xfce4 panel を適用したいんだけど、パネルのデザインがダサくない?
使用されている方はどんなカスタマイズをされていますか?
あと、xfce4 panel 以外に同じくらいインタラクティブ (で、スタイリッシュ) なパネルがあったら教えてください。 定番のtintとか
https://gitlab.com/o9000/tint2
ちな、うちはKDE + bspwmというWM変えられる今時DE + お気に入りWMってパターンです >>248-249
ありがとうございます。
とくに tint2・・・もしかしたらご教示いただいた tint とは別物かもですが、気に入りました。 >>246
覚えにくい長いコマンド名で通常メニューから保留したようなの用。
>>247
Tint2は、ランチャーのアイコンがズラーっと並ぶけど
xfce4は代表のアイコンからドロップダウンで起動で
レイアウト崩れにくいため後者のほうがスタイリッシュだよ。
ただ最初から全部自前の環境で揃ってて面白みがない。 >>247
Polybar とかどうだろう。今でも開発続いてるみたいだし。 ob & tint2 は別のオプションとして持ってる
スタック型の世界だと普通だが
i3wm なら i3status bar あるから要らなくない?
obスレだとよくある話題だが
意図がようわからんわ >>253
すまんが「obスレ」ってなんだ?
検索しても大学系のスレッドしか出てこないんだが。 i3bar があるから意図がわからないって視野が狭いね
i3wm の Arch wiki でも i3bar の代替に xfce4-panel を使う方法が紹介されてるし、至極普通の発想だと思うけど? >>253
ワークスペース[1-10]で複数ある場合にi3status barまともに見れなかったような気がする。まー設定いじって読み込みエラーの保険として似たようなのスペアで起動できるようにしてる。 i3block メモリなど複雑なPC情報表示やアイコン文字表示がクール > i3status bar 既存。まだ使い始めて1周間位で既存のしか使ってない。 i3wmとpolybarの組み合わせってどうです? >>257
代替の選択肢なんて腐るほどある。そいうのは意図って言わない。
「xfce 環境メインで i3はあくまでwm機能に限定したいから」
とかだったら意図って言うんちゃうの?
「archwikiに出てたんでやってみましたあ」で視野狭窄呼ばわりかよw >>261
「i3bar (xfce4-panel) の代替として何かないか?」という要望に対して、いくつかの候補 (fbpanel, tint, polybar) を紹介しながら議論しているなかで、
ひとり「i3wm は自前のステータスバーを持っているから、代替について議論する意図がわからない」(>>253) と主張してみたり、
「i3wm の機能を WM に限定することを意図という」(>>261) などとよくわからない主張をしてみたり、
そういう独善的な主張を押し付けるところが視野が狭いと言っているんだよww
i3bar でなんでもできるわけじゃないし、色々なステータスバーを検討することに意義があると自分は思うけどね >>262
「」の意味からまず勉強しろよ
主張なんかしてねえし
歪曲して引用するなよ
最後の一行だけ最初から言えや
それが意図なんだろw
屁理屈こねんな i3bar等代替ってより、xfce4-panelに慣れてて他で代替出来ない。スキルもない風に見えちゃうねw
xfce4-panel推しの人は瑣末な部分にこだわってて他の人は共感出来ない感じ。 既成のDE環境ままでWMだけ乗せ換えるアプローチが増えてきてるのかもな
タイル型が普及してるって意味ではいいのかも知れないが
DE要らない派からすると話が通じにくい gnome-tweak-tool の キー操作をEmacs風にするっていうの,あれだけ単独で使いたい……。 DEにさせたいこと/DEしかできないことって案外ないんだよな >>267
これだけだと、LXDEやxfce4等のDE環境で--replece コマンド打ってwmのみ変えるって取れるのだが?
メジャー所のタイル型で--repleceコマンド使えるのって、xmonadくらいだったよ。 ttp://flux242.blogspot.jp/2015/10/using-i3-tiling-window-manager-with.html
ざっと見た所i3側にxfce乗っけまくる感じみたいだな
ttps://www.youtube.com/watch?v=Z_Q8vXKB6Ok
とかな
いろんなことやって好きな環境にこだわってるやついるw
全然興味ないわ 「既成のDE環境のままWMだけ載せ換える」と「タイル型WMにDE環境を追加していく」は、
結果的に同じものができるかもしれないが、アプローチは全然異なる。
言葉は正しく使って欲しいものだね。 言葉遣いは気に入らないらしいが
言いたいこと伝わってるみたいだからいいわ >>273
気に入らないじゃなく、間違ってると指摘してんだよ。もういいけどw >>227
■ 階層型総合メニュー
GUI:↓のコマンドを何かショートカットキーに割り当てる
pcmanfm -n menu://applications/
----
また ratpoison-wm + 9menu インストールだと
~/.ratpoison_menu/以下に *.menu からメニュー自動作成される。
CLI:↓のコマンドを何かショートカットキーに割り当てる
sh -c "/etc/X11/ratpoison/ratpoisonmenu debian.menu" >>275
う〜ん。
前提がルートウィンドウを右クリって話なんですね。
>コマンドを何かショートカットキーに割り当てる
では駄目なのですね。
pcmanの「デスクトップをクリックしたとき〜」に外部コマンド呼び出しできるといいんだが、多分ムリ。 どうしてもキーボ触らずにマウスだけで行きたいみたいだなw
pcmanのデスクトップから右にこだわるなら.sh 作って置いとくとかじゃダメなのか?
クリック一回増えるけど...
発想がスタック型にスタックしてるんじゃね? >>277
>>209-213
発想もなにも、gapsの話→マージン右クリでイベント→そんなタイルwmないだろ→pcmanで→えっどうやんの?って流れなんだけど。
それに、キーボードライクなタイル型が多いだけで
タイル型とマウス操作に親和性がないとは思えないけどね。
スタック型だって、キーパインド設定しまくってマウス無しって層は昔からいる訳で、その逆の発想ってことww タイル型だとどうせデスクトップは常に見えない状況だから、タスクバー右クリックでランチャー呼び出しの方が便利そう >>279
あのさぁ……。イワナ,書かなかった? >>278 30回くらい読み直してこい(鼻声) >>280
すまない、書いてる最中に>>278書き込まれてて見れてなかった
pcmanfmで実現するっていうのは
バックグラウンドプロセスで
pcmanfm --desktop
を自動起動するようにすれば出来るのかなと思う
(今環境がないから試してない)
ttps://wiki.archlinuxjp.org/index.php/PCManFM
早とちりは許して。そんなに厳しくしないで。 実験してないから妄想だと思って読んでちょ
gapsのマージンでってのにこだわりたいなら
デスクトップにぶっといtint2あたり(全面でもいい)を透過で横断させといたら
右で出ない?
全然スマートなやり方とは思わんがw
それだとタスクバーってことで嫌なのかな? >>281
>>280 はコピペだ。気にしないでくれ。
軽量さを多少犠牲にするなら LXQt(←じゃなくてもいいけど) の WM を i3, Xmonad とかに替える
っていう手もあるけどな。 つーか、結論だすね。
ルートウィンドウ右クリでメニューが出せるタイル型
notionのみ >>234
動的タイルでは無し。
pcmanfm等で連携とか無理。
使いかた云々とか、変な妄想とかいらんからw enlightenment っていう選択肢もある
右クリどころか左クリメニューがデフォ
タイル専用ではないが、タイル動作一通りできる。しかも軽量
クセありすぎて普段使いはしたくないが
変わってる分、気分転換には最適
個人的にはキーでメニューで全然いい派なんだが
できそうでできないことって気になる気持ち少しわかるw >>286
e17だけど、tilingモジュール使うと当然全画面表示になり、ルートウィンドウをクリック出来無いというオチw
ウィンドウメニュー弄ったり、仮想デスクトップにマージン指定できるのかも知れないがwww それ言っちゃおしまいじゃんw
タスクバー周辺ににわずかなマージンできるよ
i3gaps のマージン狙いと同じ
だったらタスクバー、メニューバーだっていいじゃんてなる
思考実験ってことだわな notionでええじゃないか。
静的タイルだけど、左右上下反転が全体、個別ででき、レイアウト保存もあるんで動的に拘る必要ないかと。
scratch padもデフォだし、float splitなんて変り種も。
かつ殆どの操作がマウスでOK、至れり尽くせりじゃんw i3のwindowの色変える設定について
公式のマニュアル見てたんだけど、
項目の意味が分からんのがいくつかあって
client.focused(unfocused) は分かるけど
client.focused_inactiveとかっていつ適用されるんだ? 想像だけど
ひとつのアプリケーションで複数のウィンドウを開いてる場合とか? >>291
すまぬ、その条件で試してみたけど適用されたのはclient.unfocusedのやつだった。 >>293
いや、フロートでもないっぽい。訳わからん。 ていうか同じ色になってんじゃね?
ウチは
フロートのinactiveはより薄いグレーだぞ >>296
いや、それはないと思う。
文字の色わかりやすいように変えて実験してるから見間違えることはない・・・はず じゃあ、あんまり色違わないとか
カラーコードが無効で、上書きされちゃってるとか
ウチはあきらかにフロートのそれ >>298
ごめん、よく見たらカラーコードが間違ってて反映されてなかった。
フロートのやつで合ってたよ。
本当にごめん。 i3流行っとるのか?
i3らしくスタッキングやダブを活かした配置にしたいのだが、コンテナ入り汲むと訳ワカメになるw PekWMのタブ化が流行った時(あるのか?)も使いこなせなくてダメだった >>301
i3 は確かに流行ってる。新しい割に保守的だから扱い易いんだと思う。(ステマ)
でもコンテナは公式ドキュメント読んでもよくわからんww i3が扱いやすい?
ダイナミックとしてもマニュアルとしても中途半端な印象しかない。 sucklessのtabbedで置き換えるという手も 最近i3使い始めてるが、1:2で縦横入替えとか、1:3→2:2に変更する時、
常に親コンテナと子のモードを意識しないといけないのが結構面倒。
xmonadのような動的タイルに慣れてると違和感が凄くて、i3のメリットが全然分からん 面倒とは思わないが、なんかわかる
パズルやってる感な
楽しいじゃんw herbstluftwm推し。
任意にフレーム分割出き、その中のレイアウトも自在、外部コマンドも充実。
動的と静的の良さを併せもってる。 タイル型一時期使ってた(確か dwm と i3)けど,
端末エミュレータが新しいウィンドウを表示・消去する度ガッタガッタ伸縮みして
得に vim とかの描写が乱れまくったので止めた。今は Openbox。
ノートパソコンと相性良いから↑さえなければ使い続けたかったんだがな…… 第1ワークスペースには端末を常に最大化(tmuxで分割)
第2ワークスペースはブラウザを
第3以降はお好きに
結局、1ワークスペースにウィンドウ1個という運用で行くことになった
画像を見る時はsxivをfloatingで。これでリサイズは発生しない xmonad使ってるけど、YouTube等の動画を常に小さいウィンドウで全ワークスペースにfloatで表示させる方法ってないかな
1画面しかないノートPCでも常に動画見れるようにしたい
動画のリンクを外部プレーヤーで開く方法さえ見つかってない 俺もワークスペース切り替えて使ってたけどそれなら別にタイル型じゃなくてもいいかなってなった >>312
ttps://github.com/pschmitt/xmonad-config/blob/master/xmonad.hs
xmonad.hsに
import XMonad.Actions.CopyWindow
, ((modm, xK_s), windows copyToAll)
, ((modm .|. shiftMask, xK_s), killAllOtherCopies)
を記述 どこら辺に書いとけばいいのかはリンク参考に
$ xmonad --recompile
mod + s でウィンドウを全ワークスペースに表示
mod + shift + s で解除
youtubeだったら、Shareボタン押して出てくるリンクをコピーして
$ cvlc https://youtu.be/なんとか
とかでいける ただしダメな動画もある
mpvでもできると思うけど未確認
てかブラウザをそのまま小さくすればいいんじゃないの? >>314
余計なものナシで画面だけワークスペース間で共有できたらと思ったんだが、まぁ検索とかする必要もあるからブラウザを手動でリサイズしてコピーするのが良いか
ありがとう i3の終了時、 Yes, exit i3 をクリックする
キーボードショートカットってある?
マウスを繋いでないので >>316
単に、終了させるじゃ駄目なのか?
bindsym $mod+Shift+e exit >>317
config 見たら、i3-nagbar -t worning -m ...で警告表示するように
なってたわ
exit に変更します。thx >>316
exit だとi3からlog off [out]するだけだっけ?電源切れた?
自分は、ratmenu をインストールして リブート、電源切る、ログアウトなどのメニューをbindsymの Ctdrl + Alt + BackSpace で 読み込むようにした。 ttps://gist.github.com/zerosign/9948283
これ入れて
bindsym 適当に割り当てれば簡単、便利 i3wmでサスペンドから復帰後に勝手にtabbed layoutになってる
configにworkspace_layout defaultと記述してるのになんでやろ
まあ全然大した問題ではないんだけどさ xmonadでExpandTowardsとかやってレイアウトいじるじゃないですか。
僕的には再起動毎にそういう小手先のいじりはリセットされてほしいのですが、いじったワークスペースがどうやらレイアウトを記憶しているようなのです。
これをさせないようにするためにはどうしたら良いですか。 winとlinuxをxmonadとUSB切替器でキーボード切り替えて使ってるんだけどlinuxに復帰したときxmonadのキーボードショートカットが全部アプリ側に取られてしまう。誰か、解決方法知らない? >>324
自己解決した。udevにUSB刺したときにmodキーを更新するコマンド実行のルールを書いた。
haskelで解決した人いたら参考にしたい。 Archにgnomeとxmonad入れてるんだけど、ターミナル以外のフォントがおかしい
フォント自体は同じフォントっぽいけど太さがバラバラだったり若干かすれてたりで非常に見づらい
他のデスクトップ環境だと問題ないけど、xmonadだとこうなるの? xmonadはDEじゃないからフォントなんかは自分で設定する
GTKとQtでそれぞれ設定ツールとかあるから調べてみればいい >>327
ありがとうございます
~/.XresourcesのXft.antialiasがfalseになってたのが原因っぽかったです 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
NS86PMMLPC ☆ 現在、衆議員と参議院の両院で、改憲議員が3分の2を超えて
おります。総務省の、『憲法改正国民投票法』、でググってみてください。
国会の発議はすでに可能です。日本の、改憲を行いましょう。
平和は勝ち取るものです。お願い致します。☆☆ 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
GWRI9 i3でvlc使うとシークバーをカーソル当てたときプレビュー(真っ黒)がカーソルに重なってクッソ邪魔😭 xmonad使ってるんだけど、例えば、dmenuなんかに再生バーなんかを表示できる音楽プレーヤーとか、やり方知ってる人いない? なんの解決でもないが、俺は float の小さい audacious (winampスキン) を copytoall している xmonad をアップデートしたら full screen に出来なくなってしまった。
壁紙だけが表示される。何かの仕様が変更されたんだろうが、今日は
忙しくて調べている暇が無い。調査は明日。
誰か見つけてくれるとありがたい。 うちの方ではさっき
xmonad --recompile
が通らなくなって奮闘してたけど、同じ症状かな?それともxmonad.hsの問題? >>337
うちでは recompile は通ったので error message は無く、warning も出ていませんでした。
xmonad.hs で
(fullscreenFull Full)
としていたのを
(fullscreenFocus Full)
に変更したら治りました。 xmonad で、float なウィンドウを作るときにその位置をカーソルに合わせる方法ってある? あれ、scratchpad (名無し)も動かなくなっているな。
あんまり利用して来なかったけど… >>341
そうです
変な言葉の使い方をしてすみません >>342
https://qiita.com/myuon_myon/items/728ec9b44edeb2a0cb8a
この辺を参考にすればいいと思う。プログラミングが難しいなら設定してる人のブログかなんかをせっせと検索するしかないかな。
個人的には使いにくい機能だと思うけど。 >>340
terminal を xterm にすると scratchpad が作られるが、
terminal を mlterm にすると通常の mlterm のウィンドウが開いてしまう。 >>344
xmonad 側の問題ではなく、mlterm 側の問題のようです。
最新の mlterm では WM_CLASS が取得できませんでした。
お騒がせしました。 タイル型WMってどれもsnapとかflatpakと相性悪いですよね? debianにi3入れてみたけど、最初っからエラーって画面下に出て、端末すら開けん swayが最近活発に開発されてるな
いつ頃安定版出るだろうか みなさん簡単にXmonad始めてみたとか書いてるけどどこで勉強したの???
i3は設定サイトとか漁ったら普通に使えるようになったけど、xmonadはどのサイトも
完成形のわけわからんプログラムが書いてあるとこばっかりで難しすぎる…。
Archwikiみてやっとこさターミナル起動したけどもう挫折しそう。
やっぱりこれって英語のマニュアルとか読めないとダメなやつ? >>349
とりあえず誰かのサンプルxmonad.hsから始めたらどう?
本格的にいじるならHaskellの知識が必要になるよ それほど知識いらない感じもある
コピペで十分多くのことができる xmonadの設定はHaswellで書かれてるからほとんどプログラミングだよ。
正攻法で行くなら>>349のとおりだけど、誰かが公開してるやつを拾えばそのまま使えるけどな。
xmonadの設定を晒すスレみたいなのないの? 2ちゃんにはなくても設定公開してるページは山ほどあるだろ 俺は他人の設定拾ってきてあれこれするのは好きじゃないな
xmonadに限らずemacsとかzshもすごく凝った設定がいっぱい公開されてるけどね
よく分からんまま使ってても結局どこかで行き詰まるし
個人的には誰かが公開してる設定は凝りすぎだとも感じることが多い
xmonadはドキュメントにちゃんと設定方法まで書いてあるからそれ読むのが一番いいと思う いや、読みながら必要なことだけ学べ、という意味なんだが
リストと配列の定義の違いは知らなくても、使用例を見れば使い方は分かるだろ xmonad の gridselect の色がダサい
カラーパレット指定する方法ないかな xmonad使ってるんだが、ウィンドウのフォーカスに合わせてマウスカーソルも一緒に移動させる方法ないかな
トリプルヘッドでやってると大移動がタルい >>358
XMonad.Actions.UpdatePointer デュアルディスプレイで画面1にワークスペース1が、画面2にワークスペース2が描画されてるとする
このとき、画面1中のウインドウにフォーカスがあってるとして、mod+2を押すと、画面1と画面2の内容が入れ替わる
デフォルトではそうなる
これを、画面2へのフォーカスの切り替えにしたいのだが、ノウハウ持ってる人いませんか
つまり、すで描画されてるワークスペースに関しては、mod+(ワークスペース番号)はそこにフォーカス移動するだけであってほしい >>363
公式ドキュメントにあるのですね
いつもありがとうございます
もっとググり力上げるようにします わしちゃんHaskell文法多少読めるんだけどxmonadでxmobar表示って何か上手くいかない
みんなサクサク出来てるのこれ? i3で起動直後のfree -hの結果が288Miって多い?
xfce使ってたから最近まで通知サーバーにxfce4-notifyd、クリップボードマネージャーにClipman使ってんだけどこの間dunst/parcelliteに乗り換えた
普段使うアプリもなるべく軽量なものにしてさらにxfce/gnome関連のソフトウェアを削除したいんだけどファイラーが鬼門
androidと接続出来るmtp対応の軽量なファイラーなんてあるだろうか?
システムモニターもgnome-system-monitorからのいい感じの乗り換え先が見つけられない
keyrinもgnome-keyring一択って感じに思える
xfce/gnome/kde系のソフトウェアを一切使ってない人います? 自動起動にしてるdunst、clipit、dropbox、compton入れると
自分も起動直後はそれくらいかな
システムモニターはhtop使ってる
ファイラーはrangerで、androidとUSB接続するときはsimple-mtpfs使ってる
どっちもTUIだから軽快
xfce/gnome/kde系のソフトは一切使ってないな bspwmはprivateフラグとpreselectを使うとウィンドウ配置に幅が広がるね。
NODE_SELとPATHの概念を理解出来ればもっと色々出来ると思うのだけどそこまで使いこなしてる人いねーな、、 bspwmでできることってxmonadでもできる? >>369
import XMonad.Layout.BinarySpacePartition
の使い方を、君が調べて報告してくれ いや、基本的には使えてるんだが、>>368を見るとそれじゃないとできないこともあるのかなと
もちろん仕様を勉強し尽くすということはしてないし今後もしない 368だけどxmonadはHaskellで幾らでも拡張出来るんで>>369 はyesで良いと思うが、>>368 に書いてるprivateとかnodeとかの考えってxmonadでは不要か別の言葉になってるだけで、わざわざbspwmから移植したい機能ではないと思うけどね。
省メモリ指向のbspwmと比べてる前提がまず変でしょ bspwmでpreselectした範囲にフォーカスウィンドウを移動させる方法。こんだけでウィンドウ配置が飛躍的に上る
super + a bspc node -n 'last.!automatic.local'
i3っぽくしたければ、h,vにpreselect仕込めば良い
super + {h,v} bspc node -p {east,south} bspwmのよい所
・とにかく軽い(dwm並、i3の1/4程度)
・標準でgaps対応
・全てがコマンド操作(設定ファイル=起動スクリプト)
・sxhkdの書式が解りやすい
・query、subscribeの扱いが楽
・jq等でjsonをパース
・ちょっとshell書ければ拡張しやすい(フラグ系のキーバインドを全てトグルにしたり)
i3は無駄に肥大してる印象でタブとスタック使わなければ存在価値ないな。同じ系統ならやはりフレーム分割出来るherbstluftが至高ではあるが DEなしで運用するならHaskellで良いじゃんってなるなぁ i3使ってるけどタブもスタックも使ってないのでbspwmにしてみようかな
キーバインドさえ同じに出来るならなんでもいいかも
まあ軽いに越したことはないね >>378
出来る
@アプリA起動
Abspc node -p east
BアプリB起動
Cbspc node -p east
DアプリC起動
Ebspc node @/ -B ←均等に
縦横切替は bspc node @/ -R 90 昔i3使ってた(今はxfwm4)けどそんなにすごいならbspwmに乗り換えようかな。 haskellよりもbashが良いってだけのことでないの? 「bashが良い(?)」というのを基準にするならそうだね うむ。bspwm良いね。
俺はHaskelよりシェルスクリプトを書き慣れてるから、設定ファイルの書式を覚える必要もない。
しかも(これはi3-wmにも言えることだけど)始めっから凄く丁寧な設定ファイルの例が附属してるのもGood 拡張するなら便利なcontribが豊富なxmonad。
軽量かつシンプルに使うならbspwm。
取り敢えずで使うならi3
マニュアルとダイナミックタイルの良い事取りならherbstluft
screen好きならstump、ratpoison
Aewsome知らんがな > screen好きならstump、ratpoison
これどういうこと? GNU screenを知らんのか?!
ratpoisonもstumpwm(作者は一緒)はscreenの操作感を模倣してる。 bspwmはかなり気にいった設計だわ。人を選ぶだろうが。 Ubuntuに、Regolith Linux!
regolithデスクトップは、ppaから簡単に入る
sudo add-apt-repository -y ppa:kgilmer/regolith-stable
sudo apt update
sudo apt install -y regolith-desktop いまXmonad使ってるけど、waylandで動くやつってみんなどれか使ってみた? Regolithいいな
Manjaro-i3と悩む regolith-desktop入れてみたけどうーん、コントロールパネルが好きじゃない感じだ regolith入れたらunclutterが有効になって
マウスカーソルが一定時間で消えたりして逆に使いにくくなってしまった sway使ってみたけど3日でxmonadに帰って来た。Xはいつまで使えるのだろう。あと5年は使える? >>398
3日で辞めるとか何がそんなに合わなかったか知りたい
wayland にしたくて xmonad から sway に移って1ヶ月ぐらい使ってるけど、
ほぼ xmonad の操作感と同じに設定できたし今のところ困ってない >>400
グラボがnvidiaだった。amdに差し替えてもいいんだけど、ドライバをオープンのにしたら挙動が変になって面倒くさくなった。
また時間ある時にチャレンジするかも。
設定の参考にしたサイトとかある? >> 401
nvidia か、なるほど
> 設定の参考にしたサイトとかある?
ほぼ i3 なので大まかな使い方は i3 公式の User's Guide か設定内容は man 5 sway がわかりやすかった
あとは xmonad で使ってた機能名(Update Pointer や runOrRaise とか) + sway/i3 でググると github issue か reddit がひっかるのでそれを参考に >>402
昨日からGPUをAMDに変えてちまちま設定してる。Xよりも安定している感じがしていいね。
移行作業的にはX向けのコマンドをwayland、sway向けに変更したのと、xmobarをwaybarに移行して、スクリプトをちまちま書いてる。
layoutだけxmonadが懐かしくなるけどこれはサードパーティでどうにかなるんかな。 レイアウトこそどうとでもなりそう
xmonadのときはどんなレイアウトだったの? >>404
SlackとSkypeをwithIMで隔離して、OneBigとemptyBSPを使ってた。
あと、タイルの中で最大化したい。 全部設定を終えて、swayに移行できるぜって感じだったんだけど、今日テレワークでzoomが起動しなくて結局Xに舞い戻った。waylandまだまだ厳しかった。。。 変なこときくけど、タイルWM使いから見て一番タイルっぽい機能が充実してる普通のWMって何?
昔ちょっとの間bluetile使ってて気に入ってたけど画面乱れるとかであきらめたんで、普通のWMで
そういうのがあったらなと。 ちな、xfceは上下左右の半分や4隅に1/4のサイズのウィンドウにする機能はあるけど
それだけではちょっと不満。 テキトー書いてスマソ
新しいウィンドウ開いたら自動でレイアウトしてくれるとか、
境界をドラッグしたら関連するウィンドウのサイズを同時に
変えてくれるとか、そのくらいの機能がほしい。 wumwum入れたらどんなWMでもタイリングできるさとかそういう話でもないの?
awesomeを非タイリングで使い始めて慣れてきたらタイリング主体にするとか
そういうのでも良さそう(自分はそうした xmonad使ってたら他のタイルっぽい機能と使用感違うから全然抜け出せない。 最近入れたけどほぼデフォルトでxmonadつかって満足しちゃってるけど皆キーバンドとかレイアウトとか凝ってるんだろうな
キー余ってるしいろいろ試そうかな レイアウトをオシャレにしようとしたらfloatにして配置することになる >>411
wumwumは知らんかった。awesomeは知ってたけどタイル、
オーバーラップ両刀なのは知らんかった。thx タイルの中で最大化ってxmonad以外でできるのある? xmonadを今までパッケージで管理してたけど、haskellのプロジェクトで管理できるようにした。パッケージマネージャーからhaskellを切り離したからシステムのアップデート楽になったわ。 タイル型でランダム敷き詰めのいい感じのアルゴリズムってないの Xmonad で shellPrompt をランチャとして使ってるんだが、ここから起動するコマンドに alias を適用する方法ってないかな?
/usr/bin あたりのコマンドをそのまま起動してると思うので普通には無理かもしれんが、なるべくユーザー領域でやりくりする方法があったら教えてください xmonadでfloatingにしてるウインドウ同士ができるだけ重ならないようにする設定ありますか でも人いねーな
Haskellスレとかで聞いた方が良いかな? タイル型は、フルスクリーン中のフローティングウィンドウの扱い(vlcなど)が苦手なのが多いね。
自分が試した範囲では、aswesome以外(i3、qtile、bsp)は何かしら問題が出てくる。 >>425
それに関しては特に何もしていない。
i3/Qtileにはその設定があったと思うけど、それやると別の問題が起きたりするからね。
全般的にタイル型は、行儀の悪いアプリをうまく扱えないことがあるのは仕方ないかもね。 >>426
特に何もしなくてもawesomeではポップアップウインドウ等はフローティングで表示してくれるという意味?
ポップアップを出しまくるから行儀悪いアプリだとは一概には言えないと思うが、まあ難しいわな Hyprlandはまだ絶賛開発中だけど、Waylandはこれに期待だな。
レイアウトもmaster型(xmonadに近い)とBSP似のやつが既に用意されてるし。
自分の環境だと明らかにWaylandの方がヌルヌルなので早く完全移行したい。 xmonadで、ウィンドウフォーカスを切り替えるときにfloatingウィンドウは無視するようにしたいです。
オリジナルのfocusUp'関数は
focusUp' :: Stack a -> a
focusUp' (Stack t (l:ls) rs) = Stack l ls (t:rs)
focusUp' (Stack t [] rs) = Stack x xs []
where (x :| xs) = NE.reverse (t :| rs)
と大変記述量の少ない作りになってるのですが、これに最小の変更を加えて目的を実現するとしたらどうするべきでしょうか?