2019-08-29 12:43:27 +10:00
|
|
|
# vim: ft=sh
|
2017-04-02 10:32:51 +10:00
|
|
|
|
|
|
|
fresh freshshell/fresh bin/fresh --bin
|
2020-04-03 10:46:36 +11:00
|
|
|
fresh freshshell/fresh-open bin/fresh-open --bin
|
2017-04-02 10:32:51 +10:00
|
|
|
|
2019-08-29 13:23:57 +10:00
|
|
|
fresh-options --file=~/.ctags
|
|
|
|
fresh misc/ctags
|
|
|
|
|
|
|
|
fresh romainl/ctags-patterns-for-javascript ctagsrc
|
|
|
|
fresh jb55/typescript-ctags .ctags
|
|
|
|
fresh rust-lang/rust.vim ctags/rust.ctags
|
|
|
|
fresh mmorearty/elixir-ctags .ctags
|
|
|
|
fresh https://gist.github.com/noisesmith/ebe8b3f185e34a7de04b1189b21ba59b.git .ctags # Clojure
|
|
|
|
fresh-options
|
|
|
|
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh languages/clojure/lein/profiles.clj --file=~/.lein/profiles.clj
|
|
|
|
fresh-options --file # each file as is
|
|
|
|
fresh languages/ruby/gemrc
|
|
|
|
fresh languages/ruby/irbrc
|
|
|
|
|
|
|
|
fresh misc/ackrc
|
|
|
|
fresh misc/agignore
|
|
|
|
fresh misc/inputrc
|
|
|
|
fresh misc/nanorc
|
|
|
|
fresh misc/psqlrc
|
|
|
|
fresh misc/tmux/tmux.conf
|
|
|
|
|
|
|
|
fresh vcs/git/gitattributes
|
|
|
|
fresh vcs/git/gitconfig
|
|
|
|
fresh vcs/git/gitconfig.merge
|
|
|
|
fresh vcs/git/gitconfig.pushurls
|
|
|
|
fresh vcs/git/gitignore
|
2019-08-29 12:36:31 +10:00
|
|
|
fresh --file=~/.git_template/ vcs/git/git_template
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh-options
|
|
|
|
|
|
|
|
[ -f ~/.gitconfig.local ] || cp ~/.dotfiles/vcs/git/gitconfig.local ~/.gitconfig.local
|
|
|
|
|
2019-08-29 10:07:39 +10:00
|
|
|
fresh editors/vim/init.nvim --file ~/.config/nvim/init.vim
|
2017-04-02 10:32:51 +10:00
|
|
|
|
2019-08-29 10:07:39 +10:00
|
|
|
fresh-options --file=~/.vimrc --marker='"'
|
|
|
|
fresh editors/vim/vimrc
|
|
|
|
fresh-options
|
2019-08-29 13:23:57 +10:00
|
|
|
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh-options --file=~/.zshrc --marker
|
2019-07-22 16:21:32 +10:00
|
|
|
fresh shells/path.sh
|
|
|
|
|
|
|
|
fresh freshshell/fresh contrib/source-build.sh
|
|
|
|
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh mathiasbynens/dotfiles .functions
|
|
|
|
fresh twe4ked/dotfiles shell/zsh/completion.zsh
|
|
|
|
|
|
|
|
fresh junegunn/fzf shell/completion.zsh
|
|
|
|
fresh junegunn/fzf shell/key-bindings.zsh
|
2019-07-22 16:21:32 +10:00
|
|
|
|
|
|
|
fresh shells/common/\*.sh
|
|
|
|
fresh shells/zsh/\*.zsh
|
|
|
|
fresh shells/zsh/lib/\*.zsh
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh-options
|
2020-04-03 10:46:41 +11:00
|
|
|
|
|
|
|
fresh-options --file=~/.bashrc --marker
|
|
|
|
fresh shells/path.sh
|
|
|
|
fresh shells/common/\*.sh
|
|
|
|
fresh shells/bash/\*.bash
|
|
|
|
fresh shells/bash/lib/\*.bash
|
|
|
|
fresh-options
|
2017-04-02 10:32:51 +10:00
|
|
|
|
2019-07-22 16:21:32 +10:00
|
|
|
fresh zsh-users/zsh-completions src --file=completion/
|
|
|
|
fresh freshshell/fresh contrib/completion/fresh-completion.zsh --file=completion/_fresh
|
2020-04-03 10:46:12 +11:00
|
|
|
fresh thoughtbot/dotfiles zsh/completion/_ag --file=completion/_ag
|
|
|
|
fresh shells/zsh/completions --file=completion/
|
2019-07-22 16:21:32 +10:00
|
|
|
|
|
|
|
fresh zsh-users/zsh-syntax-highlighting . --file=vendor/zsh-syntax-highlighting/
|
2020-04-03 10:43:47 +11:00
|
|
|
fresh zsh-users/zsh-history-substring-search . --file=vendor/zsh-history-substring-search/
|
|
|
|
fresh zsh-users/zsh-autosuggestions . --file=vendor/zsh-autosuggestions/
|
2019-07-22 16:21:32 +10:00
|
|
|
|
2017-04-02 10:32:51 +10:00
|
|
|
fresh garybernhardt/dotfiles bin/run-command-on-git-revisions --bin
|
2020-04-03 10:46:36 +11:00
|
|
|
fresh sivel/speedtest-cli speedtest.py --bin=~/bin/speedtest
|
2019-07-22 16:21:32 +10:00
|
|
|
|
|
|
|
fresh junegunn/fzf . --file=~/.fzf/
|
|
|
|
|
|
|
|
fresh_after_build() {
|
2019-09-08 11:51:28 +10:00
|
|
|
# Fix executable bit
|
|
|
|
# https://github.com/freshshell/fresh/issues/159
|
|
|
|
chmod +x ~/.git_template/hooks/*
|
|
|
|
|
2020-04-02 14:17:05 +11:00
|
|
|
~/.fresh/source/junegunn/fzf/install --bin
|
|
|
|
|
2019-09-08 11:51:28 +10:00
|
|
|
# Install Vim plugins
|
2020-04-02 14:17:05 +11:00
|
|
|
if [ -z "${SKIP_VIM_PLUGINS:-}" ]; then
|
2019-09-08 11:51:52 +10:00
|
|
|
vim='vim'
|
|
|
|
command -v nvim &>/dev/null && vim='nvim'
|
|
|
|
$vim +PlugUpdate +PlugClean +qall
|
|
|
|
fi
|
2019-07-22 16:21:32 +10:00
|
|
|
}
|