diff --git a/install.sh b/install.sh index 5db430c..fadc457 100644 --- a/install.sh +++ b/install.sh @@ -1,21 +1,24 @@ -# Install Homebrew & Homebrew packages +# install Homebrew & packages cd $HOME/dotfiles/brew sh ./brew.sh cd - -# Set up zsh +# set up Zsh touch $HOME/.zshrc echo 'source $HOME/dotfiles/.zshrc' >> $HOME/.zshrc source $HOME/.zshrc +# configure Ghostty +echo 'config-file = "~/dotfiles/settings/ghostty/config"' >> $HOME/Library/Application\ Support/com.mitchellh.ghostty/config + # create git config touch $HOME/.gitconfig echo '[include]\n path = ~/dotfiles/git/.gitconfig' >> $HOME/.gitconfig -# Set up nvm +# set up nvm mkdir -p $HOME/.nvm nvm install --lts nvm alias default lts/* -# Install global Node deps +# install global Node deps npm-globals diff --git a/settings/ghostty/config b/settings/ghostty/config new file mode 100644 index 0000000..c0cc6a1 --- /dev/null +++ b/settings/ghostty/config @@ -0,0 +1,45 @@ +#settings +copy-on-select = clipboard +cursor-style = block +keybind = global:cmd+grave_accent=toggle_quick_terminal +shell-integration-features = no-cursor +unfocused-split-opacity = 0.5 +window-inherit-working-directory = false + +#sizing +adjust-cell-height = 4 +window-padding-x = 16 +window-padding-y = 8 + +# text +font-family="Dank Mono" +font-size = 16 +font-thicken = true + +#colors +palette = 0=#5F6672 +palette = 1=#E06C75 +palette = 2=#98C379 +palette = 3=#E5C07B +palette = 4=#61AFEF +palette = 5=#B57EDC +palette = 6=#56B6C2 +palette = 7=#A9B2C3 +palette = 8=#5F6672 +palette = 9=#E06C75 +palette = 10=#98C379 +palette = 11=#E5C07B +palette = 12=#61AFEF +palette = 13=#B57EDC +palette = 14=#56B6C2 +palette = 15=#A9B2C3 + +background = #181A1F +foreground = #A9B2C3 +cursor-color = #A9B2C3 +selection-background = #A9B2C3 +selection-foreground = #0D1117 + +bold-color = #FFFFFF +split-divider-color = #21252B +