/dotfiles

⚙ My personal configuration files for fish, Neovim, tmux and more!

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

dotfiles

My personal configuration files for fish, Neovim and more!


Installation

Prerequisites

You need to make sure that you have access to the following things:

  • git: To clone and manage this repository.
  • stow: To manage the dotfiles.
  • fish: To use (most of) the dotfiles.
  • A patched font: To make the TUI display correctly.

How to

Follow these steps to install the dotfiles:

  1. Clone the repository into your home directory:

    # Using HTTPS
    git clone https://github.com/jasontheiler/dotfiles.git ~/.dotfiles/
    
    # Using SSH
    git clone git@github.com:jasontheiler/dotfiles.git ~/.dotfiles/
  2. Stow the dotfiles in your home directory from inside the local repository:

    # Stows all packages.
    stow */
    
    # Stows select packages.
    stow fish/ git/
    
    # Unstows select packages.
    stow -D starship/ exa/ fnm/
  3. Restart your shell.

License

GPL-3.0 License © 2021-PRESENT Jason Theiler