Skip to content

samtsevich/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Hi, there! 👋

This Repository Dotfiles contain my personal config files. Here you'll find configs, customizations, themes, and whatever I need to personalize my Linux and mac OS experience.

Terminal and Application Icons with Nerd-Fonts

To display icons in terminal or applications Fonts, I'm using Nerd-Fonts. I'm currently using the Hack Nerd Font.

Prerequested Software

Homebrew (for Linux or macOS)

Install brew.sh and install packages for all kind of system

brew bundle --file=~/.dotfiles/common/Brewfile.common

Or install the following by hands

Terminal

Oh My ZSH/BASH

TextEditor

Prompt

Additional

Install, pls

  • FZF
  • OMZ Plugins
git clone https://github.com/MichaelAquilina/zsh-you-should-use.git $ZSH_CUSTOM/plugins/you-should-use
git clone https://github.com/TamCore/autoupdate-oh-my-zsh-plugins $ZSH_CUSTOM/plugins/autoupdate
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Installation

Step 0.1. Clone repository

git clone https://github.com/samtsevich/dotfiles ~/.dotfiles

Step 1. Shell

If you use zsh then do the following:

ln -s ~/.dotfiles/.profile ~/.zshrc

If you use bash then do the following:

ln -s ~/.dotfiles/.profile ~/.bashrc

For the local environment variables or exports – please, update ~/.dotfiles/local.sh file. There you can add anything you want.

Step 2. Config files

  • Gitconfig (do not forget to write personal data into ~/.gitconfig.local file)
  • Starship
ln -s ~/.dotfiles/.gitconfig  ~/.gitconfig
ln -s ~/.dotfiles/config/starship.toml  ~/.config/starship.toml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages