https://github.com/robloach/dotfiles
:open_file_folder: My Dotfiles
https://github.com/robloach/dotfiles
Last synced: 10 months ago
JSON representation
:open_file_folder: My Dotfiles
- Host: GitHub
- URL: https://github.com/robloach/dotfiles
- Owner: RobLoach
- License: zlib
- Created: 2013-12-27T17:29:40.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2025-06-25T16:37:52.000Z (12 months ago)
- Last Synced: 2025-06-25T17:39:42.125Z (12 months ago)
- Language: Shell
- Homepage: http://dotfiles.github.io
- Size: 3.68 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RobLoach's Dotfiles
Everyone loves [Dotfiles](http://dotfiles.github.io). These are mine, but feel free to use them yourself.
## Features
- [oh-my-bash](https://github.com/ohmybash/oh-my-bash) for a minimalist bash theme
- [asdf-vm](https://asdf-vm.com/) for version management of development tools
- [nano syntax highlighting](https://github.com/galenguyer/nano-syntax-highlighting) for improved nano-ing
- [vimrc](https://github.com/amix/vimrc/) for the ultimate vim experience
- [Gogh](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#--gogh) for consistent terminal emulator color schemes
- [bash-completion](https://github.com/scop/bash-completion) for a set of completions for shell applications
- [Dracula Theme](https://draculatheme.com/) wherever possible
- [gitalias](https://github.com/GitAlias/gitalias) commands for easier version control
- [Composer](https://getcomposer.org) applications installed via [cgr](https://github.com/consolidation/cgr)
- Cleanly managed through symlinks and `make`
- Absolutely no guarantees that things work or won't break your system :astronaut:
## Dependencies
* [git](http://git-scm.com)
* [make](http://gnu.org/software/make)
* [bash](https://www.gnu.org/software/bash/)
## Installation
1. Clone the repository into `~/.dotfiles`:
``` bash
git clone --recursive https://github.com/RobLoach/dotfiles.git ~/.dotfiles
```
2. Install the dotfiles by using [make](http://www.gnu.org/software/make/):
``` bash
make -C ~/.dotfiles
```
## Uninstall
``` bash
make clean -C ~/.dotfiles
rm -rf ~/.dotfiles
```
## Test
To make sure all components are installed properly, use...
```sh
make test -C ~/.dotfiles
```
## Development
Update all dependencies with...
```
make update -C ~/.dotfiles
```
## License
Licensed under the [zlib license](LICENSE). Copyright © Rob Loach (https://robloach.net).