Skip to content

bercly0b/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Configuration files for zsh, tmux and neovim

Installation

sudo apt update && sudo apt install -y zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# next script will overwrite your zsh, neovim and tmux config files in home dir. be careful
bash -c "$(curl -fsSL https://raw.githubusercontent.com/bercly0b/dotfiles/master/init-env.sh)"
source ~/.zshrc

# do not forget!
git config --global user.name "USERNAME"
git config --global user.email "MY_NAME@example.com"

Manual installation

First install dependencies

dependencies

Next clone and init this repository

mkdir ~/self
git clone https://github.com/bercly0b/dotfiles.git ~/self/dotfiles

ln -s ~/self/dotfiles/lua ~/.config/nvim/lua
ln -s ~/self/dotfiles/snippets ~/.config/nvim/snippets

# next commands will overwrite your zsh, neovim and tmux config files in home dir. be careful
echo "require('init')" > ~/.config/nvim/init.lua
echo "source-file ~/self/dotfiles/.tmux.conf" > ~/.tmux.conf
echo "source ~/self/dotfiles/.zshrc" > ~/.zshrc
rm ~/.config/nvim/init.vim

Releases

No releases published

Packages

No packages published