
⚙️ Installation Script • 💻 Screenshots • 📚 Documentation • ⌨️ Key Bindings
## ✨ Introduction This repository serves as a central hub for all of my configuration files which i've tweaked to enhance my DX (Developer Experience). I've an install.sh script which can be used to initialise all of my new systems or existing systems to adhere to my configurations automatically. ## 🚀 Tools of the trade I've curated and listed some of the best tools to uplift your tech craft. Click on the "↗ Docs" links to read documentation about how i personally configured the tool to my own necessities and liking. - [neovim](https://neovim.io/) - my Personalized Development Environment (PDE) ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/Neovim-Configuration-Docs) - [sketchybar](https://github.com/FelixKratz/SketchyBar) - customizable macOS statusbar ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/Sketchybar-Configuration-Docs) - [zsh](https://www.zsh.org/) - Unix Shell ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/ZSH-Configuration) - [skhd](https://github.com/koekeishiya/skhd) - Hotkey Daemon for macOS ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/skhd-configuration) - [yabai](https://github.com/koekeishiya/yabai) - Tiling Window Manager ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/Yabai-Configuration-Docs) - [tmux](https://github.com/tmux/tmux) - Terminal Multiplexer ↗ [Docs](https://github.com/anil-dewani/dotfiles/wiki/Tmux-Configuration-Docs) - [lazygit](https://github.com/jesseduffield/lazygit) - Terminal UI for git commands - [starship](https://starship.rs/) - Modern Shell Prompt - [tmuxp](https://github.com/tmux-python/tmuxp) - tmux Session Manager - [Alacritty](https://github.com/alacritty/alacritty) - openGL Terminal Emulator - [weechat](https://weechat.org/) - Extensible IRC client - [topgrade](https://github.com/topgrade-rs/topgrade) - Auto detect packages to be updated - [eza](https://github.com/eza-community/eza) - modern replacement to `ls` command - [procs](https://github.com/dalance/procs) - modern replacement to `ps` command - [zoxide](https://github.com/ajeetdsouza/zoxide) - modern replacement to `cd` command - [bat](https://github.com/sharkdp/bat) - modern replacement to `cat` command - [tealdeer](https://github.com/dbrgn/tealdeer) - modern implementation in rust of `tldr` command - [gping](https://github.com/orf/gping) - modern replacement to `ping` command - [fd](https://github.com/sharkdp/fd) - modern replacement to `find` command - [rustscan](https://github.com/RustScan/RustScan) - modern replacement to `nmap` scanner - [fx](https://github.com/antonmedv/fx) - Json viewer and processor for the CLI - [broot](https://github.com/Canop/broot) - Navigation for directory trees - [navi](https://github.com/denisidoro/navi) - crowd sourced cheat sheets in your CLI - [arsenal](https://github.com/Orange-Cyberdefense/arsenal) - Pentesting focused cheat seets in your CLI - [howdoi](https://github.com/gleitz/howdoi) - Technical suggestions in your CLI - [pueue](https://github.com/Nukesor/pueue) - CLI task management of sequential and parallel execution commands - [lnav](https://github.com/tstack/lnav) - an advanced log file viewer - [pgcli](https://github.com/dbcli/pgcli) - a postgres client that does auto-completion and syntax highlighting. - [pspg](https://github.com/okbob/pspg) - Unix pager designed for work with db tables - [git-delta](https://github.com/dandavison/delta) - Syntax-highlighting pager for git, diff, and grep output - [activitywatch](https://github.com/ActivityWatch/activitywatch) - Privacy-focused automated time tracker - [tableplus](https://tableplus.com/) - Database management software for macOS - [littlesnitch](https://www.obdev.at/products/littlesnitch/index.html) - Network monitoring on macOS - [objective-see](https://objective-see.org/tools.html) - security tools for macOS - [Viscosity](https://www.sparklabs.com/viscosity/) - openVPN client - [Hyperfine](https://github.com/sharkdp/hyperfine) - CLI Benchmarking Tool - [kraft](https://unikraft.org/docs/cli) - build and manage your application as a unikernel - [Trivy](https://github.com/aquasecurity/trivy) - Find vulnerabilities, misconfigurations, secrets, SBOM etc - [Sniffnet](https://github.com/GyulyVGC/sniffnet) - Monitoring tool for your internet traffic - [bbot](https://github.com/blacklanternsecurity/bbot) - Recursive Internet Scanner Tool - [ArqBackup](https://www.arqbackup.com/) - Automatic Backups to Cloud Storage - [Warp](https://www.warp.dev/) - AI enabled Terminal App - [lazydocker](https://github.com/jesseduffield/lazydocker) - Docker management TUI - [Secretive](https://github.com/maxgoedjen/secretive) - Store SSH keys in the Secure Enclave - [Monodraw](https://monodraw.helftone.com/) - ASCII art editor - [Day Progress](https://apps.apple.com/us/app/day-progress/id6450280202) - Track's time remaining in your work hours - [Zotero](https://www.zotero.org/download/) - Research Assistant - [Zed](https://zed.dev/) - AI Enabled Code Editor - [Oha](https://github.com/hatoo/oha) - CLI Load testing tool for web services - [Lunar](https://lunar.fyi/) - Tool to pull brightness below system defaults during night sessions - [Anki](https://apps.ankiweb.net/) - Learning tool which uses spaced-repitition memorization technique ## 🤙🏻 Fonts - [SF Symbols](https://developer.apple.com/sf-symbols/) - [Hack Nerd Font](https://www.nerdfonts.com/) - [Jetbrains Mono](https://www.jetbrains.com/lp/mono/) - [Fira Code](https://github.com/tonsky/FiraCode) - [SF Mono Nerd Font](https://github.com/epk/SF-Mono-Nerd-Font) ## 🌎 Browser - [Orion](https://kagi.com/orion/) - WebKit Browser Engine - [Firefox](https://www.mozilla.org/en-US/firefox/new/) - Gecko Browser Engine - [Tridactyl](https://tridactyl.xyz/) - Vim binding for firefox