問題タブ [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.
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/」のすべてのフォルダーが表示されます
どうすればこれを修正できますか?
python - Linux でユーザーの好みのメール アプリケーションを開く方法は?
python-gtk で簡単なネイティブ GUI スクリプトを作成しました。ここで、添付ファイル付きのメールを送信するボタンをユーザーに提供したいと考えています。
スクリプトは Linux デスクトップで実行されます。ユーザーの好みのメール アプリケーションを開いてファイルを添付する方法はありますか?
user-interface - Thunderbird にいくつかの添付ファイルを追加する (コマンド ラインから)
コマンド ラインから複数の添付ファイルを含む新しいメッセージを作成しようとしましたが、うまくいきません。
最初のファイルのみが添付されます。2番目は行方不明です。
上記のコマンドラインの何が問題になっていますか?
PS: 最初に xdg-email を試しましたが、失敗しました。Linux でユーザーの好みのメール アプリケーションを開く方法を参照してください。
linux - 特定のファイルを開くためのアプリケーションのリストを取得する
特定のファイルタイプ/MIME タイプを開くことができるアプリケーションのリストを取得するにはどうすればよいですか? Linux でデスクトップ環境に依存しないソリューションを探しています。
ファイルの MIME タイプを取得できる可能性があることがわかりました。
次に、その MIME タイプのデフォルト アプリケーションを照会できます。
そのファイルに使用できるプログラムのリスト (デフォルトではない) を取得するソリューションもありますか?
たとえば、GNOME デスクトップで、*.json
ファイルを別のアプリケーションで開くことを選択すると、ファイルを開くために推奨される 3 つのアプリケーション (Atom、Gedit、Builder) が表示されます。
選択した場合、すべてのアプリケーションを表示すると、さらに関連するアプリケーション (LibreOffice Writer) も表示されます。
/home/user/.config/mimeapps.list
次のような内容のファイルを見つけました。
また、MIME タイプに関連するアプリケーションもありますが、 Arch Linux wikimimeapps.list
で言及されているグローバル ファイルが見つかりません。
python - 「xdg-open」がディレクトリを開くために使用するプログラムを知るにはどうすればよいですか? (パイソン)
だから私はこれを持っています:
しかし、Linux で使用すると、システムはディレクトリを firefox で開こうとしますが、これは望ましくありません。どうすればこれを変更できますか?
gnome - GNOME の「プログラムから開く」ダイアログを表示
特定のファイルに対してプログラムで「開く」ダイアログを開く方法はありますか? Nautilus でファイルを右クリックして [プログラムから開く] を選択すると表示されるダイアログのことです。
使用する単純なシェル コマンドを探しているのが望ましいですが、API または DBUS インターフェイスも機能します。私はこの PC で GNOME 2.28.2 に固執していますが、最近の GNOME のソリューションにも興味があります。複数の Linux っぽいデスクトップ用の標準化されたソリューション (のようなものxdg-open-as
) さえあるのではないでしょうか?
gnome-open
とを試しxdg-open
ましたが、どちらも標準の関連付けを使用するだけで、アプリケーションを選択できません。