1
0
Fork 0

Install kassandra2 via nix expression

This commit is contained in:
Malte Brandy 2020-09-21 10:39:56 +02:00
parent 654d28ecf5
commit f9692318cb
No known key found for this signature in database
GPG key ID: 226A2D41EF5378C9
3 changed files with 14 additions and 1 deletions

View file

@ -17,6 +17,12 @@
"rev": "1a0d19ce5d384e15ca64f7f043e5817cbaaf9f6d",
"type": "git"
},
"kassandra2": {
"ref": "master",
"repo": "git@hera.m-0.eu:kassandra2",
"rev": "2590f2dfa35b6a5a22993c5a79c50a8596febf5d",
"type": "git"
},
"nixos-hardware": {
"branch": "master",
"description": "A collection of NixOS modules covering hardware quirks.",

View file

@ -0,0 +1,7 @@
final: prev: let
master = import prev.sources.nixpkgs-master {};
kassandra = master.haskellPackages.callCabal2nix "kassandra" (prev.sources.kassandra2 + "/kassandra") {};
standalone = master.haskellPackages.callCabal2nix "standalone" (prev.sources.kassandra2 + "/standalone") { inherit kassandra; };
in {
kassandra2 = standalone;
}

View file

@ -33,7 +33,7 @@ self: super: {
'';
};
desktop-pkgs = {
inherit (self) lm_sensors xwayland xdg_utils libnotify kassandra;
inherit (self) lm_sensors xwayland xdg_utils libnotify kassandra kassandra2;
inherit (self.gnomeExtensions) appindicator system-monitor;
inherit (self.gnome3)
dconf dconf-editor gnome-tweaks gnome-shell-extensions adwaita-icon-theme