1090 日目(晴れ)快眠に勝る快適はない
もう何もする気がない。
【ゆっくり実況】#26 レトロ海賊ゲー発掘隊【マリオ特集】 - YouTube: 既存の別タイトルを微改造してスーパーマリオのナンバリングを量産する。
ぴよ将棋。レベル 15 が固い。ここから勝てないわレーティングが全然上がらなくなるわでめげそうだ。 やはり実力のゲームは厳しい。
3:20 消灯。就寝。
7:05 起床。納豆とレーズンロール六個を食らう。歯を磨く。出勤。
7:45 現場。可燃ゴミ処分。資源ゴミが多い。今日も暑い。 ラスト 30 分で草むしり。
10:10 撤収。
10:25 ビッグエー墨田京島店。775 円。
- 大盛ガーリックトマトソース
- カレーヌードル
- ミニカットキャベツ
- 大根のミックスサラダ
- チョコチップメロンパン
- メロンパン
- レーズンロール (6)
曳舟の部屋。洗濯。PC を開く。Bash ドットファイルの浄書に取り掛かる。
手始めに PATH
操作をクリナップ。/etc/profile
による初期値を考慮してやる。
ただし、Windows のパスはすべて除去する:
# remove all /mnt/c/path/to/something from $PATH
PATH="$(echo -e ${PATH//:/\\n} | grep -v ^/mnt/c/ | tr \\n :)"
PATH="${PATH%:}"
また、環境変数 PATH
にエントリーを追加する自作関数で egrep
を使っていたのをやめる。
Bash には二重括弧テスト内 POSIX 拡張正規表現を利用可能:
if [[ $PATH =~ (^|:)$a_path($|:) ]] ; then
return
fi
11:20 洗濯物を干す。bash_profile
の PATH
操作部分を仕上げる。
11:55 排便。
12:05 昼食。YouTube で『彷魔が刻』レビュービデオを再視聴。 本作がジキル博士よろしく、良作を得る過程で得られたハイド氏=クソゲーである説が好き過ぎる。
12:40 歯を磨く。Bash 設定ファイルを少しずつ commit していく。
- 【ゆっくり実況】#49 レトロ海賊ゲー発掘隊【Pokemon Yellow/雷电皇 比卡丘传说】 - YouTube: またぞろ見入ってしまう。
- 【ゆっくり旅行】#1 クソゲー探して三千里【台湾編】 - YouTube: このチャンネルは剛の者だな。
14:35 部屋が暑くなってくる。昼前から廊下ドアを開放しているがそれでも厳しい。 体力が削られていく。
19:15 起床。部屋の真ン中で倒れていたようだ。睡眠十分で頭がスッキリしている。 携帯電話をチェックして外出。
近所の ATM に立ち寄って現金を引き出す。遠回りで水戸街道へ。
20:10 コモディイイダ東向島店。1824 円。
- メンズスニーカー
- 生姜焼き弁当
- エッグランチ
曳舟の部屋。入浴。そろそろシャワーで済ませる季節かもしれない。湯が熱い。
風呂から出る。白ブリーフ一丁。PC を開く。
- 5面張立直で高めツモって四暗刻和了【吉祥寺3人麻雀レイズ】 - YouTube: タイトルの局のテンパイでリーチを一瞬躊躇しているように見える。手は十分高い。 どうせアガれるからリーチということか、他家をトバして終了したいのか。
- 【ARENA】あの神曲が譜面リニューアルで復活したらしい【音ゲー / beatmania IIDX / RESIDENT / DOLCE.】 - YouTube: ゲームパニック秋葉原店は筐体数がべらぼうに多いらしい。
21:35 歯を磨く。Bash をやる。基本的な事項の確認に終始しているが大丈夫だ。基本は重要だ。
grep
の環境変数群はほとんど非推奨になっているようだ。LANG
,LC_
系環境変数を調整。状態確認にはコマンドlocale
が有用。 Google 検索の都合上man
表示を英語にしたいのでLANG=ja_JP.UTF-8
をやめる。- プロンプト系変数はシェル変数のはずだから
export
を外す。 - 環境変数
TMP
,TEMP
削除。TMPDIR
も削除。理由は異なる。 - 環境変数
TZ
を削除。システムが JST に設定済み。date +%Z
で確認。
23:15 .bashrc
正常化まであと一歩。残るは Oh My Posh のロードをここに持ってくることだと思われる。
せっかくだから Homebrew ごと更新する。
- Homebrew の初期化コードを
source .bashrc
よりも早くする。 - Oh My Posh のロードを
.bash_profile
から.bashrc
の、例えば末端付近に移動する。
プロンプトを変える機能なのだから .bashrc
に記述するのがやはり自然だ。
これで対話的サブシェルでもプロンプトが Oh My Posh 適用状態になる。
一連の作業で Bash の理解が深まり、シェル環境も大幅に改善されてたいへん満足だ。