Skip to content

LouisJackman/dotfiles

Repository files navigation

Louis Jackman's Dotfiles

Installation

Other repositories are used during the provisioning, which are included as git submodules. Therefore, recursively clone this repository with git clone --recursive.

Install GNU Stow and invoke stow -t $DESTINATION_DIRECTORY $PACKAGE to synchronise the files of $PACKAGE with $DESTINATION_DIRECTORY, the latter of which is likely to be $HOME.

Each package, in Stow parlance, is a subdirectory in this repository that configures a particular program. These packages are currently designed for Linux, although many packages can easily be adopted for other Unix-like variants.

AI tooling packages follow the same pattern. For example, claude/ installs shared Claude guidance under ~/.claude/, while codex/ installs the Codex equivalent under ~/.codex/. Both point back to the canonical files in .ai/.

Dockerfiles

The dotfiles perform only rudimentary configuration. Most of the environment setup is derived from container configurations. See the Dockerfiles repository.

About

My dotfiles.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages