Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asdfdotdev/dots
Odds and ends for keeping boxes in sync more easily
https://github.com/asdfdotdev/dots
alfred-workflows bash-alias dotfiles gitconfig vim-configs
Last synced: about 2 months ago
JSON representation
Odds and ends for keeping boxes in sync more easily
- Host: GitHub
- URL: https://github.com/asdfdotdev/dots
- Owner: asdfdotdev
- License: gpl-2.0
- Created: 2016-08-05T15:30:46.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2023-10-17T20:54:36.000Z (about 1 year ago)
- Last Synced: 2024-05-21T09:16:35.077Z (8 months ago)
- Topics: alfred-workflows, bash-alias, dotfiles, gitconfig, vim-configs
- Language: Vim Script
- Homepage:
- Size: 133 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Dots
dot files, setup notes, reminders, install lists, and various other items to try and make things easier.
## Use
Make backups of any local files you want to keep before removing & linking to dots.
> Note: link paths assume you've cloned this repo to ~/.dots Adjust as needed for other install points.
### Setup bash profile
```
$ rm ~/.bash_profile
$ ln -s ~/.dots/bash/bash_profile ~/.bash_profile
$ ln -s ~/.dots/bash/dir_colors ~/.dir_colors
$ source ~/.bash_profile
```> Note: You may want to use .profile in place of .bash_profile
### Setup Vim
```
$ rm ~/.vimrc
$ ln -s ~/.dots/vim/vimrc ~/.vimrc
$ ln -s ~/.dots/vim/colors/ ~/.vim/colors
```### Setup Git
```
$ rm ~/.gitconfig
$ rm ~/.gitignore_global
$ ln -s ~/.dots/git/gitconfig ~/.gitconfig
$ ln -s ~/.dots/git/gitignore_global ~/.gitignore_global
$ ln -s ~/.dots/git/commit_template ~/.git_commit_template
```> Note: If git autocomplete isn't working check for `/usr/local/etc/bash_completion`, if it's missing: run ```$ ln -s /usr/local/etc/bash_completion.d/git-completion.bash /usr/local/etc/bash_completion```
#### Setup Git User
Copy the gituser template file and update as needed.```
$ cp ~/.dots/git/gituser_template ~/.gituser
```### Setup Homebrew (macOS)
```
$ brew tap homebrew/bundle
$ brew bundle --file=~/.dots/homebrew/Brewfile
```### Alfred Workflows
* **Lorem Generator** - Generates lorem ipsum string of specified character length.
> Note: Lorem Generator requires brew package lorem. `$ brew install lorem`
## License
Everything in this repo is licensed under the [GPL v2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html).