https://github.com/fussyrabbit/dotfiles
My personal dotfiles
https://github.com/fussyrabbit/dotfiles
dotfiles nvim shell tmux
Last synced: 2 months ago
JSON representation
My personal dotfiles
- Host: GitHub
- URL: https://github.com/fussyrabbit/dotfiles
- Owner: fussyrabbit
- License: apache-2.0
- Created: 2023-09-17T14:28:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-23T18:25:45.000Z (10 months ago)
- Last Synced: 2025-08-23T23:39:37.583Z (10 months ago)
- Topics: dotfiles, nvim, shell, tmux
- Language: Lua
- Homepage:
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
Personal dotfiles managed with [chezmoi](https://www.chezmoi.io/). This repository stores configuration for Zsh, tmux, Neovim and other tooling.
## Highlights
- **Zsh** – defines environment variables, PATH customization, aliases for Git and Kubernetes, and completion helpers.
- **tmux** – enables mouse support, sets a 25k-line history, and customizes the status line.
- **Neovim** – ships a LazyVim-based setup located under `dot_config/nvim`.
- **Homebrew bundle** – `Brewfile` lists command-line tools like `chezmoi`, `neovim`, and `tmux` to bootstrap a macOS or Linux environment.
- **Git configuration** – templates for personal and work identities with optional include based on repository location.
- **Secrets** – sensitive environment variables sourced from Bitwarden via `rbwFields` and age-encrypted work secrets.
## Usage
Install brew packages `brew bundle install` after init chezmoi with apply:
```sh
chezmoi init --apply https://github.com/fussyrabbit/dotfiles.git
```