Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/embik/dotfiles
My dotfiles for macOS (zsh, starship, neovim).
https://github.com/embik/dotfiles
chezmoi dotfiles macos neovim starship zsh
Last synced: 2 months ago
JSON representation
My dotfiles for macOS (zsh, starship, neovim).
- Host: GitHub
- URL: https://github.com/embik/dotfiles
- Owner: embik
- License: mit
- Created: 2017-08-05T09:48:41.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T11:14:31.000Z (3 months ago)
- Last Synced: 2024-09-18T15:38:18.980Z (3 months ago)
- Topics: chezmoi, dotfiles, macos, neovim, starship, zsh
- Language: Lua
- Homepage:
- Size: 1.96 MB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# embik/dotfiles
Yet another iteration of my dotfiles, this time for macOS. You can find older dotfiles in the non-`main` branches [fedora-dotfiles](https://github.com/embik/dotfiles/tree/fedora-dotfiles) (for my Fedora dotfiles) and [old-dotfiles](https://github.com/embik/dotfiles/tree/old-dotfiles) (for my much older Gentoo dotfiles). These branches are not actively used/maintained but will be kept around for documentation purpose.
My dotfiles are managed and applied via [chezmoi](https://www.chezmoi.io).
## What's Included?
The following tools are customized in my dotfiles:
- Shell: [zsh](https://www.zsh.org)
- Editor/IDE: [neovim](https://neovim.io) (_config requires neovim 0.7+_)
- Command line prompt: [starship](https://starship.rs)## Configuration
Configure templates in this `chezmoi` repository via `~/.config/chezmoi/chezmoi.toml`. The following variables are expected:
| Key | Description |
| ----------------- | ----------------------------------- |
| `git_email` | email address for git configuration |
| `git_signing_key` | GPG key ID for signing git commits |