Dot files are configuration files used as part of configuring my Linux install. These include files like my rc files and any other configurations I might have as well.
Included are the following files:
- bin, bin folder for
~/bin
.- colors, BASH script list colors in console. Useful for vimrc configs and the like.
- passgen, BASH script to generate passwords.
- systemBackup, BASH script for backing system files.
- colors, colors folder for
~/.vim
. Used for custom vim themes. Has habamax theme for older Vim 8 install as theme is from Vim 9. - settings.json, VSCode settings.json file. Goes in
~/.config/Code/User/settings.json
. - templates, Vim template files. Goes in
~/.vim/templates
and is configured as part of my .vimrc below. - .tmux.conf, Tmux configuration file. Goes in
~/.tmux.conf
. - .vimrc, Vim configuration file. Goes in
~/.vimrc
. To use as is requires the following packages (on DEB based systems):- ALE
- pylint
- YouCompleteMe
- build-essential cmake3 python3-dev
- Install YouCompleteMe with clangd support:
cd ~/.vim/plugged/YouCompleteMe; python3 install.py --clangd-completer
Also requires thecolors
andtemplate
directories in the~/.vim
directory.
- ALE
- .vimrc.simple, Vim configuration file. A simplified version that doesn't use plugins or additional files. Goes in
~/.vimrc
- zsaFiles, Layout files and UDECV rule files for ZSA keyboards.
- .zshrc, ZSH configuration file. Goes in
~/.zshrc
. Requires that filepath `~/.zsh/cache' exists.