Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

jwillikers/git-config

Repository files navigation

Git Config

My configuration for Git.

The configuration uses Visual Studio Code as the editor and Sublime Merge as the merge tool. delta is used to provide syntax highlighting on the command-line.

Usage

This repository contains the configuration file for Git. This file is synchronized using this Git repository. The following instructions detail how to use this repository.

Install

Install these settings with the following instructions. The instructions target a Fedora Atomic system.

  1. Install just by following the instructions in the installation section.

  2. Clone this repository.

    git clone git@github.com:jwillikers/git-config.git
  3. Change to the project’s directory.

    cd git-config
  4. Run just to install the config.

    just
  5. Replace the example email with the work email account in config/work.inc. All projects under the ~/Projects/Work directory will use the Git configuration in this file.

  6. On Fedora Atomic, reboot to finish installing the necessary packages.

    sudo systemctl reboot

Code of Conduct

Please refer to the project’s Code of Conduct.

License

This repository is licensed under the GPLv3. Please refer to the bundled license.

The config/template/hooks/pre-commit file was generated by pre-commit using the following command.

pre-commit init-templatedir ~/.config/git/template

The config/template/hooks/pre-commit file is from pre-commit: automatically enabling pre-commit on repositories.

© 2020-2024 Jordan Williams

Authors