https://github.com/stefanvanburen/dotfiles
🏡
https://github.com/stefanvanburen/dotfiles
dotfiles
Last synced: 2 months ago
JSON representation
🏡
- Host: GitHub
- URL: https://github.com/stefanvanburen/dotfiles
- Owner: stefanvanburen
- Created: 2012-02-07T20:00:54.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T22:49:47.000Z (7 months ago)
- Last Synced: 2024-10-30T00:47:34.787Z (7 months ago)
- Topics: dotfiles
- Language: Fennel
- Homepage:
- Size: 4.17 MB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
Awesome Lists containing this project
README
# dotfiles
[fish](https://fishshell.com), [neovim](https://neovim.io), [ghostty](https://ghostty.org/), [macOS](https://www.apple.com/macos/)
## Setup
```console
$ cd ~
$ git init
$ git remote add origin https://github.com/stefanvanburen/dotfiles
$ git fetch
$ git checkout -f main
$ git config status.showUntrackedFiles no
```## Manual Steps (for MacOS)
* [Install Homebrew](https://docs.brew.sh/Installation):
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```* Install the base dependencies in the [Brewfile](/.Brewfile):
```sh
brew bundle install --global
```* [Set the default shell for the user to `fish`](https://fishshell.com/docs/current/index.html#default-shell):
```sh
# NOTE: Should ensure that "$(command -v fish)" is in /etc/shells
# See: https://github.com/fish-shell/fish-shell/issues/989
chsh -s $(command -v fish)
```* Disable the annoying Cmd+Ctrl+D shortcut to bring up the dictionary on macOS, so that [Dash.app](https://kapeli.com/dash) can use it:
```sh
defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 'enabled'
```