https://github.com/remarkablemark/dotfiles
@remarkablemark's dotfiles
https://github.com/remarkablemark/dotfiles
brew dotfiles macos tmux vim zsh
Last synced: 3 months ago
JSON representation
@remarkablemark's dotfiles
- Host: GitHub
- URL: https://github.com/remarkablemark/dotfiles
- Owner: remarkablemark
- License: mit
- Created: 2021-09-26T20:33:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T16:55:25.000Z (about 2 years ago)
- Last Synced: 2025-02-14T08:44:56.514Z (over 1 year ago)
- Topics: brew, dotfiles, macos, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 88.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
[remarkablemark's](https://b.remarkabl.org/github) [dotfiles](https://dotfiles.github.io/).
## Prerequisites
> [!NOTE]
> My dotfiles are only compatible with macOS.
If you have SSH access to the repository, then [set up your SSH key](https://remarkablemark.org/blog/2020/04/13/avoid-ssh-passphrase/) and clone the repository:
```sh
git clone git@github.com:remarkablemark/dotfiles.git ~/dotfiles
cd ~/dotfiles
```
Otherwise, clone the repository:
```sh
git clone https://github.com/remarkablemark/dotfiles.git ~/dotfiles
cd ~/dotfiles
```
## Install
Run [install](https://github.com/remarkablemark/dotfiles/blob/master/install.sh):
```sh
./install.sh
```
If [Vundle](https://github.com/VundleVim/Vundle.vim) isn't installed, you can install it manually:
```sh
git clone https://github.com/VundleVim/Vundle.vim.git ~/dotfiles/bundle/Vundle.vim
vim +PluginInstall +qall
```
If [YouCompleteMe](https://github.com/ycm-core/YouCompleteMe) isn't compiled, you can compile it manually:
```sh
python3 bundle/YouCompleteMe/install.py --all
```
## Shell
Verify the shell is `zsh`:
```sh
echo $SHELL
```
Reload the shell:
```sh
source ~/.zshrc
```
Or restart the shell:
```sh
exec -l $SHELL
```
## Vim
Reload vimrc in Vim:
```sh
vim ~/.vim/vimrc
```
```vim
:source %
```
## iTerm2
Load preferences: **iTerm2** > **Settings...** > **General** > **Settings** > **Load settings from a custom folder or URL**: `~/dotfiles/`
## Directory Structure
```sh
tree -I bundle
```
```
.
├── after
│ └── ftplugin
│ └── php.vim
├── com.googlecode.iterm2.plist
├── gitignore
├── install.sh
├── LICENSE
├── powerline.tmux
├── README.md
├── RectangleConfig.json
├── tmux.conf
├── vimrc
└── zshrc
3 directories, 11 files
```
## License
[MIT](LICENSE)