avaliable configuration files:
- $HOME/.zshenv - for env files
- $HOME/.zprofile - commands to run on login
- $HOME/.zshrc - shell configuration
- $HOME/.zlogin - same as zprofile but read after .zshrc
- $HOME/.zlogout - execute command on shell exit
Setup users in ~/Projects/sosleek/.gitconfig
[user]
name = ""
email = ""
Or source configuration files from other folders for granular git configuration
[include]
path = ~/Projects/open-source/.gitconfig
path = ~/Projects/temporary/.gitconfig
- create .gitconfig in Projects folder or inform to do so manually
- automaticaly install all vim plugins utility dependencies
- install zsh (brew install zsh?), and set it as default in iterm ($ chsh -s
which zsh) - install xkbswitch-macosx from this repo and this repo for vim-xkbswitch
- configure bash completion for docker
- can i use Nix to setup my working machines?
Imptovements to work with multiple spaces:
System Preferences > Mission Control > Uncheck "When switching to an application, switch to a Space with open windows for the application"
and map to switching withing the space to different keys, CMD + TAB for example, and switching between spaces to CTR + F4 (it iwll switch shortcuts between each other)
OR
System Preferences > Keyboard > Shortcuts > Keyboard > Disable "Move focus to active or next window"
- Solving the Dotfiles Problem (And Learning Bash) https://www.youtube.com/watch?v=mSXOYhfDFYo