];
};
-
-systemd.user.services.mpd = {
- description = "Music Player Daemon";
- wantedBy = [ "default.target" ];
- serviceConfig = {
- ExecStart = "${pkgs.mpd}/bin/mpd --no-daemon /home/andrew/.config/mpd/mpd.conf";
- Restart = "on-failure";
+ systemd.user.services.mpd = {
+ description = "Music Player Daemon";
+ wantedBy = [ "default.target" ];
+ serviceConfig = {
+ ExecStart = "${pkgs.mpd}/bin/mpd --no-daemon /home/andrew/.config/mpd/mpd.conf";
+ Restart = "on-failure";
+ };
};
-};
}
-{ config, pkgs, ... }:
+{ config, pkgs, inputs, ... }:
{
imports = [
./hardware-configuration.nix
slop
xclip
xdotool
-gcc
+ gcc
+ inputs.my-slstatus.packages.${pkgs.stdenv.hostPlatform.system}.default
];
programs.git = {
"type": "github"
}
},
+ "my-slstatus": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1777417919,
+ "narHash": "sha256-dms4PU5f3/z+/jRfrUFi/gseXW83hotPR26MR1PFnEw=",
+ "owner": "Skullheadx",
+ "repo": "slstatus",
+ "rev": "c870215c310e4c03b8007c4a7b59fe75ba7167d0",
+ "type": "github"
+ },
+ "original": {
+ "owner": "Skullheadx",
+ "repo": "slstatus",
+ "type": "github"
+ }
+ },
"nix-darwin": {
"inputs": {
"nixpkgs": [
},
"nixpkgs": {
"locked": {
- "lastModified": 1776877367,
- "narHash": "sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI=",
+ "lastModified": 1777268161,
+ "narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57",
+ "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76",
"type": "github"
},
"original": {
"root": {
"inputs": {
"hjem": "hjem",
+ "my-slstatus": "my-slstatus",
"nixpkgs": "nixpkgs"
}
}
inputs.nixpkgs.follows = "nixpkgs";
};
+ my-slstatus = {
+ url = "github:Skullheadx/slstatus";
+ inputs.nixpkgs.follows = "nixpkgs";
+
+ };
+
};
outputs =
{
self,
nixpkgs,
hjem,
+ my-slstatus,
+
}@inputs:
{
nixosConfigurations.nepsis = nixpkgs.lib.nixosSystem {