From 4d1b3e99115705e95f437e674634451b17ba2e80 Mon Sep 17 00:00:00 2001 From: Timo Boomers Date: Wed, 11 Jun 2025 13:14:20 +0200 Subject: [PATCH] updated flake file --- README.md | 39 +++++++++++++------------- flake.lock | 42 ++++++++++++++-------------- hosts/ti-clt-dsk01/configuration.nix | 1 + hosts/ti-clt-dsk01/home.nix | 3 +- justfile | 7 +++++ 5 files changed, 51 insertions(+), 41 deletions(-) diff --git a/README.md b/README.md index fa0dfce..60f69b6 100644 --- a/README.md +++ b/README.md @@ -30,25 +30,26 @@ List over services -| Service | Description | Link | -| -------------- | -------------------- | ---------------------------------------------------------------------- | -| Caddy | Reverse proxy | - | -| Kanidm | Openid provider | [auth.tbmrs.nl](https://auth.tbmrs.nl) | -| Forgejo | Git provider | [git.tbmrs.nl](https://git.tbmrs.nl) | -| Immich | Photo and videos | [photos.tbmrs.nl](https://photos.tbmrs.nl) | -| Homepage | Dashboard | [home.tbmrs.nl](https://home.tbmrs.nl) | -| Uptime Kuma | Uptime monitor | [uptime.tbmrs.nl](https://uptime.tbmrs.nl) | -| Pingvin share | Sharing of files | [share.tbmrs.nl](https://share.tbmrs.nl) | -| Vaultwarden | Password manager | [vault.local.tbmrs.nl](https://vault.local.tbmrs.nl) | -| Paperless NGX | Documents management | [paperless.local.tbmrs.nl](https://paperless.local.tbmrs.nl) | -| Beszel | Resource usage | [monitor.local.tbmrs.nl](https://monitor.local.tbmrs.nl) | -| Dufs | File manager | [files.tbmrs.nl](https://files.tbmrs.nl) | -| Syncthing | File syncing | [syncthing.local.tbmrs.nl](https://syncthing.local.tbmrs.nl) | -| Home Assistant | Home automation | [home-assistant.local.tbmrs.nl](https://home-assistant.local.tbmrs.nl) | -| ~~Karakeep~~ | Bookmarking | ~~[karakeep.local.tbmrs.nl](https://karakeep.local.tbmrs.nl)~~ | -| Vikunja | Tasks management | [vikunja.local.tbmrs.nl](https://vikunja.local.tbmrs.nl) | -| Stalwart | Mailserver | [mail.tbmrs.nl](https://mail.tbmrs.nl) | -| Linkding | Bookmark managment | [links.local.tbmrs.nl](https://links.local.tbmrs.nl) | +| Service | Description | Link | +| -------------- | ---------------------------------- | ---------------------------------------------------------------------- | +| Caddy | Reverse proxy | - | +| Kanidm | Openid provider | [auth.tbmrs.nl](https://auth.tbmrs.nl) | +| Forgejo | Git provider | [git.tbmrs.nl](https://git.tbmrs.nl) | +| Immich | Photo and videos | [photos.tbmrs.nl](https://photos.tbmrs.nl) | +| Homepage | Dashboard | [home.tbmrs.nl](https://home.tbmrs.nl) | +| Uptime Kuma | Uptime monitor | [uptime.tbmrs.nl](https://uptime.tbmrs.nl) | +| Pingvin share | Sharing of files | [share.tbmrs.nl](https://share.tbmrs.nl) | +| Vaultwarden | Password manager | [vault.local.tbmrs.nl](https://vault.local.tbmrs.nl) | +| Paperless NGX | Documents management | [paperless.local.tbmrs.nl](https://paperless.local.tbmrs.nl) | +| Beszel | Resource usage | [monitor.local.tbmrs.nl](https://monitor.local.tbmrs.nl) | +| Dufs | File manager | [files.tbmrs.nl](https://files.tbmrs.nl) | +| Syncthing | File syncing | [syncthing.local.tbmrs.nl](https://syncthing.local.tbmrs.nl) | +| Home Assistant | Home automation | [home-assistant.local.tbmrs.nl](https://home-assistant.local.tbmrs.nl) | +| ~~Karakeep~~ | Bookmarking | ~~[karakeep.local.tbmrs.nl](https://karakeep.local.tbmrs.nl)~~ | +| Vikunja | Tasks management | [vikunja.local.tbmrs.nl](https://vikunja.local.tbmrs.nl) | +| Stalwart | Mailserver | [mail.tbmrs.nl](https://mail.tbmrs.nl) | +| Linkding | Bookmark managment | [links.local.tbmrs.nl](https://links.local.tbmrs.nl) | +| Jellyfin | Movies, series and music streaming | [stream.local.tbmrs.nl](https://stream.local.tbmrs.nl) | ### Todo diff --git a/flake.lock b/flake.lock index 0883d5d..129d29b 100644 --- a/flake.lock +++ b/flake.lock @@ -90,11 +90,11 @@ ] }, "locked": { - "lastModified": 1747742835, - "narHash": "sha256-kYL4GCwwznsypvsnA20oyvW8zB/Dvn6K5G/tgMjVMT4=", + "lastModified": 1749436314, + "narHash": "sha256-CqmqU5FRg5AadtIkxwu8ulDSOSoIisUMZRLlcED3Q5w=", "owner": "nix-community", "repo": "disko", - "rev": "df522e787fdffc4f32ed3e1fca9ed0968a384d62", + "rev": "dfa4d1b9c39c0342ef133795127a3af14598017a", "type": "github" }, "original": { @@ -243,11 +243,11 @@ ] }, "locked": { - "lastModified": 1747556831, - "narHash": "sha256-Qb84nbYFFk0DzFeqVoHltS2RodAYY5/HZQKE8WnBDsc=", + "lastModified": 1749154018, + "narHash": "sha256-gjN3j7joRvT3a8Zgcylnd4NFsnXeDBumqiu4HmY1RIg=", "owner": "nix-community", "repo": "home-manager", - "rev": "d0bbd221482c2713cccb80220f3c9d16a6e20a33", + "rev": "7aae0ee71a17b19708b93b3ed448a1a0952bf111", "type": "github" }, "original": { @@ -300,11 +300,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1747900541, - "narHash": "sha256-dn64Pg9xLETjblwZs9Euu/SsjW80pd6lr5qSiyLY1pg=", + "lastModified": 1749195551, + "narHash": "sha256-W5GKQHgunda/OP9sbKENBZhMBDNu2QahoIPwnsF6CeM=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "11f2d9ea49c3e964315215d6baa73a8d42672f06", + "rev": "4602f7e1d3f197b3cb540d5accf5669121629628", "type": "github" }, "original": { @@ -316,11 +316,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1747825515, - "narHash": "sha256-BWpMQymVI73QoKZdcVCxUCCK3GNvr/xa2Dc4DM1o2BE=", + "lastModified": 1749494155, + "narHash": "sha256-FG4DEYBpROupu758beabUk9lhrblSf5hnv84v1TLqMc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cd2812de55cf87df88a9e09bf3be1ce63d50c1a6", + "rev": "88331c17ba434359491e8d5889cce872464052c2", "type": "github" }, "original": { @@ -346,11 +346,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1747744144, - "narHash": "sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q=", + "lastModified": 1749285348, + "narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2795c506fe8fb7b03c36ccb51f75b6df0ab2553f", + "rev": "3e3afe5174c561dee0df6f2c2b2236990146329f", "type": "github" }, "original": { @@ -434,11 +434,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1747603214, - "narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=", + "lastModified": 1749592509, + "narHash": "sha256-VunQzfZFA+Y6x3wYi2UE4DEQ8qKoAZZCnZPUlSoqC+A=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd", + "rev": "50754dfaa0e24e313c626900d44ef431f3210138", "type": "github" }, "original": { @@ -469,11 +469,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1747905597, - "narHash": "sha256-2pnf8w4XNS1F/fGt0ZwKGEDdrPeW7fp6d33OBR0GepE=", + "lastModified": 1749579811, + "narHash": "sha256-sdyK8oWWDwxGXLvHTzcSfcb3sAdIb9UJYPVWlgb3eUM=", "owner": "danth", "repo": "stylix", - "rev": "7f26a7f3d04482ea4da2382a806f413c917ac20d", + "rev": "51fb6796fd61c6b9e02b950ccb8baccd8602de2e", "type": "github" }, "original": { diff --git a/hosts/ti-clt-dsk01/configuration.nix b/hosts/ti-clt-dsk01/configuration.nix index f326f66..f44cb46 100644 --- a/hosts/ti-clt-dsk01/configuration.nix +++ b/hosts/ti-clt-dsk01/configuration.nix @@ -72,6 +72,7 @@ "home-assistant.local.tbmrs.nl" "tasks.local.tbmrs.nl" "links.local.tbmrs.nl" + "stream.local.tbmrs.nl" ]; }; diff --git a/hosts/ti-clt-dsk01/home.nix b/hosts/ti-clt-dsk01/home.nix index 0981d83..771514e 100644 --- a/hosts/ti-clt-dsk01/home.nix +++ b/hosts/ti-clt-dsk01/home.nix @@ -55,7 +55,8 @@ unstable.gimp unstable.brave unstable.freecad - unstable.hoppscotch + hoppscotch + unstable.blender unstable.signal-desktop unstable.ladybird unstable.prusa-slicer diff --git a/justfile b/justfile index 49de3ed..439d5eb 100644 --- a/justfile +++ b/justfile @@ -30,3 +30,10 @@ alias sh := switch-home-manager switch-home-manager: home-manager switch --flake . + +alias gc := collect-garbage + +collect-garbage: + sudo nix-collect-garbage -d + nix-collect-garbage -d +