Compare commits

..
7 Commits
Author SHA1 Message Date
Taneb fe86dce099 Update flake 2024-09-23 19:33:27 +00:00
Taneb 270feb3e85 Rename services.samba.shares => services.samba.settings 2024-09-19 19:09:38 +00:00
Taneb 90eac24b77 Update flake lock 2024-09-19 19:09:21 +00:00
Taneb 072dbfe689 Update nixpkgs 2024-07-10 14:48:48 +00:00
Taneb 35862426ae Get hledger to work 2024-06-29 05:54:54 +00:00
Taneb 530edccdf5 Add hledger-web service 2024-06-26 15:09:19 +00:00
Taneb 22b8aedee4 Switch to unstable
I couldn't figure out how to update stable for some reason
2024-06-26 15:07:44 +00:00
2 changed files with 24 additions and 7 deletions
Generated
+10 -6
View File
@@ -2,14 +2,18 @@
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 0,
"narHash": "sha256-XD6GfVgSfWjqqWAuybkvaxS1/xrwTrh3V1dSkoYJW3Q=",
"path": "/nix/store/jjjyazlmzjls1kdpgn776iy9w345yq7l-source",
"type": "path"
"lastModified": 1726937504,
"narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "9357f4f23713673f310988025d9dc261c20e70c6",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
+14 -1
View File
@@ -1,4 +1,7 @@
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
};
outputs = { self, nixpkgs }: {
# miscellaneous stuff that's important
nixosModules.base = {lib, ...}: {
@@ -52,11 +55,20 @@
};
nixpkgs.config.allowUnfree = true;
};
nixosModules.hledger = {...}: {
services.hledger-web = {
enable = true;
allow = "edit";
host = "0.0.0.0";
baseUrl = "http://192.168.1.37:5000";
};
networking.firewall.allowedTCPPorts = [ 5000 ];
};
nixosModules.samba = {...}: {
services.samba = {
enable = true;
openFirewall = true;
shares = {
settings = {
chopper = {
path = "/storage/media";
browseable = "yes";
@@ -82,6 +94,7 @@
self.nixosModules.zfs
self.nixosModules.plex
self.nixosModules.samba
self.nixosModules.hledger
];
};
};