https://github.com/j3rn/dotfiles
A bunch of my arbitrary sort-of interesting dotfiles
https://github.com/j3rn/dotfiles
Last synced: over 1 year ago
JSON representation
A bunch of my arbitrary sort-of interesting dotfiles
- Host: GitHub
- URL: https://github.com/j3rn/dotfiles
- Owner: J3RN
- License: mit
- Created: 2013-11-23T04:04:02.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2025-02-20T20:32:25.000Z (over 1 year ago)
- Last Synced: 2025-02-27T03:11:19.292Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 8.52 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# J3RN's dotfiles
A bunch of my arbitrary sorta-interesting dotfiles.
My editor configs are now located in separate repositories:
- [Vim config](https://github.com/J3RN/vim-config)
- [Emacs config](https://github.com/J3RN/emacs-config)
## Requirements
GNU Stow is required. In fact the `./install.sh` script is just calls stow.
Stow is available from Homebrew
```
brew install stow
```
Stow is also available from most Linux package managers
```
apt install stow
```
```
dnf install stow
```
This set of configuration has been tested on macOS and Fedora.
## Installation
The install script assumes that you have Bash installed. This is likely the case.
To install everything, run
```bash
./install.sh
```
You can, instead, install the configurations in a piecemeal style. There are three stow "packages":
- `git`
- `tmux`
- `aliases`
If, for instance, you only want the tmux configuration, you can run
```bash
git stow -t ~ tmux
```
That's it! Enjoy!
## Uninstallation
Not happy? I understand. To uninstall everything, run
```
./uninstall.sh
```
To only uninstall one specific "package", run
```
git stow -t ~ --delete tmux
```
## LICENSE
This is MIT Licensed. You can find the whole license in the `LICENSE` file.