Go to file
Adam Veldhousen 1f0613d94a
use branch for version
2019-10-08 20:02:37 -05:00
.github/workflows use branch for version 2019-10-08 20:02:37 -05:00
installers initial 2019-10-08 10:14:31 -05:00
src update gitmessage 2019-10-08 10:36:34 -05:00
tools initial 2019-10-08 10:14:31 -05:00
.gitmodules initial 2019-10-08 10:14:31 -05:00
Dockerfile add GH action to build container 2019-10-08 10:27:58 -05:00
Dockerfile.arch initial 2019-10-08 10:14:31 -05:00
Dockerfile.debian initial 2019-10-08 10:14:31 -05:00
LICENSE initial 2019-10-08 10:14:31 -05:00
README.md initial 2019-10-08 10:14:31 -05:00
install initial 2019-10-08 10:14:31 -05:00
makefile add GH action to build container 2019-10-08 10:27:58 -05:00

README.md

Dotfiles

GitHub Platform

My dot files

What's included?

A very simplistic plugin system, drop shell scripts you would like to source into the ~/.shell_extensions directory and they get automatically loaded.

A custom SSH config setup with nice defaults.

Comes with an uninstall script.

Themes for vim, iterm2 and for cmder when ran on windows.

Tmux and vim configurations.

i3 (sway if using wayland), compton, polybar, dunst, nitrogen for linux window management.

Install

  1. Run ./install <username> and everything is automatically installed:
    • symlinks .vimrc, .tmux.conf, .gitconfig, .motd, .profile, .shell_extensions, .config, .ssh/config to home directory
    • backups existing copies of all files to .dotfiles_backup_<date>/
    • installs rvm, gvm, nvm, rustup
    • compton, dunst, nitrogen, polybar if x is detected

Extending with custom scripts

This set up will source all files found in a ~/.shell_extensions/ directory. This allows you to extend and customize how everything works to your liking.

LICENSE

MIT