Skip to content

Generalize OS differentiation#3

Merged
lgulich merged 1 commit intomasterfrom
lgulich/generalize-os-resolution
Apr 25, 2025
Merged

Generalize OS differentiation#3
lgulich merged 1 commit intomasterfrom
lgulich/generalize-os-resolution

Conversation

@lgulich
Copy link
Owner

@lgulich lgulich commented Apr 25, 2025

The os name can now be used in any configuration in the dotfile_manager.yaml file.

Also symlinks can now be linked to multiple destinations.

Example:

install:
  macos:
    - install_macos.sh
  ubuntu:
    - install_ubuntu.sh
symlinks:
  macos:
    foo.txt: [
      - ~/foo1.txt
      - ~/foo2.txt

@lgulich lgulich self-assigned this Apr 25, 2025
The os name can now be used in any configuration in the
`dotfile_manager.yaml` file.

Also symlinks can now be linked to multiple destinations.

Example:
```yaml
install:
  macos:
    - install_macos.sh
  ubuntu:
    - install_ubuntu.sh
symlinks:
  macos:
    foo.txt: [
      - ~/foo1.txt
      - ~/foo2.txt
```
@lgulich lgulich force-pushed the lgulich/generalize-os-resolution branch from be2352b to 424bae2 Compare April 25, 2025 08:35
@lgulich lgulich merged commit c7adbdf into master Apr 25, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant