+
Skip to content

scottykaye/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scotty Kaye dotfiles

Instructions on setting up dotfiles:

Applications

  1. To do everything we're going to want to have homebrew.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Here is a list of Homebrew Formulae and casks I use.
Formulae Casks
Git Iterm2
Neovim Raycast
Deno Arc
Bat Notion
wget Rectangle
Ripgrep Codewhisperer
Go Spotify
Rust Slack
Bun Meetingbar
Python obsidian
fnm discord
Lua ghostty
jq
fzf
gh
delta
jpegoptim
svgo
optipng
fzf
lazygit
fd
make

Formulae command

brew install git neovim deno bat ripgrep go bun wget python@3.12 fnm lua gh jq fzf oven-sh/bun/bun rust jpegoptim svgo optipng delta lazygit fd make

Casks command

brew install --cask iterm2 raycast arc notion rectangle codewhisperer spotify slack meetingbar obsidian discord ghostty

Install

  1. Clone the repo
git clone https://github.com/scottykaye/dotfiles.git
  1. Symlink .zshrc and .zprofile and the .oh-my-zsh/ files and create .config/ folder.

Important

If you already have a .zshrc or .zprofile be sure to move anything into the zsh/.zshrc or zsh/.zprofile files in the repo.

Note

I write <PATH_TO_DOTFILES> in place of a folder I typically called code/ in case I or other users want to use another path.

ln -s ~/<PATH_TO_DOTFILES>/dotfiles/zsh/.zshrc  ~/.zshrc
ln -s ~/<PATH_TO_DOTFILES>/dotfiles/zsh/.zprofile  ~/.zprofile
ln -s ~/<PATH_TO_DOTFILES>/dotfiles/zsh/.oh-my-zsh ~/
  1. Symlink the nvim/ folder at .config/nvim/ and .config/ghostty

Tip

It's possible if you're on a new machine you don't yet have a hidden ~/.config folder path and you'll need to create it to store the ~/.config/nvim folder

ln -s ~/<PATH_TO_DOTFILES>/dotfiles/nvim ~/.config/nvim
ln -s ~/<PATH_TO_DOTFILES>/dotfiles/ghostty ~/.config/ghostty

Note

Once you've created all these 4 paths, you'll need to either source all these folders and files (.zshrc, .zprofile, .oh-my-zsh, .config/nvim) or just shut the terminal and reopen!

  1. Open vim and Lazy should auto install! If not run lazy
:Lazy

The plugin folder should now compile in ~/<PATH_TO_DOTFILES>/dotfiles/nvim/plugin and you should now see Neovim as expected.

Add font support

  1. Lets move the font in the fonts/ folder to the font /Library/Fonts directory.
cp -R ~/<PATH_TO_DOTFILES>/dotfiles/fonts/DroidSansMono.otf ~/Library/Fonts/DroidSansMono.otf

Let's go!!! 😤😵

About

My dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载