Mac Setup’ım
Standart bir Frontend geliştirici olarak Mac kullanıyorum. Bu yazımda Mac kullanıcıları için gerekli gördüğüm programları ve ayarları paylaşacağım. Bunlar tamamiyle benim şahsi paylaşımlarımdır.
1. Homebrew
Mac’te birçok programı kurmak için Homebrew kullanıyorum. Homebrew’u kurmak için aşağıdaki komutu terminalde çalıştırmanız yeterli.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Fig
Fig, terminaldeki komutları ve çıktıları görsel olarak gösteren bir araç. kullanmaya başladığımdan beri büyük kolaylıklar sunan bu araç, hayatımı büyük ölçüde kolaylaştırdı. Fig’i kurmak için aşağıdaki komutu terminalde çalıştırmanız yeterli.
( fig için yaptığım ayarları ve kullandığım eklentileri bir medium yazısında paylaşacağım. )
brew install fig
3. Raycast
Raycast, Mac’teki uygulamaları bulmanızı, açmanızı uygulamalara özel eklentiler kurup kullanmanızı sağlayan bir araç. İstediğiniz eklentiyi kendiniz için yazıp kullanmanıza olanak sağlıyor. İsterseniz yazdığınız eklentiyi store yükleyip paylaşabilirsiniz. Benimde geliştirdiğim basit bir raycast eklentisi var. Bu linkten ulaşabilirsiniz. Raycast’i kurmak için aşağıdaki komutu terminalde çalıştırmanız yeterli.
brew install --cask raycast
4. Visual Studio Code
Visual Studio Code, Microsoft’un geliştirdiği açık kaynak kodlu bir editördür. Benim için en iyi editörlerden biri. Aslinda bütün editörleri kullanıyorum. Fakat Visual Studio Code, en çok kullandığım editörlerden biri. Visual Studio Code’u kurmak için aşağıdaki komutu terminalde çalıştırmanız yeterli.
brew install --cask visual-studio-code
5. Cron
Cron, Mac’te kullanabileceğiniz Google Takvim ile senkronize edebileceğiniz bir takvim uygulaması. Şu an için sadece Google Takvim ile senkronize edebiliyor ve beta sürümde olduğu için davetli olmanız gerekiyor.
6. Browser
Bir Frontend Developer olduğum için bilgisayarımda bütün tarayıcılar mevcut. Aktif olarak Chrome ve Safariyi kullanıyorum. Ama geliştirme yaparken Min browserini tercih ediyorum. Çünkü Min browser Çok minimal bir tasarıma sahip ve gereksiz dikkat dağıtıcı özelliklerden arındırılmış.
Diğer uygulamalar
Not: Bu yazımda paylaştığım programlar ve ayarlar, benim şahsi tercihlerimdir.