https://github.com/louisjackman/dotfiles
My dotfiles.
https://github.com/louisjackman/dotfiles
bash dotfiles linux
Last synced: 2 months ago
JSON representation
My dotfiles.
- Host: GitHub
- URL: https://github.com/louisjackman/dotfiles
- Owner: LouisJackman
- License: agpl-3.0
- Created: 2025-05-04T20:50:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-04T20:51:10.000Z (about 1 year ago)
- Last Synced: 2025-05-07T21:49:40.080Z (about 1 year ago)
- Topics: bash, dotfiles, linux
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.md
Awesome Lists containing this project
README
# 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](https://www.gnu.org/software/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.
## Dockerfiles
The dotfiles perform only rudimentary configuration. Most of the environment
setup is derived from container configurations. See the [Dockerfiles
repository](https://gitlab.com/louis.jackman/dockerfiles).