This is my personal setup for Linux systems — mainly as a backup and to easily reproduce my development environment. It uses DotBot to manage symlinks and setup steps, and git-crypt to securely store private configuration.
I lost my system twice during this process. Thankfully, I was able to recover everything important from a live USB using
PhotoRec.
- Terminal: QTerminal + Zsh + Oh My Zsh + Powerlevel10k
- Tmux with Oh My Tmux
- Neovim with NvChad
- Touchégg via Touche for touchpad gestures
- EasyEffects presets for audio processing
- Git configuration
- Rclone setup for Google Drive sync
- XFCE-specific keybindings and desktop tweaks
Google Drive is as normal as any other local folder.
git clone --recursive https://github.com/Prog-Jacob/dotconfig ~/.dotfiles cd ~/.dotfiles git-crypt unlock ./installYou'll need GPG access to unlock private files encrypted with git-crypt.




