https://github.com/nsmith5/dotfiles
RCM dotfiles (configuration stuff)
https://github.com/nsmith5/dotfiles
Last synced: about 1 year ago
JSON representation
RCM dotfiles (configuration stuff)
- Host: GitHub
- URL: https://github.com/nsmith5/dotfiles
- Owner: nsmith5
- Created: 2020-05-24T20:30:44.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2023-10-02T22:45:13.000Z (almost 3 years ago)
- Last Synced: 2025-02-27T04:26:05.974Z (over 1 year ago)
- Language: Shell
- Size: 115 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Configuration Files
This repository hosts my configuration files for command line programs that I
use frequently including git, vim and tmux. I use
[rcm](https://github.com/thoughtbot/rcm) for managing these so, to get started:
```
$ cd $HOME
$ git clone https://code.nfsmith.ca/nsmith/dotfiles .dotfiles
$ sudo dnf install -y rcm # Or equivalent
$ rcup
```
The signing key in my gitconfig is hardcoded so the only immediate change worth
pursuing is to update `.gitconfig` file.
## How does it work?
[rcm](https://github.com/thoughtbot/rcm) is a really neat program. The idea is
to symlink every file of the form `~/.dotfiles/x` to a file `~/.x`. This is
acheived by running `rcup`. A current dotfile may be promoted to this pattern
by running `mkrc ~/.mynewconfig`.