https://github.com/prog-jacob/dotconfig
Dot files for everything; qTerminal, ZSH, TMUX, NVIM, Audio Presets, Spicetify, Touch Gestures, Keyboard Shortcuts, etc.
https://github.com/prog-jacob/dotconfig
config dotfiles easyeffects-presets kali-linux keyboard-shortcuts nvim tmux touchpad zsh
Last synced: 8 months ago
JSON representation
Dot files for everything; qTerminal, ZSH, TMUX, NVIM, Audio Presets, Spicetify, Touch Gestures, Keyboard Shortcuts, etc.
- Host: GitHub
- URL: https://github.com/prog-jacob/dotconfig
- Owner: Prog-Jacob
- Created: 2025-04-17T12:37:38.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-05-04T01:07:34.000Z (8 months ago)
- Last Synced: 2025-05-04T01:25:50.747Z (8 months ago)
- Topics: config, dotfiles, easyeffects-presets, kali-linux, keyboard-shortcuts, nvim, tmux, touchpad, zsh
- Language: JavaScript
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Dotfiles
This is my personal setup for Linux systems — mainly as a backup and to easily reproduce my development environment. It uses [DotBot](https://github.com/anishathalye/dotbot) to manage symlinks and setup steps, and [`git-crypt`](https://github.com/AGWA/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`](https://www.cgsecurity.org/wiki/PhotoRec).
## What’s Included
- Terminal: [QTerminal](https://github.com/lxqt/qterminal) + [Zsh](https://www.zsh.org/) + [Oh My Zsh](https://ohmyz.sh/) + [Powerlevel10k](https://github.com/romkatv/powerlevel10k)
- [Tmux](https://github.com/tmux/tmux) with [Oh My Tmux](https://github.com/gpakosz/.tmux)
- [Neovim](https://neovim.io/) with [NvChad](https://nvchad.com/)
- [Touchégg](https://github.com/JoseExposito/touchegg) via [Touche](https://github.com/JoseExposito/touche) for touchpad gestures
- [EasyEffects](https://github.com/wwmm/easyeffects) presets for audio processing
- Git configuration
- [Rclone](https://rclone.org/) setup for Google Drive sync
- XFCE-specific keybindings and desktop tweaks
## Terminal Layout

## Spicetify Layout

## EasyEffects Layout

## Google Drive Layout
Google Drive is as normal as any other local folder.

## Touchpad Gestures

## Cloning
```bash
git clone --recursive https://github.com/Prog-Jacob/dotconfig ~/.dotfiles
cd ~/.dotfiles
git-crypt unlock
./install
```
You'll need GPG access to unlock private files encrypted with `git-crypt`.