https://github.com/tomfran/dotfiles
https://github.com/tomfran/dotfiles
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/tomfran/dotfiles
- Owner: tomfran
- Created: 2024-02-25T10:37:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-29T11:13:50.000Z (about 1 year ago)
- Last Synced: 2025-06-29T12:26:25.694Z (about 1 year ago)
- Language: Shell
- Size: 253 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
## Setup
Install [GNU Stow](https://www.gnu.org/software/stow/)
```
brew instsall stow
```
Clone and stow with the following command.
```
cd && git clone git@github.com:tomfran/dotfiles.git
```
Symlink using stow
```
cd && cd dotfiles && stow .
```
> Move any file contained here, to avoid stow error.
## ZSH
Required:
- [fzf](https://github.com/junegunn/fzf): history and cd completions;
- [zoxide](https://github.com/ajeetdsouza/zoxide): smart cd.
After stowing, run `source ~/.zshrc` this or restart the shell.
## Mac OS Specific
Remove dock hide delay
```
defaults write com.apple.dock autohide-delay -float 0 && killall Dock
```
Speed up dock hide animation
```
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock
```
Tiling window manager [AeroSpace](https://github.com/nikitabobko/AeroSpace)
```
brew install --cask nikitabobko/tap/aerospace
```
Replace Caps Lock with Control
```
Settings > Keyboard > Keyboard Shortcuts > Modifier Keys > Caps Lock to Control
```
Display scaling
```
Settings > Display > More Space
```
Hide stuff from top bar
```
Settings > Control Center > Turn off stuff
```
Enable ctrl + cmd + click drag
```
defaults write -g NSWindowShouldDragOnGesture YES
```