Skip to content

nicholastay/dotfiles

Repository files navigation

dotfiles

My dotfiles. Probably bad to use, constant WIP for myself.

Using git bare repo.

I am on Fedora 41 with sway installed / macOS 14.0.

$ git clone --bare git@github.com:nicholastay/dotfiles.git ~/.dotfiles.git
$ git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME checkout

# If checkout clash with some files, and want to backup
$ cd && mkdir -p ~/.dotfiles.backup && rsync -Rav --remove-source-files $(git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME checkout 2>&1 | awk '/[[:space:]]+\./ { print $1 }') ~/.dotfiles.backup/
# Else yolo
$ git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME checkout 2>&1 | awk '/[[:space:]]+\./ { print $1 }' | xargs -I% rm -iv %
# Then checkout again

# To add more files (once aliases loaded)
# May need to add to gitignore to not use -f (safety)
$ d a ~/.config/...

# Any other git operations
$ d ...

Licence

SPDX-License-Identifier: BSD-2-Clause - full text

About

random dotfiles for my linux setup - not supported, use at own risk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published