47 lines
832 B
Markdown
47 lines
832 B
Markdown
# Dotfiles
|
|
|
|
Personal dotfiles managed with [Chezmoi](https://www.chezmoi.io/).
|
|
|
|
## Machines
|
|
|
|
- **maple** - Debian server
|
|
- **archbook** - Arch Linux laptop
|
|
- **macbook** - MacBook Pro (macOS)
|
|
|
|
## What's Included
|
|
|
|
- **Fish shell** - Config with utility functions
|
|
- **Helix** - Modal editor config with LSP settings
|
|
- **tmux** - Terminal multiplexer with Catppuccin theme
|
|
|
|
## Quick Start
|
|
|
|
### New Machine
|
|
|
|
```bash
|
|
chezmoi init git@forgejo.novanexus.ca:gruberb/dotfiles.git
|
|
chezmoi diff
|
|
chezmoi apply
|
|
```
|
|
|
|
### Update Configs
|
|
|
|
```bash
|
|
# Pull latest and apply
|
|
chezmoi update
|
|
|
|
# After editing a file locally
|
|
chezmoi re-add <file>
|
|
|
|
# Push changes
|
|
cd ~/.local/share/chezmoi
|
|
git add . && git commit -m "Update configs" && git push
|
|
```
|
|
|
|
## Theme
|
|
|
|
Catppuccin Macchiato across all tools.
|
|
|
|
## Font
|
|
|
|
Berkeley Mono (install manually per machine).
|