/dotfiles

Personal dotfiles

Primary LanguageShellMIT LicenseMIT

Dotfiles

License: MIT

My personal dotfiles. Highly opinionated. Totally awesome.

Description

Primary workstation is a Core-i9 running Gentoo Linux, with the i3 window manager running xterm (yes, xterm). On MacOS, alacritty replaces xterm. Colorscheme is synchronized across all modules via base16 themes.

Prerequisites

  • git
  • gnu stow (for symlinking)

Installation

For a full installation, just clone the directory and use the install script:

git clone git@git.dubzland.com:dubzland/dotfiles.git $HOME/.dotfiles
$HOME/.dotfiles/install core dev i3 nvim 

Modules

This repository is broken down into 4 modules (core, i3, nvim, and dev). Each provides a different subset of functionality, and not all are needed in every environment.

Module Description
core Base functionality. Bash, tmux, and alacritty are all configured here.
dev Shell and tool configuration for various development environments.
i3 Configuration and associated scripts for the i3 window manager.
nvim Neovim configuration suitable for either general purpose work, or dev.

License

MIT