問題タブ [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.

0 投票する
0 に答える
70 参照

ruby-on-rails - :Rpreview を別のウィンドウで開くにはどうすればよいですか?

私はすばらしい WM を使用しており、:Rpreview (T-Pope rails.vim プラグイン) を使用するたびに、ブラウザー (クロム) を開いたままにしておいた別のタブで localhost が開きます。新しいウィンドウの現在のタブで開くにはどうすればよいですか?

0 投票する
3 に答える
9374 参照

awesome-wm - awesome-wm の特定のタグの下でアプリケーションの自動起動

私は、awesome-wm で特定のアプリケーションのウィンドウ レイアウトを設定するを読みました。例えば:

「firefox」、「terminal」などのアプリはタグ 1 で自動的に実行されます。「mplayer」はタグ 2 で実行されます。「xchat」はタグ 3 で実行されます。それらはすべて自動起動します。

「firefox」を常にタグ 1 の下に置きたくありません。必要なタグの下で firefox を実行できます。コンピューターの電源を初めてオンにしたときにタグ 1 の下で実行する必要があるだけです。そのため、以下のコードは使用できませんでした。

0 投票する
1 に答える
1165 参照

window-management - タイルレイアウトで矢印キーを使用してAwesome WMで開いているプログラムをナビゲートする方法は?

Awesome WM では、開いているプログラムを切り替える方法は、前または次のクライアントに移動することです。デフォルトでは、それぞれ Mod4 + k と Mod4 + j のキーバインディングを使用します。

ただし、タイル レイアウトを使用して画面で 4 つのクライアントを開いているのに対し、画面には各プログラムを表示する 4 つのタイルがあるとします。現在、左上のタイルにいて、左下に移動したい場合は、Mod4 + j を 2 回押して、左上に移動してから左下に移動する必要があります。私が望むのは、単一のキーバインドを使用してそのタイルに直接移動することです。Awesome ではそれが可能です。i3 WM では、これが矢印キーを使用して開いているプログラム間を上下左右に移動するデフォルトの動作であることを知っています。

0 投票する
1 に答える
246 参照

java - 「wmname LG3D」を使用すると、タグが予期せず Libreoffice インタラクションをオンにします

(awesome で Java アプリの表示を修正するために)を使用する場合wmname LG3D、Libreoffice で「ファイル」を押すと、予期しない動作が発生します。反対側の表示は、Libreoffice のタグと一致するようにタグを切り替えます。

(たとえば、Libreoffice をタグ 5 で開き、ディスプレイ 2 を開きます...ディスプレイ 2 で libreoffice-->「ファイル」を押すと、ディスプレイ 1 がタグ 1 からタグ 5 にスナップされます...その後、ディスプレイ 2 Libreoffice の「ファイル」が左に放されると、表示タグは (時々) 1 に戻ります)。

スナップは少し「ジャー」リングです...(申し訳ありませんが、抵抗できませんでした)提案をありがとう。

ubuntuサーバー内のnvidia-currentで2つのディスプレイを使用しています。

0 投票する
1 に答える
276 参照

lua - 2 ステップ アクション用の素晴らしい 3.5 構成の構築

これをどのように表現するか正確にはわかりませんが、アクションに対して2つの主要なコマンドを持つことができるようにluaメソッドを構築しようとしています

meta-r,4どこで meta をプッシュしてRから、両方のキーを解放して push4すると、クライアントを monitor に置く4か、またはそのようなことになります。

このようなものについては、適切な Google リファレンスを見つけることができませんでした。すばらしい API を見ても、何も表示されません。

EDIT:例は、画面内のウィンドウを変更する方法です。 Ctrl+Aを押し4てから4番目のウィンドウに移動します。

0 投票する
2 に答える
2117 参照

lua - 素晴らしい WM 3.5 の個別の構成ファイル

この件についてここで質問してよいかどうかわからないので、そうでない場合は教えてください :) . 他にどこに聞いたらいいのかわからない。

Awesome WM に問題があります。rc.lua を別のファイルに分割して (長くなり始めるため)、それらを rc.lua にロードするだけです。

xrandr レイアウトを変更する機能があります。このコードは、rc.lua に直接挿入すると正常に動作します。

xrandr.lua として保存し、awesome/rc フォルダーに貼り付けます。

次に、「rc」フォルダーからファイルをロードするための関数が rc.lua にあります (ここから):

