1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Welcome! This repository contains dotfiles managed with **adof** (Automatic Dotfile Organizer Friend). These configurations are designed to be easily deployable to any system, so you can quickly set up the same environment. Whether you’re looking to replicate this setup or personalize it further, this guide will walk you through the steps.
*Adof* is a tool for managing, tracking, and sharing dotfiles. With *adof*, configurations are versioned, backed up, and easily deployable. You can sync these dotfiles from this repository to your own system effortlessly.
To use these dotfiles, you need to install *adof*. Once installed, you can deploy all the configurations from this repository to your system.
You can install *Adof* using Cargo or curl. Here’s how:
```bash
cargo install adof
```
To build *Adof* manually, clone the repository and compile it with Cargo:
```bash
git clone https://github.com/fnabinash/adof.git
```
```
cargo install --path adof/
```
Use the `adof deploy github-url` command to set up these dotfiles on your system.
```bash
adof deploy https://github.com/influencerusername/dotfiles
```
This command will copy the files to their respective locations on your system, creating the same configuration environment as defined in this repository.
Once deployed, you’re free to modify these files directly on your system. *adof* will only track changes if you choose to use it on your local setup.
If you have improvements or tweaks to suggest, feel free to fork the repository and make a pull request! Contributions are always welcome.
This repository is open-source.
---
Enjoy your new setup and happy configuring!