Skip to content

xiatiandeairen/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents


Introduction

  Welcome to my dotfiles repository! This project contains my personal configuration files for various tools and environments, designed to quickly set up a new machine or synchronize settings across multiple devices.

  With an easy-to-use deployment script, you can seamlessly deploy these dotfiles to any new system. The included dot command ensures that your configuration stays up-to-date by easily syncing and updating your files whenever changes are made.

Features

  • Easy Deployment: Quickly set up your development environment on any machine.
  • Automatic Syncing: Use the dot command to backup, update, and synchronize configurations.
  • Minimal Setup: Just clone, run the setup, and you're good to go!

Installation

curl -sSL https://raw.githubusercontent.com/xiatiandeairen/dotfiles/main/install.sh | bash

Usage

Usage: dot <command> [target]

Commands:
    pull        Fetch the latest changes from the remote repository and merge them into the target branch (default: develop).
                Usage: dot pull 

    push        Push your local changes to the remote repository on the target branch (default: develop).
                Usage: dot push 

    commit      Stage all changes and commit them with a default message.
                Usage: dot commit

    diff        Show the differences between your local changes and the latest commit.
                Usage: dot diff

    cd          Change directory to the dotfiles repository.
                Usage: dot cd

    status      Show the current status of your dotfiles repository.
                Usage: dot status

    apply       Apply a patch or configuration from a specific source.
                Usage: dot apply [target]

    bootstrap   Initialize or set up the dotfiles (e.g., by installing dependencies).
                Usage: dot bootstrap

    benchmark   Run benchmark tests on the dotfiles setup.
                Usage: dot benchmark

Thanks