Configuration files to set up a functional and productive mouse-free terminal environment
See configure_with_agent.md to configure the system with this dotfiles.
- oh-my-zsh: An easier way to configure your
zsh. - powerlevel10k: The best way of configure your prompt.
- alacritty: A multiplatform terminal configurable by a config file, perfect to setup the same configuration among different machines.
- tmux: Give you the terminal sessions, windows and panels you need for organizing all your workflows.
- Plugin manager: coffee
- Layouts: tmuxinator
- nvim: Neovim: the modern vim.
- Configured by lazy.vim
- fzf: Used in the terminal and inside of
nvim, the best way of search for files. - atuin: For my zsh history
- ag: The silver searcher. A faster
findin rust. - ripgrep: A faster
grepbuilt in rust. - git-foresta: A prettier and simpler
git login the terminal. - eza: A prettier
lsandtreebuilt in rust (maintained fork of exa). - nvimpager: Use neovim as pager (instead of less)
- aerospace: Window management replacing the default MacOS behavior. Util for associate apps to shortcuts.
- karabiner: A way to emulate hyper and super-hyper keys (to use in aerospace)