Skip to content

Personal configuration files for quick workflow deployment

Notifications You must be signed in to change notification settings

michaelpass/.dotfiles

Repository files navigation

.dotfiles

Personal configuration files for quick workflow deployment

Purpose

Quick deployment of development environment configuration on macOS

Features

  • Shell configuration (zsh)
  • Git configuration
  • Emacs configuration (as a submodule)
  • And more...

Installation

Prerequisites

  • Git installed and configured with SSH keys
  • macOS (tested on Big Sur and later)

Quick Start

# Clone the repository
git clone --recurse-submodules git@github.com:michaelpass/.dotfiles.git

# Copy configuration files to home directory
cp -r ~/.dotfiles/* ~/

Submodules

This repository uses Git submodules for certain configurations:

  • .emacs.d: Personal Emacs configuration

TODO

  1. Fork and refactor code for Ubuntu linux on AWS' EC2
  2. Write this as a proper bash script
  3. Fork and refactor for ArchLinux
  4. Fork and refactor for KaliLinux

Contributing

Feel free to fork this repository and adapt it to your needs. Pull requests are welcome!

License

This project is open source and available under the MIT License.

About

Personal configuration files for quick workflow deployment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published