Macbook M1 Install - unders/mywiki GitHub Wiki
1. Apple Command Line Tools
xcode-select --install
2. Preinstalled
- Vim
- Git
3. Git Config
http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration
git config --list
git config --global core.editor vim
git config --global user.name "Anders Törnqvist"
git config --global user.email [email protected]
git config --list
4 Github Destop
5. Install 1password
6. SSH & GitHub
- generating-ssh-keys
- https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
- https://docs.github.com/en/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account
ls -al ~/.ssh
mkdir ~/.ssh
ssh-keygen -t ed25519 -C "[email protected]"
pbcopy < ~/.ssh/id_ed25519.pub
7. Track Dotfiles
8. Install Jetbrains
9. Docker
Multitasking
- Alt 1: Use Opera workspaces, Tmux & Terminal, Vim & GoLand, Nix and Brew Cask, Nanobox & Docker, in order to do a minimal install on the system.
- Alt 2: Use VMs; Parallels
References
Git
VM Parallels
- using-parallels-desktop-for-mac-1-6-0-with-current-linux-distributions
- parallels-desktop-apple-silicon-mac
- Installing Arch Linux OS in Parallels Desktop
- vagrant-parallels/docs/
- archlinux Parallels_Desktop
Nix
Brew
Development
Command Line Apps
Terminal
- Tmux ...
VIM
- How to Do 90% of What Plugins Do (With Just Vim)
- no_plugins.vim
- minimal-vim
- VIM - Minimal Setup Explained
- how-to-use-vim-for-frontend-development-2020-edition
- mac-setup/Vim/
- vim-go-setup
- vim-tab-madness-buffers-vs-tabs
- vim.spf13
- 2019-04-24-vim-as-a-go-ide
- minimalist-vim-config-for-svelte-5a5a0e11c4ec
- vimcolors
- vim-setup-for-svelte-development
- spacevim/lang/go
- govim/govim
GUI Apps
Docker
- GoInDocker
- hub.docker.com/_/archlinux
- archlinux.org/download/
- Bash-it/bash-it-docker
- docker-exec-how-to-run-a-command-inside-a-docker-image-or-container
- dockerize-your-development-environment-for-nodejs