/workflow

Collection of workflow snippets

Primary LanguageShell

workflow

Personal development set up guide

Terminal

  • Iterm2
    • Load settings from .plist file
    • Default profile .json included, but may not be necessary
  • Alacritty
    • (Coming soon)

Shell

Text Editor

TODO: Command for copying in init.lua

Command Line Utilites:

Other Essential Apps

  • Slack
  • Chrome
  • Discord

More macOS Apps

  • Amethyst
  • Things
  • iA Writer

Secrets

Shortcuts


    CTRL + A — Move to the beginning of the line
    CTRL + E — Move to the end of the line
    CTRL + [left arrow] — Move one word backward (on some systems this is ALT + B)
    CTRL + [right arrow] — Move one word forward (on some systems this is ALT + F)
    CTRL + U — (bash) Clear the characters on the line before the current cursor position
    CTRL + U —(zsh) If you're using the zsh, this will clear the entire line
    CTRL + K — Clear the characters on the line after the current cursor position
    ESC + [backspace] — Delete the word in front of the cursor
    CTRL + W — Delete the word in front of the cursor
    ALT + D — Delete the word after the cursor
    CTRL + R — Search history
    CTRL + G — Escape from search mode
    CTRL + - — Undo the last change
    CTRL + L — Clear screen
    CTRL + S — Stop output to screen
    CTRL + Q — Re-enable screen output
    CTRL + C — Terminate/kill current foreground process
    CTRL + Z — Suspend/stop current foreground process
    !! — Execute last command in history
    !abc — Execute last command in history beginning with abc
    !abc:p — Print last command in history beginning with abc

Notes for M1 Mac set up

  • After installing brew, run: echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.bash_profile && source ~/.bash_profile and possibly source bash again.
  • Rough draft of commands
brew install zsh
brew install autojump
brew install neovim

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions