Hologos / dotfiles

Config files for zsh, git, vim and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hologos' dotfiles

Based on idea of carlos' dotfiles.

Config files for ZSH, vim, git and more.

Installation

Requirements

If installing on macOS, this version requires macOS 12.

Dependencies

First, make sure you have all those things installed:

  • git: to clone the repo
  • zsh: to actually run the dotfiles

Install

Then, run these steps:

git clone https://github.com/Hologos/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./installation/bootstrap
zsh # or just close and open your terminal again.

All changed files will be backed up with a .backup suffix.

Post-install configuration

Note: If you want to adopt these dotfiles for yourself, check ADOPTION.md file for instructions.

Personal and device specific configuration should be located in ~/.localrc.

Examples:

#   -----------------------------
#   git
#   -----------------------------
    GIT_IDENTITY_LIST+=("<git-author-name>:<git-author-email>:<gpg-signature-key>")
    # or
    GIT_IDENTITY_LIST+=("<git-author-name>:<git-author-email>")
#   -----------------------------
#   ssh keys for this machine
#   -----------------------------
    SSH_KEYS_LIST+=("${HOME}/.ssh/keys/<private-key-filepath>")
 #   -----------------------------
 #   ssh
 #   -----------------------------
     alias _="TERM=\"xterm-256color\" ssh_cez"
     alias sshi='ssh -o StrictHostKeyChecking=no'

     export CEZ_USERNAME="<company-username>"

Docs

If you are interested why I made some decisions or if you want to create your own module, you should read PHILOSOPHY.md document.

About

Config files for zsh, git, vim and more.

License:MIT License


Languages

Language:Shell 99.9%Language:Vim Script 0.1%