Minhas configurações pessoais.
| Diretório | Descrição |
|---|---|
brew/ |
Brewfile com pacotes do Homebrew |
fastfetch/ |
Configuração do Fastfetch |
fish/ |
Shell Fish + plugins |
ghostty/ |
Terminal Ghostty + temas |
hypr/ |
Hyprland (Wayland) |
kitty/ |
Terminal Kitty |
nvim/ |
Neovim (ver nvim/README.md) |
starship/ |
Prompt Starship |
tmux/ |
Tmux + scripts e layouts |
wezterm/ |
Terminal WezTerm |
zsh/ |
Configuração do Zsh |
git clone https://github.com/bzasc/dotfiles.git ~/dotfiles
cd ~/dotfilesuv tool install dotbot./install.sh # cria os symlinks via dotbot
./install.sh --backup # faz backup de ~/.config antes de linkarCom --backup, diretórios existentes (não-symlinks) são movidos para ~/.config-backup/<timestamp>/.
Este setup usa a função devsession do fish para criar ou reanexar uma sessão tmux com:
code
|- shell
|- shell
`- shell
annotation
Use no diretório do projeto:
devsession # usa o nome da pasta atual como nome da sessão
devsession workspace # usa um nome de sessão explícitobrew bundle --file=~/dotfiles/brew/Brewfile./install-packages.sh