Default keyboard shortcuts for Ghostty terminal emulator. Platform-specific differences are noted where applicable.
| Action | Windows/Linux | macOS |
|---|---|---|
| New window | Ctrl+Shift+N | Cmd+N |
| Close window | Alt+F4 | Cmd+Shift+W |
| # This installation guide will create basic working arch linux installation with encryption. | |
| # Encryption is implemented with dm-crypt + LUKS on a single disk. | |
| # Following articles/posts/gists were used as reference | |
| # https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ | |
| # https://wiki.archlinux.org/index.php/Installation_guide | |
| # https://wiki.archlinux.org/index.php/Dm-crypt/System_configuration | |
| # https://wiki.archlinux.org/index.php/Dm-crypt/Device_encryption | |
| # https://blog.tinned-software.net/automount-a-luks-encrypted-volume-on-system-start/ | |
| # https://gist.github.com/mattiaslundberg/8620837 |
| Test metrics: | |
Modern OpenSSH has native support for FIDO Authentication. Its much simpler and should also be more stable with less moving parts. OpenSSH also now has support for signing arbitary files witch can be used as replacement of gnupg. Git also supports signing commits/tags with ssh keys.
ssh, ssh-add and ssh-keygen on most computers| set nocompatible | |
| call plug#begin() | |
| Plug 'vim-airline/vim-airline' | |
| Plug 'vim-airline/vim-airline-themes' | |
| Plug 'majutsushi/tagbar' | |
| Plug 'yggdroot/indentline' | |
| Plug 'scrooloose/nerdtree' | |
| Plug 'kien/ctrlp.vim' |
| source-file "${HOME}/.tmux-themepack/powerline/default/cyan.tmuxtheme" | |
| # List of plugins | |
| set -g @plugin 'tmux-plugins/tpm' | |
| set -g @plugin 'tmux-plugins/tmux-sensible' | |
| set -g @plugin 'jimeh/tmux-themepack' | |
| # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) | |
| run '~/.tmux/plugins/tpm/tpm' |