はじめに

開発環境が揃ってきたからまとめてみようと思う。

環境

物理的な環境とソフトウェアの環境のそれぞれでまとめる

物理

PC

Mac派。仕事もプライベートもMacBook Pro。

デスクで使うときはスタンドで高くして画面を見下さずに見れるようにしている。

エレコム PCA-LTSFAH20SV https://www.elecom.co.jp/products/PCA-LTSFAH20SV.html

椅子

体に触れるものであるほど金をかけるべし、という格言に則って一番金をかけている。

エルゴヒューマン2(ergohuman2) https://amzn.asia/d/0fnZOY2

机はこだわりは無くてニトリの机を使っている

デスク(N ステイン 120 BR) https://www.nitori-net.jp/ec/product/6200337/

ただ、最近は狭くなってきたからもっと広い机にしたいと思っている

今だとこれが気になる。広いし高さの調整も可能でおしゃれ。

twig https://borderless-shop.com/products/twig-%E5%A4%A9%E6%9D%BF-finland-birch

キーボード1

メカニカルキーボードの存在を知ってからはFILCO Majestouch、そこからen配列、60%キーボード、と渡り、現在は分割キーボードを使ってる。

Moonlander https://www.zsa.io/moonlander

配列が直行しているキーボードをオーソリニアと言うらしい。直行している方が合理的にもタイプし易いのでは?と思い選んでみた。 最初はかなり打ちづらかったが慣れるとオーソリニア以外はもう考えられない体になってしまった。

キーバインドはQMKで設定できるのでキーボード自体にキーバインドの設定が入る。なので仕事PCとプライベートPC関係なく同じキーバインドが使える。

キーキャップもいろんな種類があって軸も色々あって…キーボード沼に片足を突っ込んでいます。

キーボード2

持ち運び用にはMoonlanderと同じところのPlanck EZ(40%キーボード)を使っている。

が、この前発売を終了してしまった…残念

トラックボール

マウスじゃなくてトラックボール派

ワイヤレストラックボール https://www.elecom.co.jp/products/M-HT1DRBK.html

最近丁度壊れてしまって今はマウス使っている。 なんかトラックボールって壊れやすい気がしている、丈夫なトラックボールないですか…?

モニター

でかいモニターは正義

Dell S2721QS 27インチ 4K https://amzn.asia/d/gcs6q6C

マイク

マイク内蔵のイヤホンを使っていたけど音質が悪く、リモートワーク作業なのでなるべく聞く方がストレスにならないように単一指向性のスタンドマイクにした

FIFINE USBコンデンサーマイクマイク https://amzn.asia/d/9rvJDbf

スピーカー

作業用のBGMを流す用。イヤホンつけっぱなしは耳に悪いらしいので、通話以外はなるべくスピーカーを使ってる

Anker Soundcore 3 https://amzn.asia/d/5W7QZrG

本棚

本は物理派なので本棚を作業机の側に置いている。 無印のスタッキングシェルフ気に入ってる。組み立ても楽だし拡張も可能、なにより丈夫。

スタッキングシェルフセット・3段×2列・オーク材 https://www.muji.com/jp/ja/store/cmdty/detail/4549337263970

ソフトウェア

ターミナル

wezterm https://wezfurlong.org/wezterm/index.html

ターミナルアプリ。設定をluaで書けることが気に入っている

quick select modeも便利

シェル

zsh。historyとか基本的な設定だけして、プロンプトなどはstarshipでカスタマイズをしてる。

エディタ1

lunarvim https://www.lunarvim.org/

vimができつつLSPとか諸々を手っ取り早く使いたいのでneovimディストリビューションのこれを使っている

エディタ2

さっと使いたいときや便利な拡張機能を使いたいときはVSCode。例えばcsvを編集できるやつを使いたいときとか

ランチャー

raycast https://www.raycast.com/

アプリの起動のみならず、スニペットの利用とか色々できるのが便利。

font

https://qiita.com/tawara_/items/374f3ca0a386fab8b305

HackGenを使ってます

Nerd Fontsも合成されているバージョンもあるのでこれをターミナルに設定しておけばフォントとかいい感じになる

colorscheme

https://vimcolorschemes.com/folke/tokyonight.nvim

最近はtokyonightのlightを使ってる。黒背景より白背景の方が見やすい。

以上

まとめながら思ったけど、手っ取り早く使えて環境問わずに再現できるものが好きなのかも