You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 22, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: docs/getting-started.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,17 @@
2
2
3
3
TODO (THIS IS OUT OF DATE)
4
4
5
-
When setting up Dotty, you need two things: a dot directory (`dotDir`) and a destination directory (`destDir`). `dotDir` is a directory that your dotfiles tracked with your VCS of choice, such as `~/.dotfiles`. `destDir` is the location to deploy your dotfiles to, such as `~/`.
5
+
When setting up DotFox, you need two things: a dot directory (`dotDir`) and a destination directory (`destDir`). `dotDir` is a directory that your dotfiles tracked with your VCS of choice, such as `~/.dotfiles`. `destDir` is the location to deploy your dotfiles to, such as `~/`.
6
6
7
-
Specify these two things in `~/.config/dotty/config.toml` (or with using the config directory of your choice with `XDG_CONFIG_HOME`)
7
+
Specify these two things in `~/.config/dotfox/config.toml` (or with using the config directory of your choice with `XDG_CONFIG_HOME`)
8
8
9
9
```toml
10
10
[config]
11
11
dotDir = "~/.dotfiles"
12
12
destDir = "~"
13
13
```
14
14
15
-
Now, specify the dotfiles you wish to automatically deploy. These dotfiles will have symlinks created in the `destDir`, pointing to their respective file or directory in `dotDir`. Specify the dotfiles using a shell script located at `~/.config/dotty/deployments/default.sh`
15
+
Now, specify the dotfiles you wish to automatically deploy. These dotfiles will have symlinks created in the `destDir`, pointing to their respective file or directory in `dotDir`. Specify the dotfiles using a shell script located at `~/.config/dotfox/deployments/default.sh`
16
16
17
17
```bash
18
18
#!/usr/bin/env bash
@@ -31,7 +31,7 @@ for dotfile in "${dotfiles[@]}"; do
31
31
done
32
32
```
33
33
34
-
Dotty will execute this script, and use every line of standad output as a separate dotfile to track. Standard output would look like the following in this case
34
+
DotFox will execute this script, and use every line of standad output as a separate dotfile to track. Standard output would look like the following in this case
35
35
36
36
```txt
37
37
/home/edwin/.bashrc
@@ -40,10 +40,10 @@ Dotty will execute this script, and use every line of standad output as a separa
40
40
41
41
Note that with every line, there is always a prefix of the `destDir` (`/home/edwin` i.e. `~/`)
42
42
43
-
Now, let's try running Dotty
43
+
Now, let's try running DotFox
44
44
45
45
```sh
46
-
$ dotty status
46
+
$ dotfox status
47
47
[ERR_NULL_NULL] /home/edwin/.bashrc
48
48
-> (not fixable)
49
49
-> Is there a file or directory at /home/edwin/.dotfiles/.bashrc?
As you can see, the `ERR_NULL_NULL` status codes changed to `ERR_NULL_FILE`. The last `NULL` changed to a file because we placed the correct files in the `dotDir` (destination directory)
75
75
76
-
Now that the dotfiles are automatically fixable, let's run `dotty reconcile`
76
+
Now that the dotfiles are automatically fixable, let's run `dotfox deploy`
Copy file name to clipboardExpand all lines: docs/reference.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,11 +18,11 @@ The symlink correctly points to the target file or directory
18
18
19
19
#### `OK/`
20
20
21
-
The symlink correctly points to the target file or directory, with the caveat that the target name has an extraneous suffix slash. On `dotty reconcile`, this will automatically be normalized
21
+
The symlink correctly points to the target file or directory, with the caveat that the target name has an extraneous suffix slash. On `dotfox deploy`, this will automatically be normalized
22
22
23
23
#### `ERR`
24
24
25
-
A conflict exists. Dotty will attempt to automatically fix the problem. However, if dotty is unable to, you will need to fix it yourself
25
+
A conflict exists. DotFox will attempt to automatically fix the problem. However, if dotfox is unable to, you will need to fix it yourself
26
26
27
27
### `destDirCode`
28
28
@@ -34,15 +34,15 @@ The particular dotfile has a corresponding symlink in the destination directory
34
34
35
35
#### `FILE`
36
36
37
-
The particular dotfile has a corresponding file in the destination directory. Dotty will try to automatically replace this with a symlink pointing to said target dotfile on reconcile
37
+
The particular dotfile has a corresponding file in the destination directory. DotFox will try to automatically replace this with a symlink pointing to said target dotfile on deploy
38
38
39
39
#### `DIR`
40
40
41
-
The particular dotfile has a corresponding directory in the destination directory. Dotty will try to automatically replace this with a symlink pointing to said target dotfile on reconcile
41
+
The particular dotfile has a corresponding directory in the destination directory. DotFox will try to automatically replace this with a symlink pointing to said target dotfile on deploy
42
42
43
43
#### `NULL`
44
44
45
-
The particular dotfile has no corresponding file or directory in the destination directory. Dotty will try to automatically replace this with a symlink pointing to said target dotfile on reconcile
45
+
The particular dotfile has no corresponding file or directory in the destination directory. DotFox will try to automatically replace this with a symlink pointing to said target dotfile on deploy
0 commit comments