Skip to content

astrobdr/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My dotfiles and setup for mac & linux. Use at your own risk.

macOS

brew install fzf
brew install tmux
brew install zsh-autosuggestions
brew install neovim
brew install ripgrep
curl -LsSf https://astral.sh/uv/install.sh | sh

linux (ubuntu)

sudo apt-get install fzf
sudo apt-get install tmux
sudo apt-get install zsh-autosuggestions
sudo apt-get install neovim
sudo apt-get install ripgrep
curl -LsSf https://astral.sh/uv/install.sh | sh

setup

Just source the files from ~/.zshrc and ~/.tmux.conf

in ~/.zshrc

source ~/dotfiles/zshrc

in ~/.tmux.conf

source-file ~/dotfiles/tmux.conf

For iTerm2

  • need to enable mouse reporting in iTerm2 settings
  • Preferences ▸ Profiles ▸ Terminal ▸ Enable mouse reporting

Bash not supported

Install zsh pls (sudo apt-get install zsh). Then sudo chsh -s $(which zsh) and re-open shell, sourcing wont change it)

Github access

  1. ssh-keygen -t ed25519 -C "your_email@example.com"
  2. cat & copy cat ~/.ssh/id_ed25519.pub
  3. In github web UI go to, Settings → SSH and GPG keys → New SSH key
  4. done

Install Claude Code & Codex

  • brew install node
  • curl -fsSL https://claude.ai/install.sh | bash <source>
  • npm i -g @openai/codex <source>

Setting up a mac 🍏 laptop for the first time

click here
  • 🍺 Install brew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (https://brew.sh/) (will ask for password and installs xcode tools)
  • Rectangle for window snapping: brew install --cask rectangle
  • Activate key repeat, do this in terminal: defaults write -g ApplePressAndHoldEnabled -bool false <source> (then restart laptop)
  • Get ghostty and/or iterm2
  • Jiggler for work laptops (https://www.sticksoftware.com/software/Jiggler.html)
  • maccy (for multi copy): brew install maccy <source>
  • Hide macos dock (right click the | icon and hide)
  • Increase key repeat rate and shorten delay until repeat:
    • Screenshot 2026-03-06 at 4 08 00 PM
  • Increase trackpad speed:
    • Screenshot 2026-03-06 at 4 12 09 PM
  • Enable 3 finger drag:
    • Screenshot 2026-03-06 at 4 15 21 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors