Skip to content

rw404/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation guide(for MacOS)


Steps

  1. 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
  1. clone this repository: git clone https://github.com/rw404/dotfiles.git
  2. install vim-plug: curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  3. 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 ~/
  1. go to .vimrc and install plugins: :PlugInstall
  2. check YouCompleteMe reposiory, then install:
brew install cmake macvim python
brew install mono go nodejs
cd ~/.vim/plugged/YouCompleteMe
./install.py --all
  1. 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
  1. install markdown components(plugin here):
brew install node
  1. Oh_my_zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Pfetch:
git clone https://github.com/dylanaraps/pfetch.git

sudo install pfetch/pfetch /usr/local/bin/

ls -l /usr/local/bin/pfetch
  1. 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/
  1. relax cat

  2. Fun commands

fortune - рандомный текст
cowsay - говорит животное(через -l список других животных)
lolcat - раскраска в радугу
doge - мемная собака и рандомные словечки
figlet/toilet - крутой текст (большой и прикольдесный)
asciiquarium - аквариум
aafire - огонек
tty-clock - часики
sudo visudo - Defaults insults -- ругаться если с паролем беды
hollywood - фэк взлом
bb - микро видосик

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published