- Neovim (ChinerNvim)
- Fish shell
- Lazygit
- Tmux
fish: quick user friendly shell
brew install git node eza fish fisher neovim lazygit tmux
sudo apt install git nodejs eza fish fisher neovim lazygit tmux
sudo pacman -S git nodejs eza fish fisher neovim lazygit tmux
sudo dnf install git nodejs eza fish fisher neovim lazygit tmux
sudo zypper install git nodejs eza fish fisher neovim lazygit tmux
after check that you already have all the dependecies, clone the repo:
// Backup your current dotfiles
$ cp -r ~/.config ~/.config.backup
// Clone the config
$ git clone https://github.com/pauchiner/dotfiles.git ~/.config --depth 1
Then setup fish as your default shell:
// Add fish in the shells list
sudo sh -c 'echo /opt/homebrew/bin/fish >> /etc/shells'
// Setup fish as the default shell
sudo chsh -s /opt/homebrew/bin/fish
// Add fish in the shells list
sudo sh -c 'echo /usr/bin/fish >> /etc/shells'
// Setup fish as the default shell
sudo chsh -s /usr/bin/fish
All contributions are welcome:
Made with ❤️ by Pau García Chiner