1. go through initial setup by Apple

    1. remember that username you choose is name of home folder, mine is nikiv
    2. rest is straightforward
  2. System Preferences (if no screenshots made, means defaults were used fully for that page/section) (only showing changes made) (going from bottom of settings to top)

    1. Trackpad (tap to click, remove natural scroll, remove silly gestures)

    Untitled

    Untitled

    Untitled

    1. Keyboard: repeat keys fast, no delay

    Untitled

    1. Keyboard: text replacements (@@ and @@@ are emails, cal is cal.com, num is phone number, tel is Telegram link) (also works on iOS)

    Untitled

    1. Keyboard: Keyboard Shortcuts (updated for me to work with my karabiner config)

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    turn off spell check

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    automatically hide dock, move it to left

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

    Untitled

  3. install Telegram

    1. using Night Accent theme

    Untitled

  4. install 1Password

  5. install Karabiner Elements

    1. install Goku

    Untitled

    Untitled

  6. install Warp

Untitled

Untitled

  1. run defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false to have repeat key working in cursor/other-apps
  2. install Xcode and developer tools (for git), triggered when I do git clone [<https://github.com/nikitavoloboev/config>](<https://github.com/nikitavoloboev/config>) or some other git clone
  3. install Fish Shell
    1. install https://github.com/jorgebucaran/fisher
    2. install pure prompt
    3. set Fish Shell as default in Warp
  4. install brew
  5. Safari
    1. extensions: Cascadea, Simplified Twitter, Vimari, Wipr

      1. make sure that all extensions have access to running, go to Extensions tab, then through each extension, do Allow all
      2. Vimari config:
      {
        "excludedUrls": "",
        "linkHintCharacters": "asdfjklqwerzxc",
        "detectByCursorStyle": false,
        "scrollSize": 150,
        "openTabUrl": "",
        "modifier": "",
        "smoothScroll": true,
        "scrollDuration": 25,
        "transparentBindings": true,
        "bindings": {
            "hintToggle": "f",
            "newTabHintToggle": "shift+f",
            "scrollUp": "k",
            "scrollDown": "j",
            "scrollLeft": "h",
            "scrollRight": "l",
            "scrollUpHalfPage": "u",
            "scrollDownHalfPage": "d",
            "goToPageTop": "g g",
            "goToPageBottom": "shift+g",
            "goToFirstInput": "g i",
            "goBack": "shift+h",
            "goForward": "shift+l",
            "tabForward": "w",
            "tabBack": "q",
            "closeTab": "x"
        }
      }
      

Untitled

Untitled

Untitled

  1. install Chroma Canary (all settings synced with google)

Untitled

  1. install Safari Tech Preview
    1. open one tab with https://twitter.com/home and pin
    2. open another tab with my twitter list and pin
  2. install Notion