- [ ] Fix doom link
- Download all apps and dependencies
- Tangle code from this file
- Do any symlinking that is required
N.B. Symlinking may not be required and org tangle may the only thing that is needed!!!
Makefile ala Doom may be used to run the scripts.
This is the beginning of a very long sentence that shall scarcely ever be completed this another bit of the line and when it does it should wrap around to the next line. And then we go on and on, bla bla bla!!!!
These are gui apps and aren’t used in the commandline
Can be used on the commandline but may also be used in a GUI
Moved here: Doom
Provide some sort of installation steps. Use org tangle, git, git sub modules.
This the script from original dotfiles:
#!/bin/bash
############################
# .make.sh
# This script creates symlinks from the home directory to any desired dotfiles in ~/dotfiles
############################
########## Variables
dir=~/dotfiles # dotfiles directory
olddir=~/dotfiles_old # old dotfiles backup directory
files="zshrc vimrc vim spacemacs emacs.d" # list of files/folders to symlink in homedir
##########
# create dotfiles_old in homedir
echo -n "Creating $olddir for backup of any existing dotfiles in ~ ..."
mkdir -p $olddir
echo "done"
# change to the dotfiles directory
echo -n "Changing to the $dir directory ..."
cd $dir
echo "done"
# move any existing dotfiles in homedir to dotfiles_old directory, then create symlinks from the homedir to any files in the ~/dotfiles directory specified in $files
for file in $files; do
echo "Moving any existing dotfiles from ~ to $olddir"
mv ~/.$file ~/dotfiles_old/
echo "Creating symlink to $file in home directory."
ln -s $dir/$file ~/.$file
done
git clone https://github.com/gmarik/vundle.git ~/dotfiles/vim/bundle/vundle
vim +PluginInstall +qall
cd ~/dotfiles/
ls -la