Skip to content

📄 My dotfiles and scripts, with machine-specific subsets handled using `make` and `stow`.

License

Notifications You must be signed in to change notification settings

lgarron/dotfiles

Repository files navigation

Lucas Garron's dotfiles

My own personal configuration files and scripts for various commandline-based tools and apps. Also serves as the lgarron/lgarron Homebrew tap.

Linked using GNU stow (for now).

Mac

# Install Xcode tools
sudo xcodebuild -license accept

# Install Homebrew
open https://brew.sh/ # follow install instructions
brew install --HEAD fish # needed for dotfiles

# dotfiles
git clone https://github.com/lgarron/dotfiles ~/Code/git/github.com/lgarron/dotfiles
cd ~/Code/git/github.com/lgarron/dotfiles
make mac-setup
make [machine]

See ./exported/ for files that must be manually exported/imported.

Ubuntu/Linux

sudo apt install git make stow

git clone https://github.com/lgarron/dotfiles ~/Code/dotfiles
cd ~/Code/dotfiles
make linux-setup fish

Languages, ecosystems, and runtimes

  • bash (deprecated, except for bootstrapping)
  • fish
  • bun for TypeScript
  • Rust
  • Homebrew

XDG Base Directory Spec

Known compatibility chart: https://wiki.archlinux.org/index.php/XDG_Base_Directory_support

License

MPL

About

📄 My dotfiles and scripts, with machine-specific subsets handled using `make` and `stow`.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published