Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tarcisioe/configs
https://github.com/tarcisioe/configs
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/tarcisioe/configs
- Owner: tarcisioe
- License: mit
- Created: 2021-03-26T04:59:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-27T21:23:53.000Z (8 months ago)
- Last Synced: 2024-04-28T07:43:15.884Z (8 months ago)
- Language: Shell
- Size: 1.75 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
configs
=======This repository was created with
[configmanager](https://github.com/tarcisioe/configmanager)Every branch except for master is extremely unreliable: they are
created for specific cases and may be rebased at any moment
against master.If you clone this repository, it is recommended that you use it
to base your own configurations on, instead of always updating
from it. I might at any moment make changes you won't like.Using these configurations
--------------------------To install the configurations, enter the cloned repository and run:
*Note: this will overwrite any configuration files mapped by this
repository*```bash
git submodule init
git submodule update
bash link.sh
bash migrate.sh
```Using single files
------------------To use a single configuration file or directory, use `use.sh`
```bash
git submodule init
git submodule update
bash use.sh vim
bash use.sh i3config
```Vim configurations
------------------The vim/vimrc contained in this repository uses
[vundle](https://github.com/gmarik/Vundle.vim) to manage plugins and
packages for vim. After installing the configfiles, open vim and run```vim
:BundleInstall
```And you can keep your bundles up to date by running
```vim
:BundleUpdate
```whenever needed.
Git configuration
-----------------Since `~/.gitconfig` usually contains name and email information,
and is manipulated directly by `git config`, this repository maps
the git configuration to `~/.gitextra`.To use the configurations, you have to use Git 1.7.10.2 or later and
add```conf
[include]
path = ~/.gitextra
```to your own `~/.gitconfig`.