Skip to content

scottykaye/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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
jq
fzf
gh
delta
jpegoptim
svgo
optipng
fzf

Formulae command

brew install git neovim deno bat ripgrep go bun wget [email protected] fnm lua gh jq fzf oven-sh/bun/bun rust jpegoptim svgo optipng delta

Casks command

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

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/ folder and ~/.local/share/nvim/site/pack/packer/start/.

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
  1. To make sure Neovim is set up correctly, you're going to need to now source the lazy.lua file and run the Lazy command.
vim ~/<PATH_TO_DOTFILES>/dotfiles/nvim/lua/scottykaye/config/lazy.lua
  1. In Vim run the source command then run a Lazy command.
:so
: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