Skip to content

Commit

Permalink
Fully replace bash with zsh
Browse files Browse the repository at this point in the history
Signed-off-by: Tomas Slusny <[email protected]>
  • Loading branch information
deathbeam committed Jan 22, 2017
1 parent 16672ef commit a1f12f6
Show file tree
Hide file tree
Showing 11 changed files with 122 additions and 354 deletions.
9 changes: 3 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,7 @@
[submodule "lib/bash/bash-it"]
path = lib/bash/bash-it
url = https://github.com/Bash-it/bash-it
[submodule "lib/bash/fasd"]
path = lib/shell/fasd
url = https://github.com/clvv/fasd
[submodule "lib/bash/fzf"]
[submodule "lib/shell/fzf"]
path = lib/shell/fzf
url = https://github.com/junegunn/fzf.git
[submodule "lib/vim-pathogen"]
Expand Down Expand Up @@ -37,7 +34,7 @@
[submodule "lib/vim/base16-vim"]
path = lib/vim/base16-vim
url = https://github.com/chriskempson/base16-vim
[submodule "lib/bash/base16-shell"]
[submodule "lib/shell/base16-shell"]
path = lib/shell/base16-shell
url = https://github.com/chriskempson/base16-shell
[submodule "lib/tmux/tmux-yank"]
Expand Down Expand Up @@ -93,4 +90,4 @@
url = https://github.com/tmux-plugins/tmux-open
[submodule "lib/shell/zim"]
path = lib/shell/zim
url = https://github.com/Eriner/zim
url = https://github.com/deathbeam/zim
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,8 @@ because most of the time I just cannot make up my mind, and I change my decision

## Optional requirements

* bash - I am using bash, and my terminal configuration is working mostly for bash only. If you are using zsh, or fish
or whatever, it's okay, I tried them all and eventually I came back to bash, mainly because some completion stuff I am
using is a bit broken in other shells than bash. Otherwise, zsh is really great and if all this completion stuff was
properly working there, I would be using zsh.
* zsh - Zsh is awesome. I was using bash, but then switched to zsh, and it is pretty much compatible with all bash stuff
and it is also faster and nicer.
* [tmux](https://tmux.github.io/) - Terminal multiplexer. Awesome stuff, but I find myself to use it less and less,
because I started using tiling window manager's features more. But still, tmux is really awesome, and have some great
features what screen do not have. I have some really nice Tmux stuff in my repository, so feel free to try it, maybe
Expand Down Expand Up @@ -130,7 +128,7 @@ To see all helper commands, run `dottool --help`.
## Included stuff

### Shell
* [fasd](https://github.com/clvv/fasd): Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
* [zim](https://github.com/Eriner/zim): ZIM - Zsh IMproved
* [fzf](https://github.com/junegunn/fzf): A command-line fuzzy finder written in Go
* [base-16-shell](https://github.com/chriskempson/base16-shell): A shell script to change your shell's default ANSI colors but most importantly, colors 17 to 21 of your shell's 256 colorspace (if supported by your terminal)

Expand Down
11 changes: 0 additions & 11 deletions dotfiles/bash_profile

This file was deleted.

259 changes: 0 additions & 259 deletions dotfiles/bashrc

This file was deleted.

4 changes: 2 additions & 2 deletions dotfiles/zimrc
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Select what modules you would like enabled.
zmodules=(directory environment git git-info history input utility meta custom \
zmodules=(directory environment fasd git git-info history input utility meta \
syntax-highlighting history-substring-search prompt completion)

# Set your desired prompt here
zprompt_theme='gitster'
zprompt_theme='pure'

# Set the string below to the desired terminal title format string.
# Below uses the following format: 'username@host:/current/directory'
Expand Down
Loading

0 comments on commit a1f12f6

Please sign in to comment.