about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2018-04-25T17·35-0400
committerWilliam Carroll <wpcarro@gmail.com>2018-07-19T16·00-0400
commit3135e5faf23f83900d16bfd465b4442d51e36377 (patch)
treecc821e623fa139275ecb97ede4561bdf904d55dc
parent3c8e6f0cc5eac51e369b8ffbd0441366cdc6da40 (diff)
Refactor install scripts
- Support emacs installation
- Export DOTFILES env var to simplify setup.
- Change filenames for consistency
-rw-r--r--bins/setup (renamed from bins/setup_bins.sh)0
-rwxr-xr-xconfigs/setup (renamed from configs/setup_configs.sh)0
-rw-r--r--configs/shared/.zshrc1
-rw-r--r--emacs.d/projectile-bookmarks.eld1
-rw-r--r--install.sh10
5 files changed, 4 insertions, 8 deletions
diff --git a/bins/setup_bins.sh b/bins/setup
index cd203591388f..cd203591388f 100644
--- a/bins/setup_bins.sh
+++ b/bins/setup
diff --git a/configs/setup_configs.sh b/configs/setup
index e81b49442f42..e81b49442f42 100755
--- a/configs/setup_configs.sh
+++ b/configs/setup
diff --git a/configs/shared/.zshrc b/configs/shared/.zshrc
index 370a9fa9485b..79832255e084 100644
--- a/configs/shared/.zshrc
+++ b/configs/shared/.zshrc
@@ -1,4 +1,5 @@
 export META_DIR="${HOME}/urbint/meta"
+export DOTFILES="${HOME}/dotfiles"
 export ZSH="${HOME}/.oh-my-zsh"
 
 ZSH_THEME=refined
diff --git a/emacs.d/projectile-bookmarks.eld b/emacs.d/projectile-bookmarks.eld
deleted file mode 100644
index d42f6e5512f6..000000000000
--- a/emacs.d/projectile-bookmarks.eld
+++ /dev/null
@@ -1 +0,0 @@
-("~/urbint/meta/" "~/urbint/grid-front-end/" "~/dotfiles/" "~/urbint/evil-text-objects-javascript/" "~/pc_settings/" "~/programming/doom-emacs/" "~/urbint/evil-text-objects-haskell/" "~/urbint/grid/" "~/urbint/machina/" "~/urbint/grid-front-end-reasonml/" "~/urbint/docker-images/" "~/programming/cryptocurrency/" "~/programming/a-reason-react-tutorial/")
\ No newline at end of file
diff --git a/install.sh b/install.sh
index 44a1829a521f..b92d4118fba7 100644
--- a/install.sh
+++ b/install.sh
@@ -1,9 +1,5 @@
 #!/usr/bin/env zsh
 
-
-# install custom bin/ executables to $HOME/bin
-source "${HOME}/dotfiles/bins/setup_bins.sh"
-
-
-# symlink config files
-source "${HOME}/dotfiles/configs/setup_configs.sh"
+source "${DOTFILES}/bins/setup"
+source "${DOTFILES}/configs/setup"
+ln -s "${DOTFILES}/emacs.d" "${HOME}/.emacs.d"