問題タブ [awesome-wm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - 素晴らしいデスクトップ マネージャー ウィジェット
私は以前にこの問題に遭遇しましたが、今になってようやく素晴らしいデスクトップ マネージャーが役に立たなくなりました。
awesomeでWifiに接続する方法を探していました。Gigamo Wifi Widgetを見つけました。いいですね、どうやって食べますか?
ウィジェットに関するすばらしい wiki エントリは、この質問に実際には答えていません。
私の質問は非常にばかげており、答えはドキュメントのどこかにあることはわかっていますが、それを読む方法がわかりません。ネットで見つけたウィジェットを素晴らしい lua ファイルに追加する方法と場所を教えてください。
編集: rc.luahenfiber が言及したファイルがどこにあるかを検索すると、 Awesome の Archlinux wiki に出会いました。これは、最も重要なものを 1 ページにまとめたものです。
awesome-wm - 将来のクライアントを素晴らしい環境で適切なモニターに送信しますか?
私は素晴らしいの非常にカスタマイズされた実装を実装しようとしています。
2台のモニターを持っています。最初のクライアントを常に左側のモニター (キオスク モードの Chrome ウィンドウ) で開き、その後すべてのクライアントを右側のモニターで開きたいと思います。
これに対応するカスタム レイアウトはありますか?
自分でプログラムしたいと思いますが、スクリプトをある種の「新しいクライアント」イベントにバインドする方法がわかりません。
tags - 素晴らしい WM 画面のタグを変更する方法
タグの割り当てを 1 つの画面に変更し、クライアントが含まれる別の画面に移動したいと考えています。APIに従ってhttps://awesome.naquadah.org/doc/api/modules/awful.tag.htmlタグを移動できることがわかりましたが、同じ画面にとどまる必要があるようです...私はそれを行う方法を見て待ってください:
- 別の画面で同じ名前の新しいタグを作成する
- その新しいタグにクライアントを移動します
- 現在のモニターの古いタグを削除します
- フォーカスを切り替えます...
しかし、これは恐ろしい解決策のようです...回避策はありますか?
lua - タスクリスト項目のすばらしい wm 設定サイズ
タスクリストを含むカスタムの垂直 Wibox をコーディングしています。次のようにしたいと考えています。

ただし、高さを固定する代わりに、タスクリスト項目は使用可能なすべてのスペースを占めるだけです。結果は次のとおりです。

これまでの私のコードは次のとおりです。
では、どうすれば希望の結果を得ることができますか? (または、少なくともタスクリスト アイコンの高さを設定します)
アップデート
いくつかのドキュメントを調べて、これを試しました:
何もしませんでした。
lua - Moonscript の素晴らしい構成の単体テスト
lua/moonscript を学ぶために私がやろうとしているのは、すばらしい構成ファイル (rc.lua) をmoonscriptに移行し、途中でいくつかのことを単体テストすることです。このために、次のような Moonscript 構成ファイルを要求するように rc.lua をセットアップしました。
私の構成がモジュール「ギア」の特定の機能を呼び出すかどうかを確認する最初の単体テストでは、すべてがかなりうまくいきました。後続のすべての呼び出しのギアモジュールをモックすることになりました
そのように単体テストを設定することによって
テスト中の構成ファイルが「awful」モジュールを要求する必要があるときまで早送りします。そのinit.luaが呼び出され、すぐに実行されます
これはclient.luaの実行につながります
そして今、まだ読んでいる皆さんのために、tag.lua の問題:
その最後の呼び出しは古き良きものをスローします
これは、 client.lua が最初のいくつかの require 呼び出しをまだ実行していないため、グローバルにまったく使用できないか、少なくともその機能をまだ定義していないためだと思います。
最後に、次の質問に至ります。
そもそもなぜこれはあなたの毎日の素晴らしい起動中にさえ実行されるのですか (awful はほとんどコアモジュールです)、それが実行される環境を複製しようとするときに何が欠けていますか.
よろしくお願いします。
敬具
lua - wm タスクバーで選択したウィンドウの前景色を透明にするにはどうすればよいですか?
私はAwesome WM v.3.4.15を使用しています。私はあちこち検索しましたが、theme.lua で選択したウィンドウの背景色の 16 進数の色の値に 2 つの 16 進数を追加するという提案しか見つかりませんでしたが、それを行ってリロードした後は灰色になります。
トップバーで選択したウィンドウの背景色を透明にするために何ができるか知っていますか?