From 0f80642f3eb62184a6fa63f7bfe34cfb60efb21a Mon Sep 17 00:00:00 2001 From: dx Date: Fri, 24 Apr 2020 02:44:44 +0100 Subject: ~install.sh to use gnu stow now as well as a few more changes No files dependency --- install.sh | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/install.sh b/install.sh index 31266a0..f10e0bc 100644 --- a/install.sh +++ b/install.sh @@ -1,18 +1,13 @@ #!/bin/bash -dir=~/Dotfiles; -files=`cat $dir/files`; +folders=`find . -maxdepth 1 -type 'd' -not -name '.git' -not -name '.'`; # Symlink profiles -for file in $files; do - echo "Creating symlink for " + $file; - ln -s $dir/$file ~/.$file; +for pkg in $folders; do + echo "Stowing " $pkg; + stow $pkg done -## Symlink to .config -ln -s $dir/rofi.conf ~/.config/rofi/config -ln -s $dir/kitty.conf ~/.config/kitty/config - # Generate folders mkdir ~/Text; mkdir ~/Code; @@ -21,18 +16,9 @@ mkdir ~/Code/Projects; mkdir ~/Code/Templates; mkdir ~/School; -touch ~/Text/notes.org; -touch ~/Text/todo.org; -touch ~/Text/calendar.org; - # get templates declare -a templates=("CTemplate" "CPPTemplate" "PythonTemplate" "NodeTemplate" "ArduinoTemplate"); for template in ${templates[@]}; do - git clone https://github.com/Oreodave/$template ~/Code/Templates/$template; + git clone https://github.com/odavep/$template ~/Code/Templates/$template; done - -# get doom emacs -git clone https://github.com/hlissner/doom-emacs ~/.emacs.d -~/.emacs.d/bin/doom install; -~/.emacs.d/bin/doom sync; -- cgit v1.2.3-13-gbd6f