Skip to content

GrimLink/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

549 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles: Developer's Setup

My personal developer setup for macOS, covering shell configuration, git, Laravel Valet, and more.

Warning

These dotfiles are configured to match my personal preferences. Understand the code before running any scripts.

Getting Started

  1. Download the repository as a zip archive
  2. Move this to your preferred location. I typically use mv $HOME/Downloads/dotfiles-main $HOME/dotfiles
  3. Make sure you're in your home folder, e.g. ~ or $HOME
  4. Run ./dotfiles/install-system.sh
  5. Restart your system to let all settings take effect
  6. Run ./dotfiles/install-dev-env.sh

What's Inside

Each folder within this repository is accompanied by a detailed README file, providing insights into the specific configurations and settings it contains.

Feel free to explore and adapt them to suit your development needs.

install-system.sh

  • macOS system settings
  • Shell, bin, and git configuration
  • Homebrew with node, php, composer, and common dev tools
  • Zsh with Pure prompt
  • Ghostty terminal
  • Zed editor
  • Fork git client

install-dev-env.sh

_Library

Alternative configurations for tools not in the main setup (bash, VSCode, WezTerm). Each has a setup.sh to apply the settings, but you need to install the tool yourself.

_Archive

Configurations kept for historical reference only. These tools are no longer actively maintained.

Inspirations and Acknowledgments

I'd like to acknowledge the following individuals and projects that have inspired or contributed to the development of these dotfiles:

Thank you for exploring my dotfiles. I hope you find them beneficial in enhancing your development environment.