Skip to content

yasainet/dotfiles

Repository files navigation

Initial Setup

Homebrew

  1. インストール:
`/bin/bash -c "$(curl -fsSL https://github.com/raw/Homebrew/install/HEAD/install.sh)"
  1. 確認:
brew --version

Git

brew install git

Github CLI

brew install gh
gh auth login

Git Credential Manager(GCM)

brew tap microsoft/git
brew install --cask git-credential-manager-core

確認:

git config --global -l

Nord.js

brew install node

nvm(Node Version Manager)

curl -o- https://github.com/raw/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.nvm/nvm.sh

nvm install --lts # option

Java

brew install openjdk
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

Font

brew install --cask font-zed-mono-nerd-font
brew install --cask font-blex-mono-nerd-font

dotfiles

git clone https://github.com/yasainet/dotfiles.git

Hyper

brew install --cask hyper

設定:

ln -s ~/dotfiles/.hyper.js ~/
ln -s ~/dotfiles/.hyper_plugins ~/

fish

brew install fish

追加:

sudo vim /etc/shells
/opt/homebrew/bin/fish

設定:

ln -s ~/dotfiles/.config/fish ~/.config/

確認:

echo $SHELL

fisher

curl -sL https://github.com/raw/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher

Neovim

brew install neovim

設定:

ln -s ~/dotfiles/.config/nvim ~/.config/

Library

Google Cloud SDK

brew install --cask google-cloud-sdk

Miniconda

brew install --cask miniconda

Firebase

npm install firebase

Firebase CLI

npm install -g firebase-tools

Firebase Admin SDK

npm install firebase-admin

Firebase Functions

npm install firebase-functions

clasp

npm i @google/clasp -g

ffmpeg

brew install ffmpeg

tree

brew install tree

./jq

brew install jq

Glances

brew install glances

bat

brew install bat

設定:

ln -s ~/dotfiles/.config/bat ~/.config/
bat cache --build
vim ~/.config/bat/config
--theme="Catppuccin Macchiato"
--plain

delta

brew install git-delta

設定:

ln -s ~/dotfiles/delta ~/

OpenCommit

npm install -g opencommit
oco config set OCO_API_KEY=<your_api_key>

optional: /usr/local/bin に PATH が通っていないときの対処方法

sudo ln -s ~/.nvm/versions/node/v20.17.0/bin/oco /usr/local/bin/oco

Stripe CLI

brew install stripe-cli
stripe login

Application

mas-cli

brew install mas

LINE

mas install 539883307

Paste

mas install 967805235

Xcode

mas install 497799835

Github Desktop

brew install --cask github

Google Chrome

brew install --cask google-chrome

Google 日本語入力

sudo softwareupdate --install-rosetta
brew install google-japanese-ime

sudo reboot

Google Drive

brew install --cask google-drive

設定:

ln -sf ~/Google\ Drive/My\ Drive/Downloads ~/Downloads

AppCleaner

brew install --cask appcleaner

Rectangle

brew install --cask rectangle

CleanShot X

brew install --cask cleanshot

Docker

brew install --cask docker

Zed

brew install --cask zed

設定:

ln -s ~/dotfiles/.config/zed/keymap.json ~/.config/zed
ln -s ~/dotfiles/.config/zed/settings.json ~/.config/zed

Slack

brew install --cask slack

Discord

brew install --cask discord

Proton VPN

brew install --cask protonvpn

Tor

brew install --cask tor-browser

Transmission

brew install --cask transmission

KeyboardCleanTool

brew install --cask keyboardcleantool

Karabiner-Elements

brew install --cask karabiner-elements

The Unarchiver

brew install --cask the-unarchiver

Ollama

brew install ollama

DeepL

brew install --cask deepl

Mac Setup

chmod +x ~/dotfiles/setup.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published