Go to file
Radar231 0780638709 updated bashrc for new install
added .xsessionrc to do /home/rmorrow/bin and /home/rmorrow/.local/bin path additions for non-login shells
2024-04-09 08:52:07 -04:00
.config anchored initial workspaces to specific display outputs 2024-03-07 10:16:49 -05:00
.ansible.cfg initial checkin 2023-12-19 15:27:05 -05:00
.bash_aliases added dotfiles bare repos alias 2023-12-19 15:32:11 -05:00
.bashrc updated bashrc for new install 2024-04-09 08:52:07 -04:00
.gitconfig initial checkin 2023-12-19 15:27:05 -05:00
.profile added .profile - misc cleanup 2023-12-20 11:17:21 -05:00
.radio-active-alias added an npr station 2024-01-14 20:56:14 -05:00
.radio-active-last-station updates 2023-12-22 06:15:15 -05:00
.vimrc checked in latest odds n sods changes 2023-12-31 21:42:52 -05:00
.xsessionrc updated bashrc for new install 2024-04-09 08:52:07 -04:00
README.md updated restoration command line 2024-04-09 07:21:15 -04:00

README.md

Dotfiles repository

Introduction

My Process

  • For my future reference, this is my specific process;

Initial setup

$ git init --bare $HOME/.dotfiles
$ alias bare='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
$ bare config status.showUntrackedFiles no
$ bare remote add origin ssh://git@git.radar231.com:222/radar231/dotfiles.git
$ bare push -u origin main

Adding files to track and commiting to repo

$ bare add .bashrc
$ bare status
$ bare commit -m "initial checkin"
$ bare push

Setup a new machine

$ git clone --separate-git-dir=$HOME/.dotfiles git@git.lan:radar231/dotfiles.git tmpdotfiles
$ rsync --recursive --verbose --exclude '.git' tmpdotfiles/ $HOME/
$ rm -r tmpdotfiles