https://github.com/victor-am/darchivist
A simple (and quite experimental) dotfiles management tool
https://github.com/victor-am/darchivist
dotfiles dotfiles-automation dotfiles-install dotfiles-installer dotfiles-manager
Last synced: 2 months ago
JSON representation
A simple (and quite experimental) dotfiles management tool
- Host: GitHub
- URL: https://github.com/victor-am/darchivist
- Owner: victor-am
- Created: 2019-01-05T23:30:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-11T18:21:41.000Z (over 7 years ago)
- Last Synced: 2025-03-21T21:44:42.340Z (about 1 year ago)
- Topics: dotfiles, dotfiles-automation, dotfiles-install, dotfiles-installer, dotfiles-manager
- Language: Elixir
- Size: 8.79 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Darchivist
**A dotfiles management tool (made with Elixir).**
> This is just a playground app to learn Elixir, but feel free to use it.
> (I'm using it on my own dotfiles [here](https://github.com/victor-am/dotfiles))
## Commands
- help
- init
- install
## Installation
**Requirements:** Erlang VM
Just type in:
```
$ mix escript.install github victor-am/darchivist
```
## Usage
You can see the command list using:
```
$ darchivist help
```
### Init
The init command will create a sample `darchivist.yaml` manifest in the current directory so you can configure it according to your own dotfiles.
```
$ darchivist init
```
### Install
The install command will use the information in the `darchivist.yaml` from the current directory to create the dotfiles symlinks in the locations specified on the manifest.
```
$ darchivist install
```