An open API service indexing awesome lists of open source software.

https://github.com/simoncw/dotfiles

The best dotfiles on the internet FULLSTOP
https://github.com/simoncw/dotfiles

dotfiles macos neovim tmux

Last synced: 11 months ago
JSON representation

The best dotfiles on the internet FULLSTOP

Awesome Lists containing this project

README

          

My dotfiles. Uses GNU Stow to create symlinks.

## Create symlinks
To "install" all dotfiles use the make file:
```bash
make
```
Or, stow all directories:
```bash
stow --target=$HOME */
```


## Working with the private submodule
Upon first clone init submodules:
```Bash
git submodule init
```

Update Submodules:
```bash
git submodule update --rebase --remote
```

Modify file in Submodule:
```bash
cd submodule_dir
# modify file
git add .
git commit -m "..."
cd ..
git add .
git commit -m "..."
```

Notes on `terminfo`:
**Update 2024-01-09**
Since macOS 14 (Sonoma) the terminfo hack isn't necessary anymore, so I removed the file.

This was necessary to get the colors right in tmux, neovim, alacritty on my MacOS (tmux-256color in .tmux.conf). See this for context https://gpanders.com/blog/the-definitive-guide-to-using-tmux-256color-on-macos/
You can check with the `./24-bit-color.sh` script.