/dotfiles

My own dotfiles

Primary LanguageVim ScriptMIT LicenseMIT

dotfiles

An attempt to create my own dotfiles. zsh, vim, and tmux combine together to create an awesome development environment.

Recommended Fonts

Dependency (install on your own)

Mostly like you can use apt or brew to install them.

  • zsh
  • tree (show directory stuructures as a tree)
  • bat (like cat but fancy)
  • tmux
  • ripgrep
  • fd (try fd or fd-find for installation)
  • neovim
  • emacs

Dependency (install script provided)

  • oh-my-zsh
  • fzf
  • cdhist
  • diff-so-fancy (make git diff fancy)

Installation

Run the installation script inside project diretory

dotfiles$ sh install-dependency.sh
dotfiles$ sh install-symlink.sh
dotfiles$ sh configure-git.sh

It's likely that things do not work. In that case, please install manually following the scripts.

Troubleshooting

zsh | characters not in range

https://gist.github.com/jadia/1f4c2190730ef646d41823b6a6c30926

Special characters break on tmux https://askubuntu.com/questions/410048/utf-8-character-not-showing-properly-in-tmux

Neovim plugins is not installed well https://www.reddit.com/r/neovim/comments/i65pwd/no_python3_provider_found_run_checkhealth_provider/

Inspired by

https://github.com/wookayin/dotfiles/