すべてのドットファイルを ~ から ~/.config に移動できますか?

すべてのドットファイルを ~ から ~/.config に移動できますか?

最近、私のホームディレクトリがかなり乱雑になってしまいました。

すべてのドットファイルとドッ​​トディレクトリを に移動するだけでよいですか~/.config? (シンボリックリンクを作成せずに)

新しくインストールされたソフトウェアに、設定を に強制的に保存させることはできますか~/.config?

答え1

短い答え:いいえ。

ドットファイルを移動して~/.configプログラムが何らかの方法で推測する下にドットファイルがないということは、~他の場所にある可能性があることを意味します。

したがって、すべてのプログラムに を参照するように明示的に指示する必要があります~/.config。(ほとんどの場合、これは何らかの環境変数を設定することによって行われると思います。)

それでも、多くのプログラムはそのような可能性を想定していないので、 の下にドットファイルが残ることになります~

答え2

いいえ、~/.* を ~/.config に移動することはできません。

.最上位のホーム ディレクトリ ( )で始まるほとんどのファイルとディレクトリは、/home/$USERユーザーに代わって処理を実行するアプリケーションによって制御されます。

.../Documents、、.../Picturesなどの内部のフォルダは、.../Downloadsほとんどの場合、あなた専用のドメインです。ベストプラクティスは、自分のファイルを/home/$USER( ~) に置かないことです。そうすれば、自分が管理していないすべてのファイルやディレクトリを検索する煩わしさがなくなります.

良い船を使ってNautilus困難な海を航行する

私は IBM PC-DOS 時代から CLF (コマンド ライン フリーク) を自認しています。しかし、数年経って、 の効率性とパワーに感心するようになりましたNautilus

Nautilus ファイル マネージャーでは、これらのファイルとディレクトリを非表示にすることができます。トップ バーFilesメニューに移動して選択しEditPreferencesこの画面でオプションの設定を解除します。

Nautilus はシステムファイルを非表示にします

この質問に答えるために、私は自分で上記の操作を実行したところ、すぐに Nautilus のメイン ウィンドウが再描画されました。驚いたことに、すべてのシステム ファイル内に隠されていた自分のファイルが 12 個も見つかりました。それらを適切なサブディレクトリに移動するか、削除しました。

Nautilus ホットキー / キーボードショートカット

Ctrl+を押すHと、隠しファイル/ディレクトリの表示のオン/オフが切り替わります。これによって、前のセクションで説明した永続的な設定は変更されません。これは現在のセッションでのみ有効ですが、1 回限りの表示のために設定を変更する手間が省けます。

以下のコメントを寄せてくださった方々に感謝します(翻訳者そしてutf-8 形式) に感謝します。

関連情報