Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregjopa/dotfiles
config files for zsh and git
https://github.com/gregjopa/dotfiles
dotfiles ohmyzsh
Last synced: 23 days ago
JSON representation
config files for zsh and git
- Host: GitHub
- URL: https://github.com/gregjopa/dotfiles
- Owner: gregjopa
- Created: 2019-04-24T02:42:56.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T22:15:06.000Z (12 months ago)
- Last Synced: 2023-11-10T13:05:31.288Z (12 months ago)
- Topics: dotfiles, ohmyzsh
- Language: Shell
- Homepage:
- Size: 1.13 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
> This is my dotfile repository. There are many like it, but this one is mine.
These are my dotfiles for macOS. They are managed using a bare repository (`git init --bare`).
## Installation
```sh
git clone --separate-git-dir=$HOME/.dotfiles https://github.com/gregjopa/dotfiles.git dotfiles-tmp
rsync --recursive --verbose --exclude '.git' dotfiles-tmp/ $HOME/
rm -rf dotfiles-tmpalias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no
```## Usage
```sh
config status
config add .gitconfig
config commit -m 'Add gitconfig'
config push
```## Screenshot
| Category | Details |
| --- | --- |
| Editor | [Visual Studio Code](https://code.visualstudio.com/) |
| Terminal | [oh-my-zsh](https://ohmyz.sh/) |
| Terminal Theme | [Starship](https://starship.rs/) |
| Font Family | [Fira Code Nerd Font](https://github.com/ryanoasis/nerd-fonts) |
| Color Theme | Solarized Dark (built-in) |
| File Icon Theme | [Material Theme Icons](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) - Darker |Note that the config for Visual Studio Code is not managed by this dotfiles repo.
## Notes from Inital Setup
```sh
git init --bare $HOME/.dotfiles
alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no
config remote add origin [email protected]:gregjopa/dotfiles.git
```## Aknowledgements
- https://www.atlassian.com/git/tutorials/dotfiles
- https://github.com/Siilwyn/my-dotfiles
- https://github.com/mathiasbynens/dotfiles
- https://github.com/cowboy/dotfiles
- https://github.com/alrra/dotfiles
- https://github.com/JDevlieghere/dotfiles
- https://gist.github.com/rab/4067067