背景
macOS がいよいよ Docker for desktop と気持ち悪いので、人生何度めかのLinux移行を決意した。そのためにヤフオクでいい感じの PC を物色して入手した。
一昔前の Workstation だけど、必要十分。HDD -> SSD 化して、 GPU も付けた。総額で 6 万円くらいかかった。しかし、十分快適だ。
OS
OS はなんか盛んに開発されている風の Pop!_OS を採用した。開発者の System76 は Linux プリインストールPCを販売しているメーカーで、過去にワシも Laptop を購入したりしたことがあった。
pop.system76.com toki.hatenadiary.com
この頃はたしか gentoo だったか arch をインストールして使っていた記憶…
環境構築
久しぶりにセットアップすると新しいアプリやらで感心させられる。
基本系
shell はいつもの zsh と zim を採用した。イケてる terminal がかんたんにできる。$SHELL ってなんですか?って人はスルーしてください。
vim も lua で書かれた nvim 亜種の lunarvim を入れた。これはいいぞ。IDEは vscode だけど、それでもよく使うから助かる。
それと apt 辞めよう運動によりnala をインストールした。速いミラーにかんたんに切り替えられたり、余計なパッケージをインストールしないようにしてくれたり、結果速くなったりでかなりイケてる。
Window Managerはメモリーもふんだんにあるし gnome をのまま使ってる。terminal は mac で利用していた Warp がかなりお気に入りだったが、まだ Linux 版がないので Warp 以前に利用していた kity を入れた。
その他 IDE は vscode 、docker / docker-compose 等もインストールした。
DB 操作系
仕事柄 mongodb を多様するので Studio 3T をインストールした。やっぱこれが最強。
その他は dbeaver で対応する。
ブラウザ
デフォルトで Firefox がインストールされているが、男は黙って Developers Edition だろ!?ということで入れた。心が落ち着く。
あとは Brave とかもいれてある。
仮想環境
macOS は macbook pro があるので Windows 環境だけ KVM で構築した。サクサク動く。
みんな大好き Virtualbox も一応インストールしているが、今回は macOS で使っていた Multipass はインストールしなかった。
最後に
自分はこれくらいで仕事ができてしまう。Web上で仕事が完結するのでありがたい限りだ。