krebs / krops

Mirror of https://cgit.krebsco.de/krops/about/ (PRs / issues accepted, as can be seen by not having them disabled)
Do What The F*ck You Want To Public License
132 stars 18 forks source link

Is it possible to place symlink into folder ? #13

Closed danielstaleiny closed 4 years ago

danielstaleiny commented 4 years ago

Hi, thanks for this awesome project, makes my life easier.

Is it possible to create symlink in folder under /var/src for example ?

I tried

      "nixos".file = toString ./nixos;
      "nixos/configuration.nix".symlink = "/etc/nixos/configuration.nix";
      "nixos".file = toString ./nixos;
      "/var/src/nixos/configuration.nix".symlink = "/etc/nixos/configuration.nix";
      "nixos".file = toString ./nixos;
      nixos."configuration.nix".symlink = "/etc/nixos/configuration.nix";

without succes.

4z3 commented 4 years ago

It's indirectly possible by already having the symlink in the folder.

In particular:

  1. create symlink in ./nixos (ln -s /etc/nixos/configuration.nix ./nixos)
  2. keep only nixos.file = toString ./nixos;