cravend / dotfiles

Dotfiles to help me quickly get working on a new system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dalton's Dotfiles

These are my personal dotfiles. I use a combination of git submodules & symlinks (managed by dotbot) to give me a head start when working on a new system.

Structure

  • links — this is the folder that contains all files to be symlinked
  • utils — this is the folder that holds dotbot + the install configuration
  • zsh — this adds support for oh-my-zsh, as well as installs the custom ZSH plugins

Requirements

Several aspects are automatically installed via submodules, but a few manual requirements still exist:

  • zsh — My default shell
  • nvim — I didn't make my nvim config backwards compatible (vim-plug is automatically installed)
  • exa — Adds some pretty colors compared to ls
  • nerdfonts — I use Anonymice for the custom icons

Installation

Things You Should Change

These dotfiles are pretty fine-tuned to my needs, but there's no reason why you can't use them as a starting point for your own! I would recommend changing the following options:

  • links/gitconfig — replace your details in the [user] section
  • links/zshrc — update the ZSH_THEME, AUTODARK_LIGHT_THEME, and AUTODARK_DARK_THEME accordingly
    • I take advantage of autodark to manage my base16-shell colors, you should too ;)

About

Dotfiles to help me quickly get working on a new system.

License:MIT License


Languages

Language:Shell 61.7%Language:Vim Script 38.3%