add actual

This commit is contained in:
Sridhar Ratnakumar 2024-01-19 13:00:05 +05:30
parent 4e436f5551
commit ca6eb6b897
4 changed files with 84 additions and 22 deletions

100
flake.lock generated
View file

@ -1,5 +1,26 @@
{
"nodes": {
"actual": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1705648793,
"narHash": "sha256-7sjDc5vehykyCPQl/PzHV3WCSODZs3Nqamd/6XtS4As=",
"owner": "srid",
"repo": "actual",
"rev": "f2ac9043e0ac060dc7c15a10140051b6be3d0ed2",
"type": "github"
},
"original": {
"owner": "srid",
"repo": "actual",
"type": "github"
}
},
"cargo-doc-live": {
"locked": {
"lastModified": 1692743000,
@ -229,7 +250,7 @@
"inputs": {
"check-flake": "check-flake",
"ema": "ema",
"flake-parts": "flake-parts",
"flake-parts": "flake-parts_2",
"flake-root": "flake-root",
"haskell-flake": "haskell-flake",
"heist": "heist",
@ -397,7 +418,7 @@
},
"flake-outputs": {
"inputs": {
"flake-parts": "flake-parts_3",
"flake-parts": "flake-parts_4",
"nixpkgs": "nixpkgs_3",
"nuenv": "nuenv"
},
@ -419,6 +440,24 @@
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1704982712,
"narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "07f6395285469419cf9d078f59b5b49993198c00",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_2": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1668450977,
"narHash": "sha256-cfLhMhnvXn6x1vPm+Jow3RiFAUSCw/l1utktCw5rVA4=",
@ -433,9 +472,9 @@
"type": "github"
}
},
"flake-parts_2": {
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_2"
"nixpkgs-lib": "nixpkgs-lib_3"
},
"locked": {
"lastModified": 1698579227,
@ -451,9 +490,9 @@
"type": "github"
}
},
"flake-parts_3": {
"flake-parts_4": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_3"
"nixpkgs-lib": "nixpkgs-lib_4"
},
"locked": {
"lastModified": 1679737941,
@ -469,9 +508,9 @@
"type": "github"
}
},
"flake-parts_4": {
"flake-parts_5": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_4"
"nixpkgs-lib": "nixpkgs-lib_5"
},
"locked": {
"lastModified": 1688466019,
@ -487,9 +526,9 @@
"type": "github"
}
},
"flake-parts_5": {
"flake-parts_6": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_5"
"nixpkgs-lib": "nixpkgs-lib_6"
},
"locked": {
"lastModified": 1685662779,
@ -505,9 +544,9 @@
"type": "github"
}
},
"flake-parts_6": {
"flake-parts_7": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_6"
"nixpkgs-lib": "nixpkgs-lib_7"
},
"locked": {
"lastModified": 1672877861,
@ -900,7 +939,7 @@
"cargo-doc-live": "cargo-doc-live",
"crane": "crane",
"devour-flake": "devour-flake_2",
"flake-parts": "flake-parts_4",
"flake-parts": "flake-parts_5",
"nixpkgs": "nixpkgs_8",
"process-compose-flake": "process-compose-flake",
"rust-overlay": "rust-overlay_3",
@ -923,7 +962,7 @@
},
"nixd": {
"inputs": {
"flake-parts": "flake-parts_5",
"flake-parts": "flake-parts_6",
"nixpkgs": "nixpkgs_11"
},
"locked": {
@ -1024,6 +1063,24 @@
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
"lastModified": 1703961334,
"narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib_2": {
"locked": {
"dir": "lib",
"lastModified": 1665349835,
@ -1041,7 +1098,7 @@
"type": "github"
}
},
"nixpkgs-lib_2": {
"nixpkgs-lib_3": {
"locked": {
"dir": "lib",
"lastModified": 1696019113,
@ -1059,7 +1116,7 @@
"type": "github"
}
},
"nixpkgs-lib_3": {
"nixpkgs-lib_4": {
"locked": {
"dir": "lib",
"lastModified": 1678375444,
@ -1077,7 +1134,7 @@
"type": "github"
}
},
"nixpkgs-lib_4": {
"nixpkgs-lib_5": {
"locked": {
"dir": "lib",
"lastModified": 1688049487,
@ -1095,7 +1152,7 @@
"type": "github"
}
},
"nixpkgs-lib_5": {
"nixpkgs-lib_6": {
"locked": {
"dir": "lib",
"lastModified": 1685564631,
@ -1113,7 +1170,7 @@
"type": "github"
}
},
"nixpkgs-lib_6": {
"nixpkgs-lib_7": {
"locked": {
"dir": "lib",
"lastModified": 1672350804,
@ -1133,7 +1190,7 @@
},
"nixpkgs-match": {
"inputs": {
"flake-parts": "flake-parts_6",
"flake-parts": "flake-parts_7",
"nixpkgs": "nixpkgs_15"
},
"locked": {
@ -1612,11 +1669,12 @@
},
"root": {
"inputs": {
"actual": "actual",
"coc-rust-analyzer": "coc-rust-analyzer",
"disko": "disko",
"emacs-overlay": "emacs-overlay",
"emanote": "emanote",
"flake-parts": "flake-parts_2",
"flake-parts": "flake-parts_3",
"home-manager": "home-manager",
"jenkins-nix-ci": "jenkins-nix-ci",
"nix-darwin": "nix-darwin",

View file

@ -29,6 +29,8 @@
nuenv.url = "github:DeterminateSystems/nuenv";
nixd.url = "github:nix-community/nixd";
nixci.url = "github:srid/nixci";
actual.url = "github:srid/actual";
actual.inputs.nixpkgs.follows = "nixpkgs";
# Emacs
emacs-overlay.url = "github:nix-community/emacs-overlay";

View file

@ -17,7 +17,8 @@
'';
initExtra = ''
${lib.getExe pkgs.fortune} | ${lib.getExe pkgs.charasay} say -r
# Show random quote: https://github.com/srid/actual
${lib.getExe pkgs.actual}
'';
};
}

View file

@ -3,4 +3,5 @@
self: super: {
fuckport = self.callPackage ./fuckport.nix { };
nixci = flake.inputs.nixci.packages.${system}.default;
actual = flake.inputs.actual.packages.${system}.default;
}