This is a set of my personal dotfiles.
dot.vimrc for Vim with personal settings and dot.vimrc.root for root user which set vi-compatible mode.
dot.exrc for classic Vi used for example in AIX.
dot.inputrc contains one setting (set enable-bracketed-paste off) for now.
dot.profile is used as login profile for shells I use.
It is tested with Bourne shell (on AIX), ash, bash, dash and ksh (both ksh88 and ksh93).
dot.shrc is used for interactive shells and linked to .bashrc and .kshrc for compatibility.
Both dot.profile and dot.shrc use files in profile.d directory. *.sh are for dot.profile
and *.rc are for dot.shrc.
You can use git:
git clone https://github.com/base-ux/dotfiles.git
or simply download as zip file from Github web interface.
You can copy dot.* files to your home directory removing 'dot' prefix, e.g.:
cp dot.profile $HOME/.profile
Second option requires a mkdeploy scripts from sysexec toolkit.
You can use make.sh script included:
./make.sh
It will build dotfiles-vXX.sh script in out directory.
Execute this script to install all this dotfiles.
Or it can be done with:
./make.sh install