1
0
mirror of https://github.com/kmein/niveum synced 2026-03-20 12:01:06 +01:00

4 Commits

8 changed files with 26 additions and 30 deletions

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/NixOS/nixpkgs.git",
"rev": "0fe6e98a780eb71c109d3c526ad95d2c996ca020",
"date": "2021-06-10T17:45:20+00:00",
"path": "/nix/store/7vh9895ga884ilqarr76a81cf8xd8z0b-nixpkgs",
"sha256": "07kl0q47d1j1bbpvhrqv053rxzlml9rim94chn2h6dbizlm8zzs0",
"rev": "8feaae5b602cc5727b1f1e2d4e7dc895d62f6347",
"date": "2021-06-16T12:49:56+02:00",
"path": "/nix/store/bqwzyax8mxx1363pv98j1yj5hk64b94f-nixpkgs",
"sha256": "1kkmvybb9r7ca5da1bhc3ahxf4s2kpv53n50jq9g9b0xjvrhbs2r",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/NixOS/nixpkgs.git",
"rev": "60cce7e5e1fdf62421ef6d4184ee399b46209366",
"date": "2021-06-09T01:18:50-04:00",
"path": "/nix/store/fixgn194626rb7gf99l9jaqm0hbqn2ix-nixpkgs",
"sha256": "100xrb925cana1kfd0c7gwkjjalq891vfgr0rn1gl9j8gp3l3gx6",
"rev": "1f91fd1040667e9265a760b0347f8bc416249da7",
"date": "2021-06-13T11:32:41+02:00",
"path": "/nix/store/8cx16mc5cymv2ll52fs831lmd4ljzmq1-nixpkgs",
"sha256": "1lcfcwgal9fpaiq71981abyzz160r6nx1y4pyy1dnvaf951xkdcj",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/nix-community/NUR",
"rev": "e6524bff585f2278fa6d91a462ec8cd6a622975c",
"date": "2021-06-10T16:52:18+00:00",
"path": "/nix/store/hrskf3q0cl1lr2l462ackapgvazjdj12-NUR",
"sha256": "0vbgx2dn8c674k3bn76n387841zqws7lvnw28wcd2anszdkkh0p9",
"rev": "ce38dff5afc835825a8964b01ad523a8ffc9058f",
"date": "2021-06-16T09:41:12+00:00",
"path": "/nix/store/90vj9jbydimhs0zly5m3hnyfbdisz8jv-NUR",
"sha256": "0pqrkm76lcmq5ywg574980l8x54zmha7bpmnlyya8w0nllrm5b6a",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/krebs/retiolum",
"rev": "1767b1ed502059a3fad18f91f5e143c73d562d8e",
"date": "2021-06-09T11:32:18+02:00",
"path": "/nix/store/98kaxcbfs1fxa5ccaf41fc2imkjrvcqf-retiolum",
"sha256": "056p14jnzvbvgvxwmqvk8qx8cfdddrrz6dvlj2glwfbzay640ld6",
"rev": "4e2040144a79301ddd828bc3b1f69a62af02ef99",
"date": "2021-06-15T21:02:17+02:00",
"path": "/nix/store/laqjrhp2f52pyr08jxjiddi9z0mllnh9-retiolum",
"sha256": "0jd9hhazkpaqsn438ap6b5hb8yrk6n0cs8lgilwbv53q0qfa4pch",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://cgit.krebsco.de/stockholm",
"rev": "44c4cb6a453f5bc34c870caa6802548c099e9435",
"date": "2021-06-08T22:52:43+02:00",
"path": "/nix/store/9fsqfikw17y19i3xab2zbvsgzlqhhicx-stockholm",
"sha256": "1r6fdv4bq8kl28bifxfz3sapj8fv1qd83szrsk0i6b8zlbwdkr1z",
"rev": "4aec520f84649b96c54526399444c2cd1acd2da2",
"date": "2021-06-10T21:43:04+02:00",
"path": "/nix/store/42r7c175h3yc62fk4ln8aqrv07yx343m-stockholm",
"sha256": "0al2ds08s073pf35hi0217sflh050fzv5cnclnhhn0m66qfvhrdm",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -24,7 +24,6 @@
irc =
let Nick = "ponte"; StripMarkdown = true;
in {
freenode = { Server = "irc.freenode.net:6667"; inherit Nick StripMarkdown; };
hackint = { Server = "irc.hackint.org:6697"; UseTLS = true; inherit Nick StripMarkdown; };
};
mumble.lassulus = {
@@ -41,10 +40,6 @@
account = "irc.hackint";
channel = "#krebs";
}
{
account = "irc.freenode";
channel = "#krebs";
}
{
account = "telegram.kmein";
channel = "-330372458";

View File

@@ -59,6 +59,7 @@ in {
/set irc.server.libera.sasl_password ${lib.strings.fileContents <system-secrets/irc/libera>}
/set irc.server.retiolum.autojoin "#xxx,#brockman,#flix"
/set irc.server.retiolum.command "/oper aids balls"
/set irc.server.news.autojoin "#cook,#drachengame,#oepnv,#kmeinung,#memes"
/set irc.server.news.command "/oper aids balls"
/set logger.level.irc.news.#all 0

View File

@@ -6,10 +6,10 @@ let
traadfri-package = pkgs.fetchFromGitHub {
owner = "kmein";
repo = "traadfri";
rev = "6385d5b9e79910b4caee876536176cf9d6a8b9cc";
sha256 = "1l0vsxf4f4k9hgqa8sjkq4pgidbhpwps8lr3dvvnwnjh5636pbs9";
rev = "6fc2902db0b64b3d0b3ab6f0afd485cb502d7f7c";
sha256 = "0a4n1355pacgpyvg7869d6ji1yp4nqb9f7rnmnl997mbjacmwapl";
};
in pkgs.python3Packages.callPackage traadfri-package {
in pkgs.callPackage traadfri-package {
libcoap = pkgs.callPackage <niveum/packages/libcoap.nix> { tls = true; };
};
in {
@@ -30,9 +30,9 @@ in {
config = mkIf cfg.enable {
environment.shellAliases = lib.attrsets.mapAttrs' (name: value:
lib.nameValuePair "traadfri-${name}" "traadfri bulb ${toString value}")
lib.nameValuePair "traadfri-${name}" "traadfri --target Bulb ${toString value}")
cfg.bulbs // lib.attrsets.mapAttrs' (name: value:
lib.nameValuePair "traadfri-${name}" "traadfri group ${toString value}")
lib.nameValuePair "traadfri-${name}" "traadfri --target Room ${toString value}")
cfg.rooms;
environment.systemPackages = [