I use the following programming frameworks, tools etc to make my workings faster and more efficient. With time we lose our muscle memory if we leave something for a while, this is repo right here is there to fix that.
Status: π§ Incomplete β Documenting as I refine my setup.
- TMUX. (window management replaced with ghostty's built in one and NVIM, this is only used for persistence)
- Ghostty terminal with custom shader to make it look like CRT (a gimmick)
- NVIM and ZED (fairly stable) for GUI IDE.
- Zsh + Oh-My-Zsh + powerlevel10k + Alacritty (now Ghostty)
- OMZ plugins for terminal =(git autojump web-search zsh-syntax-highlighting zsh-autosuggestions, z(jump))
- Manual trigger 'bindkeys' and custom scripts in ZSH env i.e (Control + Space = Find in Files, Option + Space = Find in Folders) with ripgrep for instant!!! system-wide search.
- Venv + Conda (package management) + UV (most preferred now) + cargo in Rust.
- Running scripts with persistence with Caffeine, amphatemine, tmux.
- Python time optimisation, profiling with line_profiler.
- Espanso for complex OS wide quick textreplacement (enhances llm prompting speed)
- Yazi, file manager and explorer.
- Opencode + Hermes + locally run LLM (currently Qwen3.5 27B and A3-35B for context longer than 100k , locally compiled llama.cpp) for truly decentralised use of AI, big big big fan of anything open-sourced.