diff --git a/install/dotfiles.sh b/install/dotfiles.sh deleted file mode 100644 index 61ad36c..0000000 --- a/install/dotfiles.sh +++ /dev/null @@ -1,22 +0,0 @@ -# Ensure .config exists -mkdir -p ~/.config - -# Copy all dotfiles -for entry in ~/.local/share/omakub/dotfiles/*; do - # Copy all root files as .file in ~/ - # Any existing files will be renamed .bak - if [ -f $entry ]; then - target=~/."$(basename $entry)" - [ -e $target ] && mv $target $target.bak - cp $entry $target - fi - - # Copy all directories in ~/.config/ - # Any existing directories will be renamed .bak - if [ -d $entry ]; then - target=~/.config/"$(basename $entry)" - [ -e $target ] && mv $target $target.bak - cp -R $entry $target - fi -done -unset entry diff --git a/install/shell.sh b/install/shell.sh new file mode 100644 index 0000000..27f10ec --- /dev/null +++ b/install/shell.sh @@ -0,0 +1,5 @@ +[ -f "~/.bashrc" ] && mv ~/.bashrc ~/.bashrc.bak +cp ~/.local/share/omakub/dotfiles/bashrc ~/.bashrc + +[ -f "~/.inputrc" ] && mv ~/.inputrc ~/.inputrc.bak +cp ~/.local/share/omakub/dotfiles/inputrc ~/.inputrc