Skip to content

merthurturk/Dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Initial Setup

Make sure that all commands under bin directory are executable by running the following:

chmod +x ./bin/*

Instructions for Linking Dotfiles

To link the dotfiles to their appropriate locations, use the following steps:

  1. Open a terminal and navigate to the directory containing your dotfiles:

    cd ~/Documents/Dotfiles
  2. Use symbolic links (ln -s) to link each dotfile to its corresponding location. For example:

    ln -s ~/Documents/Dotfiles/aerospace.toml ~/.aerospace.toml
  3. Reload your shell or restart your terminal to apply the changes.

Note: Adjust the file paths as needed for your specific setup.

Instructions for Brewfile

Create and update a Brewfile from your current setup:

brew bundle dump --file=~/Documents/Dotfiles/Brewfile --force

Use the Brewfile on a new machine:

brew bundle --file=~/Documents/Dotfiles/Brewfile

This will install everything listed in the file.

Instructions for Visual Studio Code

Save a list of all extensions in your Visual Studio Code:

./bin/save_vscode_extensions.sh
  1. Open a terminal and navigate to the directory containing your dotfiles:

    cd ~/Documents/Dotfiles
  2. Use symbolic links (ln -s) to link each dotfile to its corresponding location. For example:

    ln -s ~/Documents/Dotfiles/visual-studio-code/keybindings.json ~/Library/Application\ Support/Code/User/keybindings.json
    ln -s ~/Documents/Dotfiles/visual-studio-code/settings.json ~/Library/Application\ Support/Code/User/settings.json
  3. Install all the missing extensions:

    ./bin/install_vscode_extensions.sh

Note: Adjust the file paths as needed for your specific setup.

Instructions for Karabiner Elements

  1. Use links (ln -s) to link karabiner configuration to its corresponding location. For example:

    ln -s ~/Documents/Dotfiles/karabiner.json ~/.config/karabiner/karabiner.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published