/dotfiles

Configuration files for my workstations

Primary LanguageShellMIT LicenseMIT

screenshot

Terminal and shell:

Editor:

Firefox:

GNOME:

Installation

This repo uses Dotbot for installation.

Clone:

$ git clone https://github.com/sorebit/dotfiles ~/.dotfiles

Install with Dotbot:

$ cd ~/.dotfiles
$ ./install

Note, that the install script is idempotent: it can safely be run multiple times.

Local changes

These dotfiles support adding local configuration files which are not stored in the repo. This might comes handy when configuration needs to contain some secrets or credentials (eg. gitconfig)

Supported *.local configs:

  • ZSH:
    • ~/.zshrc.plugins.local - sourced before oh-my-zsh (see zshrc for more details)
    • ~/.zshrc.local - sourced after oh-my-zsh
  • Vim: ~/.vimrc.local
  • TMUX: ~/.tmux.conf.local
  • Git: ~/.gitconfig.local

Third party submodules (see /dist):

License

Copyright (c) 2015-2022 Simon. Released under the MIT License. See LICENSE for details.