Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aymericbeaumet/dotfiles
:wrench: Dotfiles for neovim, zsh, tmux and more
https://github.com/aymericbeaumet/dotfiles
dotfiles git neovim tmux zsh
Last synced: 9 days ago
JSON representation
:wrench: Dotfiles for neovim, zsh, tmux and more
- Host: GitHub
- URL: https://github.com/aymericbeaumet/dotfiles
- Owner: aymericbeaumet
- License: mit
- Created: 2011-11-28T20:12:14.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-08-08T07:58:43.000Z (3 months ago)
- Last Synced: 2024-10-14T12:26:00.898Z (23 days ago)
- Topics: dotfiles, git, neovim, tmux, zsh
- Language: Shell
- Homepage:
- Size: 2.59 MB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# dotfiles
Hello there! Here you can find my dotfiles for neovim, zsh, tmux, and many other
CLIs. I'm using those on a daily basis, and I'm putting a lot of effort trying
to keep them [simple](https://www.youtube.com/watch?v=LKtk3HCgTa8)._While I would not recommend to install this on your machine as it is tailored
to my needs, I think it is a good source of inspiration for your own dotfiles._## Install
```bash
# Clone dotfiles (read-write or read-only)
git clone --recursive [email protected]:aymericbeaumet/dotfiles.git "$HOME/.dotfiles"
git clone --recursive https://github.com/aymericbeaumet/dotfiles.git "$HOME/.dotfiles"# Symlink dotfiles
"$HOME/.dotfiles/symlink.sh"# Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# Install dependencies
brew bundle
```## Update
```bash
git -C ~/.dotfiles submodule foreach git pull;
brew bundle --cleanup --file ~/.dotfiles/Brewfile;
nvim --headless '+Lazy! sync' +qa;
```## System config
```
defaults write com.apple.dock "expose-group-apps" -bool "true" && killall Dock
defaults write com.apple.spaces "spans-displays" -bool "true" && killall SystemUIServer
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
```