https://github.com/hstreb/dotfiles
https://github.com/hstreb/dotfiles
bash dotfiles linux terminal tmux tools vim
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hstreb/dotfiles
- Owner: hstreb
- Created: 2019-07-19T14:45:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T14:22:15.000Z (over 1 year ago)
- Last Synced: 2024-10-23T16:59:26.346Z (over 1 year ago)
- Topics: bash, dotfiles, linux, terminal, tmux, tools, vim
- Language: Lua
- Size: 81.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
Repositório utilizado para guardar as configurações das ferramentas utilizados em meu PC.
## ferramentas
- [alacritty](./alacritty/.config/alacritty) - emulador de terminal rápido que usa OpenGL
- [nvim](./nvim/.config/nvim) - editor de texto
- [tmux](./tmux/.config/tmux) - terminal multiplexer
- [zsh](./zsh/) - shell iterativo
- [bat](https://github.com/sharkdp/bat) - cat com syntax highlighting
- [autojump](https://github.com/wting/autojump) utilitário para navegar por diretórios
## Configurar
1. baixar o repositório dotfiles
```shell
git clone https://github.com/hstreb/dotfiles ~/.dotfiles
```
2. ajustar o alacritty
```shell
ln -s ~/.dotfiles/alacritty ~/.config/alacritty
```
3. nvim
3.1. aplicar as configurações
```shell
ln -s ~/.dotfiles/nvim ~/.config/nvim
```
3.2. ajustar o stylua
```shell
ln -s ~/.dotfiles/stylua/stylua.toml ~/.config/
```
4. configurar o tmux
```shell
ln -s ~/.dotfiles/tmux/tmux.conf ~/.tmux.conf
```
5. configurar o zsh
```shell
ln -s ~/.dotfiles/zsh/.zshrc ~/
ln -s ~/.dotfiles/zsh ~/.config/zsh
```
6. configurar o bat
```shell
ln -s ~/.dotfiles/bat ~/.config/bat
```
# TODO
- melhorar documentação
- explicar instalação de cada ferramenta e suas dependências
- nvim
- adicionar suporte para debug
- adicionar suporte para testes
- tmux
- ajustar copy and paste