Run the following command to install everything:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/rstagi/dotfile/master/install.sh)"
There are some packages to be configured manually.
The .zshrc
file after the installation checks if a ~/.zshrc_ext
file exists and, if so, it sources it. This is useful to add some custom configurations that are not present in the main file.
Replace the Spotlight shortcut with Raycast:
- Remove Spotlight shortcut
CMD + space
from Keyboard Settings > Keyboard Shortcuts > Spotlight - Set Raycast Hotkey to
CMD + space
in Raycast Settings > General
TODO: add the missing hot keys
- Brew
- Search Hotkey:
Option + B
- Search Hotkey:
- Clipboard History
- Code Stash
- Coffee
- Color picker
- Define Word
- Floating Notes
- Toggle Floating Notes Focus Hotkey:
Option + .
- Toggle Floating Notes Focus Hotkey:
- Format JSON
- GitHub
- Google Search
- Google Translate
- Google Workspace
- My Password (1password)
- Navigation
- Notion
- Search Emoji
- Set Audio Device
- Show Cheatsheets
- Snippets
- Speedtest
- Window Management
- iTerm
Login with my account (or accounts) and sync everything. Then, configure the SSH Agent to use 1Password as a source for SSH keys. (TODO: explain how)
Finally, configure the browser extension to use the 1Password app instead of the web interface.
Clone the obsidian-work
repository in the ~/Documents
folder:
cd ~/Documents
git clone [email protected]:rstagi/obsidian-work.git
Then run Obsidian and select the open an existing folder as workspace option, selecting the ~/Documents/obsidian-work
folder.
TODO: ???
This package needs to be installed manually from the AppStore.
Go to Settings > General > Login items
and set the following apps to start when logging in:
- Raycast
- Rectangle
- RunCat