feat: upgrade to 24.11

This commit is contained in:
Jacob Bachmann 2025-08-18 15:53:31 +02:00
parent 804252f853
commit 48f8497118
No known key found for this signature in database
GPG key ID: 7753026D577922A6
7 changed files with 17 additions and 19 deletions

16
flake.lock generated
View file

@ -93,16 +93,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726989464, "lastModified": 1747688870,
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=", "narHash": "sha256-ypL9WAZfmJr5V70jEVzqGjjQzF0uCkz+AFQF7n9NmNc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176", "rev": "d5f1f641b289553927b3801580598d200a501863",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.05", "ref": "release-24.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@ -125,16 +125,16 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1735563628, "lastModified": 1751274312,
"narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=", "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798", "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-24.05", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View file

@ -1,11 +1,11 @@
{ {
description = "nix los hier"; description = "nix los hier";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
home-manager = { home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
agenix = { agenix = {

View file

@ -99,7 +99,7 @@
}; };
networking.firewall = { networking.firewall = {
allowedTCPPorts = [ 53 ]; allowedTCPPorts = [ 53 8080 ];
allowedUDPPorts = [ allowedUDPPorts = [
53 53
67 67

View file

@ -6,11 +6,8 @@
services.ddclient = { services.ddclient = {
enable = true; enable = true;
use = "web, web=ifconfig.me"; usev4 = "webv4, webv4=ifconfig.me";
extraConfig = '' usev6 = "disabled";
usev4=webv4, webv4=ifconfig.me
usev6=disabled
'';
protocol = "cloudflare"; protocol = "cloudflare";
zone = "dryb.org"; zone = "dryb.org";
passwordFile = config.age.secrets.passwords-ddclient-cloudflare.path; passwordFile = config.age.secrets.passwords-ddclient-cloudflare.path;

View file

@ -11,7 +11,7 @@
services.nextcloud = { services.nextcloud = {
enable = true; enable = true;
package = pkgs.nextcloud29; package = pkgs.nextcloud30;
https = true; https = true;
hostName = "nextcloud.dryb.org"; hostName = "nextcloud.dryb.org";
database.createLocally = true; database.createLocally = true;

View file

@ -14,7 +14,8 @@
# type database DBuser auth-method mapping # type database DBuser auth-method mapping
authentication = '' authentication = ''
local vaultwarden all ident map=vaultwarden-users local all postgres peer
local vaultwarden all ident map=vaultwarden-users
''; '';
# name sysuser dbuser # name sysuser dbuser

View file

@ -12,7 +12,7 @@
nixd # nix language server nixd # nix language server
nil # yet another language server for nix nil # yet another language server for nix
nixfmt-rfc-style # official formatter for nix code nixfmt-rfc-style # official formatter for nix code
nodePackages.pyright # type checker for the python language pyright # type checker for the python language
ruff # an extremely fast python linter ruff # an extremely fast python linter
black # uncompromising python code formatter black # uncompromising python code formatter
isort # python utility / library to sort python imports isort # python utility / library to sort python imports