Skip to content

th2ch-g/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

last-commit license repo-size

Install

For me

  • Install on local via SSH
mkdir -p ${HOME}/works && \
cd ${HOME}/works && \
git clone --branch main --recursive git@github.com:th2ch-g/dotfiles.git && \
cd ./dotfiles && \
./install.sh --git --zsh --tmux --vim --neovim --alacrity --brew --cargo --python --macos
  • Install on local via HTTPS
mkdir -p ${HOME}/works && \
cd ${HOME}/works && \
git clone --branch main --recursive https://github.com/th2ch-g/dotfiles.git && \
cd ./dotfiles && \
./install.sh --git --zsh --tmux --vim --neovim --alacrity --brew --cargo --python --macos

For Guest

git clone --branch main --recursive https://github.com/th2ch-g/dotfiles.git && \
cd ./dotfiles && \
./install.sh --zsh --vim --tmux --neovim --alacrity

From Dockerfile

Case1: Pull from ghcr

docker pull ghcr.io/th2ch-g/dotfiles:latest
docker run --rm -it ghcr.io/th2ch-g/dotfiles

Case2: Build locally

  • If you want to use as guest, change Dockerfile
git clone --branch main --recursive https://github.com/th2ch-g/dotfiles.git && \
docker image build -t myenv dotfiles/docker && \
docker run --rm -it myenv

Commit

git remote set-url origin git@github.com:th2ch-g/dotfiles.git

Update

Simple

git pull origin main

Overwrite

git fetch origin main && \
git reset --hard origin/main

Submodule update

git submodule update --remote <submodule_path>

Contents

About

💻 My dotfiles for UNIX

Resources

License

Stars

Watchers

Forks

Packages