Restructure everything

This commit is contained in:
Kiana Sheibani 2024-07-28 06:01:20 -04:00
parent 81ca8af870
commit a8a26921b4
Signed by: toki
GPG key ID: 6CB106C25E86A9F7
19 changed files with 227 additions and 67 deletions

43
fish/nixpkgs/flake.lock generated Normal file
View file

@ -0,0 +1,43 @@
{
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1722141560,
"narHash": "sha256-Ul3rIdesWaiW56PS/Ak3UlJdkwBrD4UcagCmXZR9Z7Y=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "038fb464fcfa79b4f08131b07f2d8c9a6bcc4160",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"nixpkgs": "nixpkgs",
"systems": "systems"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",
"version": 7
}

17
fish/nixpkgs/flake.nix Normal file
View file

@ -0,0 +1,17 @@
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
systems.url = "github:nix-systems/default";
};
outputs = { self, nixpkgs, systems, ... }:
let eachSystem = nixpkgs.lib.genAttrs (import systems);
in {
packages = eachSystem (system:
let pkgs = nixpkgs.legacyPackages.${system};
in {
soe = pkgs.callPackage ./package.nix {};
default = self.packages.${system}.soe;
});
};
}

View file

@ -1,10 +1,9 @@
{ stdenv
, lib
, fish
}:
stdenv.mkDerivation {
pname = "soe-fish";
pname = "soe";
version = "1.0";
src = ./.;
@ -13,6 +12,6 @@ stdenv.mkDerivation {
installPhase = ''
mkdir -p $out/bin
cp soe-fish $out/bin
cp soe $out/bin
'';
}

View file

@ -1,5 +1,6 @@
#!/usr/bin/env fish
echo -n "Primes up to: "
read -P "" num
echo