Compare commits
4 Commits
df56cfb971
...
42caa0ea92
| Author | SHA1 | Date | |
|---|---|---|---|
| 42caa0ea92 | |||
| 45a0fd9a78 | |||
| 7279e23894 | |||
| 566a3fb361 |
Generated
+85
-47
@@ -102,12 +102,12 @@
|
||||
"nixpkgs": "nixpkgs_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771910357,
|
||||
"narHash": "sha256-ns+2FDFS2BUbT1CshCF0hLYyYR2BiTOQqCMHDoGFXUo=",
|
||||
"rev": "b0833008a670c5d1ad2d1afbd711c1bf101f5296",
|
||||
"revCount": 405,
|
||||
"lastModified": 1772669230,
|
||||
"narHash": "sha256-y5euTOVqJ4YlooZbpi6F/LW9PqZZ+PjNquIses9ODy4=",
|
||||
"rev": "dc4d71b197a9bce053178291da2ead757cdf93bc",
|
||||
"revCount": 406,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.16.3/019c8e19-e7a4-7fe4-ad79-b4b5feefd24a/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.17.0/019cbb55-3789-7f90-87bf-d0580468ebf6/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -117,37 +117,37 @@
|
||||
"determinate-nixd-aarch64-darwin": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-NK3YCWCmz9WYQtXTg5/VYNo+KrV/7P5rBYqVhkzWEv8=",
|
||||
"narHash": "sha256-4psYG30Pl0R1zAHXDHfjR39ybe/QEfcA8C5h0eEKVx8=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/macOS"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/macOS"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/macOS"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/macOS"
|
||||
}
|
||||
},
|
||||
"determinate-nixd-aarch64-linux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-RtiD/ualuvKSZH04G5KpBd2D4tcr5pv//cU+CGnByKs=",
|
||||
"narHash": "sha256-a++ZpOrqzWsBHNR2K8H3B48LoFKIvK5VfodJgXSlsFE=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/aarch64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/aarch64-linux"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/aarch64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/aarch64-linux"
|
||||
}
|
||||
},
|
||||
"determinate-nixd-x86_64-linux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-XDzjUdfsnWtANfAzd8GpLkuch1+3rHDGD2uKN93Fw6M=",
|
||||
"narHash": "sha256-Q+SViaRHSg0FR6x26qCpqc3n6vJZ6PHpdHWV8XZ4ih0=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/x86_64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/x86_64-linux"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.16.3/x86_64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.0/x86_64-linux"
|
||||
}
|
||||
},
|
||||
"disko": {
|
||||
@@ -157,11 +157,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771881364,
|
||||
"narHash": "sha256-A5uE/hMium5of/QGC6JwF5TGoDAfpNtW00T0s9u/PN8=",
|
||||
"lastModified": 1773025010,
|
||||
"narHash": "sha256-khlHllTsovXgT2GZ0WxT4+RvuMjNeR5OW0UYeEHPYQo=",
|
||||
"owner": "nix-community",
|
||||
"repo": "disko",
|
||||
"rev": "a4cb7bf73f264d40560ba527f9280469f1f081c6",
|
||||
"rev": "7b9f7f88ab3b339f8142dc246445abb3c370d3d3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -330,11 +330,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771851181,
|
||||
"narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=",
|
||||
"lastModified": 1773179137,
|
||||
"narHash": "sha256-EdW2bwzlfme0vbMOcStnNmKlOAA05Bp6su2O8VLGT0k=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c",
|
||||
"rev": "3f98e2bbc661ec0aaf558d8a283d6955f05f1d09",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -352,12 +352,12 @@
|
||||
"nixpkgs-regression": "nixpkgs-regression"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771906938,
|
||||
"narHash": "sha256-yMI4VhuahG1027I+x/xy0F5FUM7ntwB/hDouCmpwEb8=",
|
||||
"rev": "628d55ca372a6d9eb071804b589aaa8a6974807d",
|
||||
"revCount": 24688,
|
||||
"lastModified": 1772664055,
|
||||
"narHash": "sha256-RtKKd4aefzHEzV9sKa8bQdZIY67GJMV0nRS1QZ2E94g=",
|
||||
"rev": "3a96d5668a8df84c2c8d006a04212c17839b977f",
|
||||
"revCount": 24783,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.16.3/019c8e13-4542-7edc-9244-38a597d18258/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.17.0/019cbb2e-8d12-7212-a98f-73fd1f2342a2/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -366,11 +366,11 @@
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1771969195,
|
||||
"narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=",
|
||||
"lastModified": 1772972630,
|
||||
"narHash": "sha256-mUJxsNOrBMNOUJzN0pfdVJ1r2pxeqm9gI/yIKXzVVbk=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e",
|
||||
"rev": "3966ce987e1a9a164205ac8259a5fe8a64528f72",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -427,12 +427,12 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1771177547,
|
||||
"narHash": "sha256-trTtk3WTOHz7hSw89xIIvahkgoFJYQ0G43IlqprFoMA=",
|
||||
"rev": "ac055f38c798b0d87695240c7b761b82fc7e5bc2",
|
||||
"revCount": 946843,
|
||||
"lastModified": 1772479524,
|
||||
"narHash": "sha256-u7nCaNiMjqvKpE+uZz9hE7pgXXTmm5yvdtFaqzSzUQI=",
|
||||
"rev": "4215e62dc2cd3bc705b0a423b9719ff6be378a43",
|
||||
"revCount": 957146,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.946843%2Brev-ac055f38c798b0d87695240c7b761b82fc7e5bc2/019c6a25-fd20-733f-936e-6487e2957fe4/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.957146%2Brev-4215e62dc2cd3bc705b0a423b9719ff6be378a43/019cb23c-bcc0-7c8e-9772-0f9ff50d72f3/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -441,11 +441,11 @@
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1771848320,
|
||||
"narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=",
|
||||
"lastModified": 1772963539,
|
||||
"narHash": "sha256-9jVDGZnvCckTGdYT53d/EfznygLskyLQXYwJLKMPsZs=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "2fc6539b481e1d2569f25f8799236694180c0993",
|
||||
"rev": "9dcb002ca1690658be4a04645215baea8b95f31d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -459,14 +459,15 @@
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
],
|
||||
"noctalia-qs": "noctalia-qs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771979542,
|
||||
"narHash": "sha256-0hqvh2D8tdwFG9pT9Ds1EysZYPTKpVJCunnXQ31MUZ8=",
|
||||
"lastModified": 1773238064,
|
||||
"narHash": "sha256-X0tFEb5WSldnU7f0S8vGp+Q0istOdRXmtPh8CoctCRc=",
|
||||
"owner": "noctalia-dev",
|
||||
"repo": "noctalia-shell",
|
||||
"rev": "fe8e23f1d0e6ed4bdefd061e6834c4d61f2266be",
|
||||
"rev": "d35f399f535e31c53fd60409cae6a95214255dd9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -475,6 +476,28 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"noctalia-qs": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"noctalia",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": "systems_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773175685,
|
||||
"narHash": "sha256-YOkWzVq7opym1ovJvSCvqpG6OCDGJwPo/EPeRxcGay4=",
|
||||
"owner": "noctalia-dev",
|
||||
"repo": "noctalia-qs",
|
||||
"rev": "6b9eceefde3d47ca83c544b54bcdd358be4cbd2f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "noctalia-dev",
|
||||
"repo": "noctalia-qs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nur": {
|
||||
"inputs": {
|
||||
"flake-parts": [
|
||||
@@ -527,7 +550,7 @@
|
||||
"nixpkgs"
|
||||
],
|
||||
"nur": "nur",
|
||||
"systems": "systems_3",
|
||||
"systems": "systems_4",
|
||||
"tinted-foot": "tinted-foot",
|
||||
"tinted-kitty": "tinted-kitty",
|
||||
"tinted-schemes": "tinted-schemes",
|
||||
@@ -535,11 +558,11 @@
|
||||
"tinted-zed": "tinted-zed"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771787992,
|
||||
"narHash": "sha256-Vg4bGwwenNYI8p3nJTl9FRyeIyrjATeZrZr+GyUSDrw=",
|
||||
"lastModified": 1772296853,
|
||||
"narHash": "sha256-pAtzPsgHRKw/2Kv8HgAjSJg450FDldHPWsP3AKG/Xj0=",
|
||||
"owner": "danth",
|
||||
"repo": "stylix",
|
||||
"rev": "30054cca073b49b42a71289edec858f535b27fe9",
|
||||
"rev": "c4b8e80a1020e09a1f081ad0f98ce804a6e85acf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -579,6 +602,21 @@
|
||||
}
|
||||
},
|
||||
"systems_3": {
|
||||
"locked": {
|
||||
"lastModified": 1689347949,
|
||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_4": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
@@ -684,11 +722,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1772005916,
|
||||
"narHash": "sha256-aFYnT0gStcu1PVTh2Xzd0n8PIEKmqvTgrVkpv49qc6M=",
|
||||
"lastModified": 1773225617,
|
||||
"narHash": "sha256-IT0n3jJgf4M7U0EuZJ2XJwXBmSJVVK3auqWDGeHGMzY=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "044299e83752f78f9fc5d6a648f7f3dd84bb3b18",
|
||||
"rev": "413a22ab7acf848ed4e20c3f47ea96ccd4788518",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
@@ -173,6 +173,152 @@
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
};
|
||||
|
||||
frigate = {
|
||||
enable = true;
|
||||
hostname = "arcueid.int.m0rel.eu";
|
||||
settings = {
|
||||
mqtt = {
|
||||
enabled = true;
|
||||
host = "mqtt.int.m0rel.eu";
|
||||
user = "frigate";
|
||||
password = "pouet";
|
||||
};
|
||||
ffmpeg.hwaccel_args = "preset-vaapi";
|
||||
auth.enabled = false;
|
||||
proxy.default_role = "admin";
|
||||
detect.enabled = true;
|
||||
detect.fps = 5;
|
||||
objects.track = [
|
||||
"person"
|
||||
"car"
|
||||
"bird"
|
||||
"cat"
|
||||
"dog"
|
||||
];
|
||||
audio = {
|
||||
enabled = true;
|
||||
max_not_heard = 10;
|
||||
min_volume = 500;
|
||||
listen = [
|
||||
"bark"
|
||||
"fire_alarm"
|
||||
"scream"
|
||||
"speech"
|
||||
"yell"
|
||||
];
|
||||
# filters.speech.threshold = 0.8;
|
||||
};
|
||||
motion = {
|
||||
enabled = true;
|
||||
# mask = [
|
||||
# "0.316"
|
||||
# "0.037"
|
||||
# "0.317"
|
||||
# "0.012"
|
||||
# "0.035"
|
||||
# "0.01"
|
||||
# "0.033"
|
||||
# "0.035"
|
||||
# ];
|
||||
};
|
||||
semantic_search.enabled = true;
|
||||
semantic_search.model_size = "small";
|
||||
review.detections.enabled = true;
|
||||
record.enabled = true;
|
||||
record.retain.days = 2;
|
||||
record.preview.quality = "medium";
|
||||
face_recognition.enabled = true;
|
||||
face_recognition.model_size = "small";
|
||||
lpr.enabled = true;
|
||||
# audio_transcription = {
|
||||
# enabled = true;
|
||||
# device = "CPU";
|
||||
# model_size = "small";
|
||||
# language = "fr";
|
||||
# };
|
||||
classification = {
|
||||
bird.enabled = true;
|
||||
custom = {
|
||||
Animaux = {
|
||||
enabled = true;
|
||||
name = "Animaux";
|
||||
threshold = 0.8;
|
||||
object_config.objects = [
|
||||
"cat"
|
||||
"dog"
|
||||
];
|
||||
# classification_type = "sub_label";
|
||||
};
|
||||
Voitures = {
|
||||
enabled = true;
|
||||
name = "Voitures";
|
||||
threshold = 0.8;
|
||||
object_config.objects = [ "car" ];
|
||||
# classification_type = "sub_label";
|
||||
};
|
||||
Personnes = {
|
||||
enabled = true;
|
||||
name = "Personnes";
|
||||
threshold = 0.8;
|
||||
object_config.objects = [ "person" ];
|
||||
# classification_type = "sub_label";
|
||||
};
|
||||
};
|
||||
};
|
||||
snapshots.enabled = true;
|
||||
snapshots.retain.default = 7;
|
||||
cameras.front = {
|
||||
enabled = true;
|
||||
ffmpeg.inputs = [
|
||||
{
|
||||
path = "rtsp://admin:admin@192.168.68.240:554/?streamtype=0&subtype=1";
|
||||
roles = [
|
||||
"audio"
|
||||
"detect"
|
||||
"record"
|
||||
];
|
||||
}
|
||||
];
|
||||
onvif = {
|
||||
host = "192.168.68.240";
|
||||
port = 8899;
|
||||
user = "admin";
|
||||
password = "admin";
|
||||
};
|
||||
# zones = {
|
||||
# cour = {
|
||||
# coordinates = [
|
||||
# "0.001"
|
||||
# "0.492"
|
||||
# "0.001"
|
||||
# "0.043"
|
||||
# "0.893"
|
||||
# "0.054"
|
||||
# "0.888"
|
||||
# "0.5"
|
||||
# ];
|
||||
# loitering_time = 0;
|
||||
# friendly_name = "Cour";
|
||||
# };
|
||||
# entree = {
|
||||
# coordinates = [
|
||||
# "0.001"
|
||||
# "0.5"
|
||||
# "0.001"
|
||||
# "0.997"
|
||||
# "0.996"
|
||||
# "0.991"
|
||||
# "0.997"
|
||||
# "0.513"
|
||||
# ];
|
||||
# loitering_time = 0;
|
||||
# friendly_name = "Entrée";
|
||||
# };
|
||||
# };
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
myNixOS = {
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
};
|
||||
};
|
||||
archetype.general.enable = true;
|
||||
feature.gaming.enable = true;
|
||||
feature.fonts.enable = true;
|
||||
feature.virtualisation.enable = true;
|
||||
};
|
||||
@@ -101,6 +102,7 @@
|
||||
power-profiles-daemon.enable = true;
|
||||
tailscale.enable = true;
|
||||
tailscale.useRoutingFeatures = "client";
|
||||
|
||||
};
|
||||
environment.systemPackages = [
|
||||
pkgs.cachix
|
||||
@@ -110,6 +112,8 @@
|
||||
pkgs.bottles
|
||||
pkgs.podman
|
||||
pkgs.podman-compose
|
||||
|
||||
pkgs.easyeffects
|
||||
]
|
||||
++ [
|
||||
(
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
];
|
||||
programs.zen-browser = {
|
||||
enable = true;
|
||||
suppressXdgMigrationWarning = true;
|
||||
# suppressXdgMigrationWarning = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
just
|
||||
killall
|
||||
lazyjj
|
||||
neofetch
|
||||
fastfetch
|
||||
p7zip
|
||||
ripgrep
|
||||
tree
|
||||
|
||||
Reference in New Issue
Block a user