問題タブ [xdgutils]

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 投票する
1 に答える
194 参照

desktop - Nautilus デスクトップが正しいフォルダを使用しない

私はelementaryOS Lunaシステムを使用しています。もともとファイル用のデスクトップがないので、nautilus デスクトップで mod しました。すべての作品。nautilus が "/home/user/Desktop" フォルダーをデスクトップとして使用するようにしたいのですが、"/home/user/" フォルダーの内容がデスクトップとして表示されます。

「~/.config/user-dirs.dirs」を次のように構成する必要があることを読みました。

XDG_DESKTOP_DIR="$HOME/デスクトップ"

XDG_DOWNLOAD_DIR="$HOME/ダウンロード"

XDG_TEMPLATES_DIR="$HOME/テンプレート"

XDG_PUBLICSHARE_DIR="$HOME/パブリック"

XDG_DOCUMENTS_DIR="$HOME/ドキュメント"

XDG_MUSIC_DIR="$HOME/ミュージック"

XDG_PICTURES_DIR="$HOME/写真"

XDG_VIDEOS_DIR="$HOME/ビデオ"

その後、nautilus を再起動しましたが、デスクトップにはまだ「/home/user/」のすべてのフォルダーが表示されます

どうすればこれを修正できますか?

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

python - Linux でユーザーの好みのメール アプリケーションを開く方法は?

python-gtk で簡単なネイティブ GUI スクリプトを作成しました。ここで、添付ファイル付きのメールを送信するボタンをユーザーに提供したいと考えています。

スクリプトは Linux デスクトップで実行されます。ユーザーの好みのメール アプリケーションを開いてファイルを添付する方法はありますか?

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

user-interface - Thunderbird にいくつかの添付ファイルを追加する (コマンド ラインから)

コマンド ラインから複数の添付ファイルを含む新しいメッセージを作成しようとしましたが、うまくいきません。

最初のファイルのみが添付されます。2番目は行方不明です。

上記のコマンドラインの何が問題になっていますか?

PS: 最初に xdg-email を試しましたが、失敗しました。Linux でユーザーの好みのメール アプリケーションを開く方法を参照してください。

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

html - HTMLタグ mailto が間違ったアドレスを生成する

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

linux - 特定のファイルを開くためのアプリケーションのリストを取得する

特定のファイルタイプ/MIME タイプを開くことができるアプリケーションのリストを取得するにはどうすればよいですか? Linux でデスクトップ環境に依存しないソリューションを探しています。

ファイルの MIME タイプを取得できる可能性があることがわかりました。

次に、その MIME タイプのデフォルト アプリケーションを照会できます。

そのファイルに使用できるプログラムのリスト (デフォルトではない) を取得するソリューションもありますか?

たとえば、GNOME デスクトップで、*.jsonファイルを別のアプリケーションで開くことを選択すると、ファイルを開くために推奨される 3 つのアプリケーション (Atom、Gedit、Builder) が表示されます。

別のアプリケーションで開いている GNOME ダイアログ

選択した場合、すべてのアプリケーションを表示すると、さらに関連するアプリケーション (LibreOffice Writer) も表示されます。

すべてのアプリケーションを表示する GNOME ダイアログ

/home/user/.config/mimeapps.list次のような内容のファイルを見つけました。

また、MIME タイプに関連するアプリケーションもありますが、 Arch Linux wikimimeapps.listで言及されているグローバル ファイルが見つかりません。

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

python - 「xdg-open」がディレクトリを開くために使用するプログラムを知るにはどうすればよいですか? (パイソン)

だから私はこれを持っています:

しかし、Linux で使用すると、システムはディレクトリを firefox で開こうとしますが、これは望ましくありません。どうすればこれを変更できますか?

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

gnome - GNOME の「プログラムから開く」ダイアログを表示

特定のファイルに対してプログラムで「開く」ダイアログを開く方法はありますか? Nautilus でファイルを右クリックして [プログラムから開く] を選択すると表示されるダイアログのことです。

使用する単純なシェル コマンドを探しているのが望ましいですが、API または DBUS インターフェイスも機能します。私はこの PC で GNOME 2.28.2 に固執していますが、最近の GNOME のソリューションにも興味があります。複数の Linux っぽいデスクトップ用の標準化されたソリューション (のようなものxdg-open-as) さえあるのではないでしょうか?

gnome-openとを試しxdg-openましたが、どちらも標準の関連付けを使用するだけで、アプリケーションを選択できません。