Im a Arch Linux user. So if you want to using my dotfiles maybe some depedencies will be has different name. You can search for it on the official website.
The dependencies that I use on the operating system:
- Install Ruby with rbenv
:$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
:$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> $SHELL
:$ ~/.rbenv/bin/rbenv init
If you want to install Install Ruby 2.2.x you will get an error. So you need to install gcc6
, gcc6-libs
and openssl1.0
. and run this command for install ruby version, download file here. I hope this is still alive.
:$ CC=gcc-6 PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig RUBY_EXTRA_CONFIGURE_OPTIONS="--with-openssl-dir=/usr/lib/openssl-1.0" rbenv install 2.2.x
For newer Ruby version 2.5.x +
:$ rbenv install <ruby-version>
- Install nvm
:$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
:$ echo "export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" >> $SHELL
:$ echo "[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"" >> $SHELL
- Install Ctags
:$ sudo pacman -S ctags
- Install the_silver_searcher
:$ sudo pacman -S the_silver_searcher
- Install xclip xsel
:$ sudo pacman -S xclip xsel
:$ sudo pacman -S zsh-autosuggestions zsh-syntax-highlighting
- Install Ranger as file manager for terminal
:$ sudo pacman -S ranger