Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 2.03 KB

README.md

File metadata and controls

82 lines (59 loc) · 2.03 KB

Dotfile

Automatic install

Run the following command to install everything:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/rstagi/dotfile/master/install.sh)"

Manual configurations

There are some packages to be configured manually.

.zshrc extensions

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.

Raycast

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

Extensions list

TODO: add the missing hot keys

  • Brew
    • Search Hotkey: Option + B
  • Clipboard History
  • Code Stash
  • Coffee
  • Color picker
  • Define Word
  • Floating Notes
    • Toggle Floating Notes Focus Hotkey: Option + .
  • 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

1Password

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.

Obsidian

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.

iTerm2

TODO: ???

RunCat

This package needs to be installed manually from the AppStore.

Launch Apps at startup

Go to Settings > General > Login items and set the following apps to start when logging in:

  • Raycast
  • Rectangle
  • RunCat