~ruther/nixos-config

ref: 0539e435369cb081c893794a21ab0d40eed87f30 nixos-config/nixos/isos/common/shell-apps.nix -rw-r--r-- 812 bytes
0539e435 — Frantisek Bohacek feat: remove wlroots and wayland overriden packages 8 months ago
                                                                                
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
{ pkgs, config, ... }:

{
  environment.systemPackages = [
    # (pkgs.writeShellApplication "git-clone-nixos-config" { buildInputs = [ pkgs.git ]; } ''
    #   git clone https://github.com/Rutherther/nixos-config
    #   mkdir -p nixos-config/nixos/hosts/$1
    #   nixos-generate-config --dir nixos-config/nixos/hosts/$1 --root /mnt
    # '')

    (pkgs.writeShellApplication {
      name = "git-clone-nixos-config";
      text = ''
        git clone https://github.com/Rutherther/nixos-config
      '';
    })
    (pkgs.writeShellApplication {
      name = "copy-self";
      text = ''
        cp -r ${config.deps-inject.inputs.self} self
      '';
    })
    (pkgs.writeShellApplication {
      name = "link-self";
      text = ''
        ln -s ${config.deps-inject.inputs.self} self
      '';
    })
  ];
}
Do not follow this link