Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qqpann/dotfiles
curl https://qpan.dev/init.sh | zsh
https://github.com/qqpann/dotfiles
dotfiles
Last synced: about 1 month ago
JSON representation
curl https://qpan.dev/init.sh | zsh
- Host: GitHub
- URL: https://github.com/qqpann/dotfiles
- Owner: qqpann
- License: mit
- Created: 2022-08-01T13:15:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-19T07:39:52.000Z (7 months ago)
- Last Synced: 2024-05-19T08:33:24.230Z (7 months ago)
- Topics: dotfiles
- Language: Shell
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
## Quick start
```sh
# install zsh beforehand.
curl https://qpan.dev/init.sh | zsh
```## Manual installation
- VSCode
- iTerms
- GitHub Desktop
- Homebrew (macOS)## Homebrew bundle management
```sh
# Install
brew bundle install
# Update Brewfile
brew bundle dump --force
```## iTerms theme setup
- General > Window > Uncheck "Native full screen windows"
- Profiles > Window
- Style: set to "Full Screen"
- Screen: set to "Screen with cursor"
- Space: set to "All spaces"Profiles can also be imported/exported as JSON.
Now, you can sync the settings once you run the following command:
```sh
defaults write com.googlecode.iterm2 PrefsCustomFolder -string "~/.dotfiles/iterm"
defaults write com.googlecode.iterm2 LoadPrefsFromCustomFolder -bool true
```## VSCode config
VSCode does not have a proper default for press & hold behavior, making vim mode hard to use.
```sh
defaults read com.microsoft.VSCode ApplePressAndHoldEnabled
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
```Set it to false to use press & hold in vim mode to move around.