I mostly do PHP development for work where I use PHPStorm (makes debugging easier) but besides that my setup goes like this:
Alacritty as terminal emulator
Zsh with antigen, using only some of the oh-my-zsh features.
tmux, I only use 1 session and manage everything there.
neovim with a few plugins I don’t consider minimal but gets me through my needs as I’m usually moving between languages (Rust and Python mainly, but from time to time I have to do some JS/HTML)
fzf, exa, ripgrep for search and navigating directories.
So regardless of the DE/WM I use at least 3 workspaces in fullscreen for Browser, Alacritty & PHPStorm on a regular day at work.
Also I’m one of those with vim-style keybindings everywhere (except shell) so Firefox, wm (2bwm) and PHPStorm have their Vim mode. Only use mouse for browser.
I mostly do PHP development for work where I use PHPStorm (makes debugging easier) but besides that my setup goes like this:
So regardless of the DE/WM I use at least 3 workspaces in fullscreen for Browser, Alacritty & PHPStorm on a regular day at work.
Also I’m one of those with vim-style keybindings everywhere (except shell) so Firefox, wm (2bwm) and PHPStorm have their Vim mode. Only use mouse for browser.
score 1 · canonical