Skip to content

Commit

Permalink
docs: Fix typos/grammar
Browse files Browse the repository at this point in the history
  • Loading branch information
salim-b authored and oknozor committed Jan 1, 2023
1 parent 3a3609c commit 99fcad5
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions website/content/docs/getting-started/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,29 +16,29 @@ top = false

## What are dotfiles anyway?

If you don't know what dotfiles are, you probably what to read [this](https://www.anishathalye.com/2014/08/03/managing-your-dotfiles/).
If you don't know what dotfiles are, you probably want to read [this](https://www.anishathalye.com/2014/08/03/managing-your-dotfiles/).

## Why Another dotfile manager
## Why another dotfile manager

I wrote Toml Bombadil because I kept changing my desktop environment : switching from i3 to sway, from sway to xfce,
I wrote Toml Bombadil because I kept changing my desktop environment: switching from i3 to sway, from sway to xfce,
from xfce to gnome and back to sway. When you keep changing your working environment like this you end up with several problems :
- Some symlinks will end up orphans.
- Not every program you use support Xresources and you will most probably have to manually edit some themes/config.
- When starting a fresh installation you will very likely need to adapt your existing dotfiles to your new machine.
- It is a mess!

Toml Bombadil try to solve this with a simple addition to the symlink method used by other tools:
Toml Bombadil tries to solve this with a simple addition to the symlink method used by other tools:
instead of creating a symlink from a dotfile to the actual config path of a program, it will create a copy of it and
symlink the copy. This additional step allow to use your original dotfile as a template and inject variables in the copy.
symlink the copy. This additional step allows to use your original dotfile as a template and inject variables in the copy.
You can have multiple value files in the same dotfile repository and change color scheme, or any value on the fly.

While Toml Bombadil has all those features available you could start using it only to generate symlinks and templatize
While Toml Bombadil has all those features available, you could start using it only to generate symlinks and templatize
your dot file progressively.

## Alternatives

The [awesome-dotfiles](https://www.anishathalye.com/2014/08/03/managing-your-dotfiles/)
repo maintain a list of dotfile managers.
repo maintains a list of dotfile managers.

Before writing Toml Bombadil, I was using [dotbot](https://github.com/anishathalye/dotbot), it's easy to configure and simple to use.

Expand Down

0 comments on commit 99fcad5

Please sign in to comment.