Install kassandra2 via nix expression
This commit is contained in:
parent
654d28ecf5
commit
f9692318cb
|
@ -17,6 +17,12 @@
|
||||||
"rev": "1a0d19ce5d384e15ca64f7f043e5817cbaaf9f6d",
|
"rev": "1a0d19ce5d384e15ca64f7f043e5817cbaaf9f6d",
|
||||||
"type": "git"
|
"type": "git"
|
||||||
},
|
},
|
||||||
|
"kassandra2": {
|
||||||
|
"ref": "master",
|
||||||
|
"repo": "git@hera.m-0.eu:kassandra2",
|
||||||
|
"rev": "2590f2dfa35b6a5a22993c5a79c50a8596febf5d",
|
||||||
|
"type": "git"
|
||||||
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"description": "A collection of NixOS modules covering hardware quirks.",
|
"description": "A collection of NixOS modules covering hardware quirks.",
|
||||||
|
|
7
overlays/kassandra2/default.nix
Normal file
7
overlays/kassandra2/default.nix
Normal 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;
|
||||||
|
}
|
|
@ -33,7 +33,7 @@ self: super: {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
desktop-pkgs = {
|
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.gnomeExtensions) appindicator system-monitor;
|
||||||
inherit (self.gnome3)
|
inherit (self.gnome3)
|
||||||
dconf dconf-editor gnome-tweaks gnome-shell-extensions adwaita-icon-theme
|
dconf dconf-editor gnome-tweaks gnome-shell-extensions adwaita-icon-theme
|
||||||
|
|
Loading…
Reference in a new issue