Merging dotfiles-test into main
Added tilde.yml for tilde configuration. Started to drop logic from the setup script in favor of tilde magic. Also dropped dotfiles-private submodule
This commit is contained in:
parent
fc962b3c43
commit
003c24cc4a
4 changed files with 30 additions and 15 deletions
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -1,3 +0,0 @@
|
|||
[submodule "private"]
|
||||
path = private
|
||||
url = git@github.com:joshtronic/dotfiles-private.git
|
1
private
1
private
|
@ -1 +0,0 @@
|
|||
Subproject commit bc06a5d4d3f2b38db902ca22f0bf8963c0214433
|
12
setup
12
setup
|
@ -31,11 +31,6 @@ then
|
|||
mkdir -p ~/Library/LaunchAgents
|
||||
fi
|
||||
|
||||
# Gets our `brew` on
|
||||
brew install bash-completion fortune ghi git htop hub imagemagick \
|
||||
imagesnap macvim memcached multitail mysql nginx nmap \
|
||||
node npm p7zip redis ssh-copy-id vim wget
|
||||
|
||||
# Allows htop to show all processes
|
||||
# TODO Need to find a better way to run these that sniffs the current version
|
||||
sudo chown root:wheel /usr/local/Cellar/htop-osx/0.8.2.2/bin/htop
|
||||
|
@ -97,12 +92,6 @@ then
|
|||
# Installs git hooks
|
||||
sudo ln -s $PWD/git/hooks/post-commit \
|
||||
/usr/local/share/git-core/templates/hooks/post-commit
|
||||
|
||||
# Go mining for some gems
|
||||
sudo gem install terminal-notifier sass
|
||||
|
||||
# Installs LESS (with CLI lessc)
|
||||
npm install -g less@1.3
|
||||
else
|
||||
sudo apt-get install python-software-properties zsh
|
||||
chsh -s /bin/zsh josh
|
||||
|
@ -126,6 +115,7 @@ then
|
|||
fi
|
||||
|
||||
# Gets our undofiles working
|
||||
# TODO move to this - silent !mkdir ~/.vim/undofiles > /dev/null 2>&1
|
||||
[ -d ~/.vim/undofiles ] || mkdir ~/.vim/undofiles
|
||||
|
||||
ln -s $DOTFILES/vim/vimrc ~/.vimrc
|
||||
|
|
29
tilde.yml
Normal file
29
tilde.yml
Normal file
|
@ -0,0 +1,29 @@
|
|||
packages:
|
||||
brew:
|
||||
- joshtronic/homebrew-formulae
|
||||
- bash-completion
|
||||
- fortune
|
||||
- ghi
|
||||
- git
|
||||
- htop
|
||||
- hub
|
||||
- imagemagick
|
||||
- imagesnap
|
||||
- macvim
|
||||
- memcached
|
||||
- multitail
|
||||
- mysql
|
||||
- nginx
|
||||
- nmap
|
||||
- node
|
||||
- npm
|
||||
- p7zip
|
||||
- redis
|
||||
- ssh-copy-id
|
||||
- vim
|
||||
- wget
|
||||
gem:
|
||||
- sass
|
||||
- terminal-notifier
|
||||
npm:
|
||||
- less@1.3
|
Loading…
Add table
Add a link
Reference in a new issue