- install brew and components (brew):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install gcc
brew install gdb
brew install vim
brew install tmux
git clone https://github.com/alacritty/alacritty.git
cd alacritty
make app
cp -r target/release/osx/Alacritty.app /Applications/
cd
rm -rf alacritty
- clone this repository:
git clone https://github.com/rw404/dotfiles.git - install vim-plug:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim - install Nerd fonts and Fira code font:
------------------------------------------
ERRORS
------------------------------------------
##########################################
brew cask reinstall font-fira-code
##########################################
------------------------------------------
END
------------------------------------------
brew tap homebrew/cask-fonts
brew cask install font-fira-code-nerd-font
cd dotfiles
cp -f .vimrc ~/
- go to .vimrc and install plugins:
:PlugInstall - check YouCompleteMe reposiory, then install:
brew install cmake macvim python
brew install mono go nodejs
cd ~/.vim/plugged/YouCompleteMe
./install.py --all
- install zathura:
brew tap zegervdv/zathura
brew install zathura --with-synctex
brew install zathura-pdf-poppler
mkdir -p $(brew --prefix zathura)/lib/zathura
ln -s $(brew --prefix zathura-pdf-poppler)/libpdf-poppler.dylib $(brew --prefix zathura)/lib/zathura/libpdf-poppler.dylib
- install markdown components(plugin here):
brew install node
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/dylanaraps/pfetch.git
sudo install pfetch/pfetch /usr/local/bin/
ls -l /usr/local/bin/pfetch
- you can add alacritty.yml to .config directory:
#check .config/alacritty folder:
#if there is no such folder, run this
mkdir ~/.config/alacritty
#then/if you have such folder run this
cp -f alacritty.yml ~/.config/alacritty/
fortune - рандомный текст
cowsay - говорит животное(через -l список других животных)
lolcat - раскраска в радугу
doge - мемная собака и рандомные словечки
figlet/toilet - крутой текст (большой и прикольдесный)
asciiquarium - аквариум
aafire - огонек
tty-clock - часики
sudo visudo - Defaults insults -- ругаться если с паролем беды
hollywood - фэк взлом
bb - микро видосик
