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. - templates, Vim template files. Goes in
~/.vim/templatesand 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-completerAlso requires thecolorsandtemplatedirectories in the~/.vimdirectory.
- ALE
- .vimrc.simple, Vim configuration file. A simplified version that doesn't use plugins or additional files. Goes in
~/.vimrc - vscode, VS Code files.
- settings.json, VSCode settings.json file. Goes in
~/.config/Code/User/settings.json.
- settings.json, VSCode settings.json file. Goes in
- zsaFiles, Layout files and UDECV rule files for ZSA keyboards.
- .zshrc, ZSH configuration file. Goes in
~/.zshrc. Requires that filepath `~/.zsh/cache' exists.