/dotfiles

Primary LanguageLua

My configuration files, they use this script.
To track new files:

  • Add them to the files variable in makesymlinks.sh
  • Run the script (this script creates symlinks to the dotfiles in the home directory)

Prezto is included as a submodule, to we need to create symlinks from that folder to the main zsh dir to do that run this:

setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/dotfiles/prezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done

Tmux

Tmux config needs Tmux Plugin Manager to work, to install it you need to run git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm (see TPM Docs

What's included

  • Neovim configuration
  • Tmux configuration
  • Bash alias
  • Git alias

Binaries

  • colorcheck prints strips of colors to the the terminal to check if they are displayed correctly
  • tat creates a tmux session with the name of the current directory, if a session named like the current directory already exists, it will attach to it.