https://github.com/jonasks/dotfiles
My (WIP) macOS dotfiles
https://github.com/jonasks/dotfiles
alacritty brew dotfiles macos
Last synced: 3 months ago
JSON representation
My (WIP) macOS dotfiles
- Host: GitHub
- URL: https://github.com/jonasks/dotfiles
- Owner: JonasKs
- Created: 2022-03-02T17:00:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-08T16:20:51.000Z (over 2 years ago)
- Last Synced: 2025-04-06T16:31:37.206Z (about 1 year ago)
- Topics: alacritty, brew, dotfiles, macos
- Language: Lua
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Dotfiles, managed by [`chezmoi`](https://www.chezmoi.io/quick-start/#start-using-chezmoi-on-your-current-machine).
# Install
```bash
sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply jonasks
```
On first apply, chezmoi will automatically:
- Install Homebrew (if missing)
- Install all packages from `Brewfile`
- Install Go tools (`gofumpt`, `goimports-reviser`, `golines`)
After that, open Neovim and run `:Lazy install` to set up plugins, then `:MasonInstall gopls codelldb` for LSP/DAP.
# Other
* Shell: `zsh` + `starship`
* Terminal: `ghostty`
# Commands
* Add file: `chezmoi add ~/.`
* Edit file: `chezmoi edit ~/.`
* See changes: `chezmoi diff`
* Apply changes: `chezmoi -v apply`
* Re-sync local changes: `chezmoi re-add`
* Push changes: `chezmoi cd` + git
**Brew**
* `brew bundle dump --force`
# Screenshots