Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drewtempelmeyer/dotfiles
A place to store config files so I can revert when my entire system crashes from entering the wrong character
https://github.com/drewtempelmeyer/dotfiles
compton dotfiles everything-is-broken i3 iterm2 linux macos neovim neovim-dotfiles nvim nvimrc polybar tmux tmux-conf vimfiles zshrc
Last synced: 3 months ago
JSON representation
A place to store config files so I can revert when my entire system crashes from entering the wrong character
- Host: GitHub
- URL: https://github.com/drewtempelmeyer/dotfiles
- Owner: drewtempelmeyer
- Created: 2017-06-21T17:03:23.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-02-14T14:41:11.000Z (over 2 years ago)
- Last Synced: 2024-06-16T09:33:39.439Z (5 months ago)
- Topics: compton, dotfiles, everything-is-broken, i3, iterm2, linux, macos, neovim, neovim-dotfiles, nvim, nvimrc, polybar, tmux, tmux-conf, vimfiles, zshrc
- Language: Vim script
- Homepage:
- Size: 234 KB
- Stars: 24
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
### Requirements
- [stow][stow]
Install using Homebrew (macOS)
```sh
brew install stow
```or using pacman (Arch)
```sh
pacman -S stow
```### Install
Clone the repository into your `$HOME` directory
```sh
git clone https://github.com/drewtempelmeyer/dotfiles.git ~/dotfiles
```### Usage
These dotfiles utilize [stow][stow] to make linking configuration directories easy.
To set up the configuration, change into the desired directory (we'll use tmux for this example):
```console
ships@ahoy:~$ cd ~/dotfiles
ships@ahoy:~/dotfiles$ stow tmux
```#### tmux requirements
When using tmux, [tmux plugin manager](https://github.com/tmux-plugins/tpm) needs to be installed.
You can run the following command to install tpm:
```sh
sh scripts/install-tpm.sh
```[stow]: https://www.gnu.org/software/stow/