Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brunurd/dotfiles


https://github.com/brunurd/dotfiles

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Bruno Araujo dotfiles

Just my files back-up and/or reference.

If you for some reason want to try my neovim settings, two tips:
1. I usually use in an Ubuntu WSL2 or Linux (it contains mac and windows setup, but is more complete for linux). To apply those run the command: `make update-to-os` _(or `./scripts/update-to-os.sh` in case you don't want to install make)_ this will copy all configuration files to the system right places.
2. In the case above you could use the Windows Terminal, but in my case I use the Windows version of Alacritty, if you are using a bash emulator (like Git Bash, which I recommend) just run the copy command:
```bash
mkdir -p $HOME/AppData/Roaming/alacritty
cp .config/alacritty/alacritty.windows.yml $HOME/AppData/Roaming/alacritty/alacritty.yml
```

### Neovim preview
![preview](screenshot.png)

---

## That includes
- [neovim](.config/nvim/init.vim)
- [alacritty](.config/alacritty/alacritty.windows.yml)
- [vscode](Code/User/settings.json)
- [tmux](.tmux.conf)

---
### Dependencies
- _make (optional: for handling the scripts calls)_
- [_FiraCode Nerd Font (optional: for alacritty config)_](https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/FiraCode.zip)

---
### Tools
- bash
- [tmux](https://tmuxguide.readthedocs.io/en/latest/tmux/tmux.html#installation)
- [neovim >= 0.5](https://code.launchpad.net/~neovim-ppa/+archive/ubuntu/unstable)
- [alacritty](https://github.com/alacritty/alacritty/releases)
- [vim-plug](https://github.com/junegunn/vim-plug#installation)
- [oh-my-bash](https://github.com/ohmybash/oh-my-bash#basic-installation)
- [vscode](https://code.visualstudio.com/download)