* How to set up this configuration ** basic setup #+begin_src sh # for linux; ignore on other systems sudo yum update sudo yum install zsh tmux git source .proxies # enter username/password git clone --bare https://git.meinlschmidt.org/jetpac/dotfiles.git ~/.cfg alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' config config --local status.showUntrackedFiles no config checkout zsh source ~/.proxies sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim # run tmux, prefix + I installs all plugins (needs to have proxies set) # run vim, :PlugInstall # download and unpack dotfiles from my git #+end_src ** iterm *** defines dynamic profile for tmux keys usage - profile sits in `Library/Application Support/iTerm2/DynamicProfiles/dynamic_profile.json` - this profile inherits from Default profile - automatically appears in profiles; set it as default and you should be going - TODO - table of defined keys ** fonts For iTerm on mac, the preferred fonts are installed automatically. You can also download fonts like this: #+begin_src bash wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf #+end_src