Compare commits
No commits in common. "abdf4ac5bc572fa8ecbf96c4806bb24e19437165" and "6a92795907d61b0f9c83ed3374f0f1ef20e1c94c" have entirely different histories.
abdf4ac5bc
...
6a92795907
17
flake.lock
generated
17
flake.lock
generated
@ -34,6 +34,22 @@
|
|||||||
"type": "indirect"
|
"type": "indirect"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nixpkgs-nyanloutre-pysmart": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1634908616,
|
||||||
|
"narHash": "sha256-JoJyEZKpTOHc6NMH76l8Jg/0QrMSEQsX0PtZXVtnCpA=",
|
||||||
|
"owner": "nyanloutre",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "9b2bd68adc2455180887d952ce204ae69dfd651e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nyanloutre",
|
||||||
|
"ref": "pysmart-init",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1635792138,
|
"lastModified": 1635792138,
|
||||||
@ -83,6 +99,7 @@
|
|||||||
"inputs": {
|
"inputs": {
|
||||||
"dogetipbot-telegram": "dogetipbot-telegram",
|
"dogetipbot-telegram": "dogetipbot-telegram",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2",
|
||||||
|
"nixpkgs-nyanloutre-pysmart": "nixpkgs-nyanloutre-pysmart",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||||
"simple-nixos-mailserver": "simple-nixos-mailserver"
|
"simple-nixos-mailserver": "simple-nixos-mailserver"
|
||||||
}
|
}
|
||||||
|
@ -2,11 +2,12 @@
|
|||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "flake:nixpkgs/nixos-21.05";
|
nixpkgs.url = "flake:nixpkgs/nixos-21.05";
|
||||||
nixpkgs-unstable.url = "flake:nixpkgs/nixos-unstable";
|
nixpkgs-unstable.url = "flake:nixpkgs/nixos-unstable";
|
||||||
|
nixpkgs-nyanloutre-pysmart.url = "github:nyanloutre/nixpkgs/pysmart-init";
|
||||||
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-21.05";
|
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-21.05";
|
||||||
dogetipbot-telegram.url = "gitlab:nyanloutre/dogetipbot-telegram/master";
|
dogetipbot-telegram.url = "gitlab:nyanloutre/dogetipbot-telegram/master";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = { self, nixpkgs, nixpkgs-unstable, simple-nixos-mailserver, dogetipbot-telegram }: {
|
outputs = { self, nixpkgs, nixpkgs-unstable, simple-nixos-mailserver, dogetipbot-telegram, nixpkgs-nyanloutre-pysmart }: {
|
||||||
nixosConfigurations.loutreos = nixpkgs.lib.nixosSystem {
|
nixosConfigurations.loutreos = nixpkgs.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
@ -26,7 +27,7 @@
|
|||||||
wantedBy = ["multi-user.target"];
|
wantedBy = ["multi-user.target"];
|
||||||
path = with pkgs;[ ipmitool smartmontools ];
|
path = with pkgs;[ ipmitool smartmontools ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = with nixpkgs-unstable.legacyPackages.x86_64-linux;
|
ExecStart = with nixpkgs-nyanloutre-pysmart.legacyPackages.x86_64-linux;
|
||||||
let env = python3Packages.python.buildEnv.override {
|
let env = python3Packages.python.buildEnv.override {
|
||||||
extraLibs = with python3Packages;[ pysmart ];
|
extraLibs = with python3Packages;[ pysmart ];
|
||||||
ignoreCollisions = true;
|
ignoreCollisions = true;
|
||||||
|
@ -69,7 +69,7 @@
|
|||||||
starship
|
starship
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
beets
|
# beets
|
||||||
|
|
||||||
# Outils
|
# Outils
|
||||||
borgbackup
|
borgbackup
|
||||||
|
Loading…
Reference in New Issue
Block a user