次に、' loadrc("xrandr") ' を rc.lua に貼り付けましたが、何も起こりません。さまざまなファイルを試しました(たとえば、単純なウィジェットを作成してから、このウィジェット ファイルをロードするなど)が、エラーのパックだけが表示され、機能しません。

「require("xrandr")」も試しましたが、それでも同じです。

私はグーグルで検索しようとしましたが、すべてが素晴らしい 3.4 用であり、Lua コードの経験があまりありません。手伝ってくれてありがとう

0 投票する
2 に答える
2522 参照

keyboard-layout - Awesome WM は非 us レイアウトでの入力を無視します

私はAwesome WMmod+Rを使い始めましたが、現在のレイアウトがUSではない場合、たとえばRUの場合、「実行」ウィジェット () の入力を無視するのが面倒でした。また、ランチャー/メインメニューや「クライアントリスト」などの入力 (マウスクリック、キーボード - Esc などのレイアウト固有のキーでさえも) を無視します。私は Arch Linux を使用し~/.xinitrcており、次の行があります。

Awesome のrc.luaデフォルト設定にはレイアウトも capslock 固有のものもありませんが、問題を切り分けようとして xinitrc から capslock トグル オプションを削除しました。これはまったく役に立ちませんでした。

xev出力は、(capslock を使用して) レイアウトを切り替えたときに変化するものだけが「状態」であることを示しています。

-- マウスの左クリック (現在のレイアウト: US、すべて OK) --

-- Caps Lock (レイアウト変更 US -> RU) --

-- 左マウス クリック (現在、Awesome はウィジェット/ダイアログ/... でマウス クリックを認識できません) --

-- Caps Lock (レイアウト変更 RU -> US) --

-- エスケープ (たとえば、awesome のメインメニューを閉じます) --

-- Caps Lock (レイアウト変更 US -> RU) --

-- エスケープ (無視) --

PS: また、awesome (例: Shift_R) の主要な略語がどこにあるのか、これらの Mod1、Mod2 などは正確には何を意味するのかも知りません。

UPD:この質問で説明されているのとほぼ同じ問題ですが、著者はデフォルト ( Alt- ) トグルではなく、capslock-toggle についてのみ述べていShiftます。

0 投票する
0 に答える
15596 参照

lua - Awesome WM: ある画面から別の画面にウィンドウを移動する

ある画面上のあるタグから別の画面上のタグにウィンドウを移動するキーボード ショートカットを有効にするように rc.lua ファイルをプログラムするにはどうすればよいですか? modkey + shift + [タグ番号]ショートカットは知っていますが、それはウィンドウを同じ画面の別のタグにしか移動しません。

例: ウィンドウを画面 1 の最初のタグから画面 2 の 3 番目のタグ (または少なくとも画面 2 のアクティブなタグ) に移動したいと考えています。

0 投票する
3 に答える
2528 参照

lua - Use stderr in lua io.popen to determine faulty function call

I'm making a function that can read the metadata of the current song playing in spotify. This is being programmed in lua since it is an implementation for awesome wm. I got the following line to get all the metadata that I can later use.

However when Spotify is not running I don't get the expected information and qdbus writes an error to the stderr stream. I wanted to use the fact that qdbus writes to the error stream to determine a fault and stop the program there. (This should also catch any other errors not related to wheter spotify is running or not)

My understanding is that lua popen uses popen3 that can subdivide between stdout and stderr. but all my efforts so far are fruitless and my error stream is always empty. Is it possible to check for a non nil value in the stderr in order to determine a faulty call to qdbus (or awk)?

thanks!

0 投票する
2 に答える
879 参照

lua - 私の if-then-else-end ステートメントが Lua で失敗しています。どうすれば修正できますか?

私は Awesome window manager を改善しようとしてrc.luaます。デフォルトrc.luaでは、次のコードでメニューをセットアップします。

私はGNOMEデスクトップ環境のウィンドウマネージャーとしてAwesomeを使用しているので、環境変数「DE」が「gnome」に設定されている場合にのみ、 Awesomegnome-session-quitに代わりにプログラムを使用させたいと考えています。awesome.quitしたがって、5行目を次のように置き換えました

しかし、ファイルをリロードすると、「if の近くに予期しないシンボル」が表示されます。これを修正するにはどうすればよいですか?また、その原因は何ですか?