Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shiftgeist/horiceon
Personal dotfiles stored with bare Git
https://github.com/shiftgeist/horiceon
dotfiles git linux rice shortcuts theme
Last synced: about 2 months ago
JSON representation
Personal dotfiles stored with bare Git
- Host: GitHub
- URL: https://github.com/shiftgeist/horiceon
- Owner: shiftgeist
- License: apache-2.0
- Created: 2020-03-30T08:16:49.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T13:23:28.000Z (4 months ago)
- Last Synced: 2024-09-17T16:42:23.217Z (4 months ago)
- Topics: dotfiles, git, linux, rice, shortcuts, theme
- Language: Shell
- Homepage:
- Size: 20 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ![horiceon](.horiceon/horiceon.png)
[![GitHub contributors][shield_contrib]][contrib]
[![issues][shield_issues]][issues]## Idea
Origin: https://news.ycombinator.com/item?id=11071754
## Setup
You can replicate your home directory on a new machine using the following command:
```shell
git clone --separate-git-dir=~/.dotfiles [email protected]:shiftgeist/horiceon.git ~# Without a clean home directory
git clone --separate-git-dir=$HOME/.dotfiles [email protected]:shiftgeist/horiceon.git $HOME/dotfiles-tmp
cp ~/dotfiles-tmp/.gitmodules ~ # If you use Git submodules
rm -r ~/dotfiles-tmp/
alias horiceon="/usr/bin/git --git-dir=$HOME/.dotfiles --work-tree=$HOME"
```## Usage
```shell
horiceon $GIT_COMMAND
```## Git Commits
- Project commits follow the structure of [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
[contrib]: https://github.com/shiftgeist/horiceon/graphs/contributors
[issues]: https://github.com/shiftgeist/horiceon/issues
[shield_contrib]: https://img.shields.io/github/contributors/shiftgeist/horiceon
[shield_issues]: https://img.shields.io/github/issues/shiftgeist/horiceon