この記事は何
僕はデスクトップフディレクトリ、ダウンロードディレクトリが散らかっているのが好きではないので、
ターミナルを起動するごとに置いてあるファイルをすべてゴミ箱へ移動させるようにしています。
この記事では、その設定方法をまとめます。
この設定を行う前に、大切なファイルなどがデスクトップディレクトリ、ダウンロードディレクトリにないかを確認することをお勧めします。
環境
端末: Mac (brewインストール済み)
ターミナル: zsh
準備
コマンドでファイルをゴミ箱に送るのを簡単にするため、trash
というライブラリをインストールしています。
インストールは以下のコマンドで可能です
$ brew install trash
.zshrc
に書くコード
以下のコマンドを.zshrc
に書いています。
# trashがインストールされている場合のみ実行
if type trash > /dev/null 2>&1; then
# 起動時に自動削除
eval "trash -F ~/Downloads/* > /dev/null 2>&1"
eval "trash -F ~/Desktop/* > /dev/null 2>&1"
fi
これで、ターミナルを起動するごとにデスクトップ、ダウンロードディレクトリのファイルをすべてゴミ箱に移動し、常に綺麗な状態を保つことができます。