https://github.com/brunoluiz/dotfiles
💾 Bruno's secret terminal sauces
https://github.com/brunoluiz/dotfiles
dotfiles dotfiles-macos fish git nvim starship wezterm
Last synced: 4 months ago
JSON representation
💾 Bruno's secret terminal sauces
- Host: GitHub
- URL: https://github.com/brunoluiz/dotfiles
- Owner: brunoluiz
- Created: 2018-05-17T11:41:31.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2026-02-01T13:55:56.000Z (5 months ago)
- Last Synced: 2026-02-01T23:28:04.460Z (5 months ago)
- Topics: dotfiles, dotfiles-macos, fish, git, nvim, starship, wezterm
- Language: Lua
- Homepage:
- Size: 2.49 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
dotfiles
Bruno's secret terminal sauces 💾
Setting up new laptops or even sharing configurations with colleagues can be a bit of a pain. This repository
contains most of the files and scripts that I use for my workstation. Before diving into it, you might need to
understand the following:
1. [What is `stow` and how to use it](https://alex.pearwin.com/2016/02/managing-dotfiles-with-stow/)
2. [What is a `Brewfile` and how to use it](https://thoughtbot.com/blog/brewfile-a-gemfile-but-for-homebrew)
## Install
Run `make install` to install basically tooling required. Once that is done, do `make stow`.
Once `stow` finishes, some applications might need their own installation routines:
- `tmux`: use prefix + I to install plugins
- `vim`: use :PlugInstall to install plugins
## Profiles
Because these files are symbolic linked, you can change between profiles by checking out to a different branch.
An example would be a branch called `work` or a branch that contains specific `vim`/`zsh` configurations for a
certain project.
To make the profile changes easier, run `dotfiles `.
## References
-