1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

仕事用MacのPC設定メモ

Last updated at Posted at 2023-07-31

現在の仕事で利用しているPC設定の備忘録です。
次の会社で再設定する際の参考にしようかなと。
開発で何を利用しているかなどの参考になれば幸いです。

PCスペック

  • macOS Big Sur
  • MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
  • Processor 2.3 GHz Quad-Core Intel Core i7
  • Memory 32 GB 3733 MHz LPDDR4X
  • US配列

インストールしているソフト

基本的にHomebrewで管理。

$ brew list
==> Formulae
abseil			fontconfig		icu4c			libgpg-error		libxcb			nettle			pycparser		unbound
ansible			freetype		jansson			libidn2			libxdmcp		nghttp2			python@3.10		utf8proc
autoconf		gdbm			jemalloc		libmaxminddb		libxext			nkf			python@3.11		watch
awscli			gettext			jenv			libnghttp2		libxrender		nodebrew		python@3.9		wireshark
bdw-gc			gflags			jpeg-turbo		libpng			libyaml			oniguruma		pyyaml			xorgproto
c-ares			giflib			jq			libpq			little-cms2		openjdk			rbenv			xz
ca-certificates		glib			krb5			libpthread-stubs	lua			openssl@1.1		re2			zlib
cairo			gmp			kubectx			libsmi			lz4			openssl@3		readline		zstd
cask			gnutls			kubernetes-cli		libssh			lzo			p11-kit			redis
cffi			go			libcbor			libtasn1		m4			pandoc			ruby-build
coreutils		graphite2		libev			libtiff			mas			pcre2			six
dart			grpc			libevent		libtool			mpdecimal		pixman			sqlite
docker-machine		grpcurl			libffi			libunistring		mysql			pkg-config		tig
docutils		guile			libfido2		libx11			mysql-client		protobuf		tmux
emacs			harfbuzz		libgcrypt		libxau			ncurses			protobuf@21		tree

==> Casks
1password		corretto8		drawio			google-chrome		kindle			phpstorm		visual-studio-code
alfred			datagrip		figma			google-japanese-ime	macwinzipper		rubymine		wireshark-chmodbpf
android-studio		deepl			gitify			inkdrop			microsoft-auto-update	session-manager-plugin	zoom
charles			discord			goland			intellij-idea		microsoft-office	slack
chromedriver		docker			google-backup-and-sync	iterm2			microsoft-teams		the-unarchiver

App Store経由でインストールしているソフト。

$ mas list
539883307   LINE                        (8.1.0)
824171161   Affinity Designer           (1.10.6)
508368068   com.alice.mac.GetPlainText  (2.0)
417375580   BetterSnapTool              (1.9.9)

Chrome用エクステンション。

  • 1Password – Password Manager
  • Application Launcher For Drive (by Google)
  • Checker Plus for Gmail™
  • EditThisCookie
  • Google Docs Offline
  • Grammarly: Grammar Checker and AI Writing App
  • ModHeader - Modify HTTP headers
  • PlantUML Viewer
  • Proxy SwitchyOmega
  • Quick Tabs
  • Sourcegraph
  • swagger-viewer
  • Time Limit

PC設定

  • 管理用Adminアカウントの作成(普段利用するアカウントとは分けている)
  • 普段利用用開発用アカウントを作成し、ログインする。
  • PCの表示を英語にする(英語の勉強&気分)
    • Language & Region -> General -> Preferred languages -> +ボタンからEnglishを追加 -> Englishを日本語の上にドラッグアンドドロップして、Primaryにする -> PCの再起動。
    • GeneralのRegionはJapanのままでも良い。
  • Dockのアイコンがバウンドするアニメーションを止める。
    • Dock & Menu Bar -> Animate opening applicationsをオフに。
  • Finderの設定を下記に変更する。
    • Show all filename extensionsをオンに。
    • When perfoming a search:をSearch the Current Folderに。
    • Sidebarの表示から不要なものをオフに。
  • メニューバーのバッテリーステータスの%を表示。
    • Dock & Menu Bar -> Battery -> Show Percentageをオンに。
  • 外部ディスプレイの設定を変更する。
    • Display -> Arrangementを確認し、ディスプレイの配置を調整する。
  • Excelの開発をオンにする。
    • Riboon & ToolbarのMain Tabsから、Developerをオンにする。
  • iCloudの設定
    • 同期設定から不要なものをオフに。
    • Find My Macをオンに。
  • スクリーンセーバーの設定を適切な数値に。
    • Desktop & Screen Saver -> Screen Saver -> Show screen saver after XX Minutes
  • 画面ロックの設定を実施する。
    • Security & Privacy -> Require passwordからロックするまでの時間を設定。

シェル

その他

  • プロキシ設定
    • 会社のAWSを噛まして顧客のネットワークに繋げるのに利用している。
  • FileVaultの設定確認。
    • パスワードを忘れるとデータが取り出せななくなるリスクはあるが、FileVaultを設定していると、Macの紛失時に、データを読み取られるリスクが減る。
    • 仕事用PCだと基本的にデータはクラウドに置いてある事が多いと思うので、設定しておいたほうが無難ではある。
$ fdesetup status
FileVault is On.

メモ

メンテナンスしなくなりそうなので、一度くらいしか使わなそうですが、
ツールごとの細かい設定を調査しつつ、Ansible化してPCの構築を自動化するって手もありますね。

関連

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?