https://github.com/fsmaxb/config
My config files
https://github.com/fsmaxb/config
bashrc dotfiles prompt shell vim vimrc
Last synced: 20 days ago
JSON representation
My config files
- Host: GitHub
- URL: https://github.com/fsmaxb/config
- Owner: FSMaxB
- Created: 2013-10-01T11:38:11.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T06:53:27.000Z (2 months ago)
- Last Synced: 2025-04-10T06:09:39.768Z (21 days ago)
- Topics: bashrc, dotfiles, prompt, shell, vim, vimrc
- Language: Vim Script
- Size: 23.1 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
My Config Files
===============This is a collection of the configuration files I use.
The following files are included:
.ansi-colors
------------
Defines variables for different color codes. This is to be put in your home directory. In my configuration this is loaded by `.bashrc-common`..bashrc-common:
--------------
This is more or less my bash configuration file (bashrc). It is to be put in the home directory. In order to enable it, load it in your `~/.bashrc` with `source ~/.bashrc-common`. In order for it to work properly, you need to have `.ansi-colors` installed in your home directory..vimrc
------
Vim configuration file. Put this in your home directory. **IMPORTANT:** You also need to put the `.vim` directory in your home and install the plugins with `:PlugInstall` (from inside vim). To additionally enable highlighting changed lines compared to the current git commit, run `:GitGutterEnable`..tmux.config
------------
Tmux cofiguration file. Sets vi keybindings for the scrollback buffer, enables mouse support and increases the buffer size..git_template
-------------
Directory that contains git hooks. At the time it's a post-commit hook that runs the `sync` command after every commit ( to prevent data loss ). Symlink or copy this directory to your home directory and enable it with `git config --global init.templatedir '~/.git_template'`. Run `git init` in every git repository where you want to enable it.etc
---
Contains all the system wide config files that I use across my systems.