summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock58
-rw-r--r--flake.nix2
-rw-r--r--modules/common.nix3
-rw-r--r--modules/desktop.nix4
-rw-r--r--modules/yubikey.nix1
5 files changed, 33 insertions, 35 deletions
diff --git a/flake.lock b/flake.lock
index bb8a9d3..fc46b89 100644
--- a/flake.lock
+++ b/flake.lock
@@ -10,11 +10,11 @@
"systems": "systems"
},
"locked": {
- "lastModified": 1754337839,
- "narHash": "sha256-fEc2/4YsJwtnLU7HCFMRckb0u9UNnDZmwGhXT5U5NTw=",
+ "lastModified": 1762618334,
+ "narHash": "sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L+VSybPfiIgzU8lbQ=",
"owner": "ryantm",
"repo": "agenix",
- "rev": "856df6f6922845abd4fd958ce21febc07ca2fa45",
+ "rev": "fcdea223397448d35d9b31f798479227e80183f6",
"type": "github"
},
"original": {
@@ -73,11 +73,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
- "lastModified": 1754361940,
- "narHash": "sha256-2KROQdENN8Ix5kiBZRM8FQP1KiJDikKPTiaaExYdVAY=",
+ "lastModified": 1766510053,
+ "narHash": "sha256-X5glR8UEW+wfi2grkS0DN6apelCCLsqIW+EsWZlI/sA=",
"owner": "nix-community",
"repo": "emacs-overlay",
- "rev": "a9a667084c0cf89081842d3002aef7b4829980aa",
+ "rev": "04c7d5d0cb35ee346dbaf40987fbae7577537f8a",
"type": "github"
},
"original": {
@@ -162,11 +162,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
- "lastModified": 1754110197,
- "narHash": "sha256-N7GWK2084EsNdwzwg6FCIgMrSau1WwzxGSNdPHx5Tak=",
+ "lastModified": 1766225187,
+ "narHash": "sha256-6hcaU8qtmixsaEUbjPiOFd5aJPZxAIBokl5d7dkab3k=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
- "rev": "04ce5c103eb621220d69102bc0ee27c3abd89204",
+ "rev": "bb53a85db9210204a98f771f10f1f5b4e06ccb2d",
"type": "github"
},
"original": {
@@ -223,11 +223,11 @@
},
"nixos-hardware": {
"locked": {
- "lastModified": 1754316476,
- "narHash": "sha256-Ry1gd1BQrNVJJfT11cpVP0FY8XFMx4DJV2IDp01CH9w=",
+ "lastModified": 1764440730,
+ "narHash": "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "9368056b73efb46eb14fd4667b99e0f81b805f28",
+ "rev": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3",
"type": "github"
},
"original": {
@@ -239,11 +239,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1754214453,
- "narHash": "sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY=",
+ "lastModified": 1766309749,
+ "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "5b09dc45f24cf32316283e62aec81ffee3c3e376",
+ "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816",
"type": "github"
},
"original": {
@@ -255,27 +255,27 @@
},
"nixpkgs-stable": {
"locked": {
- "lastModified": 1751274312,
- "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
+ "lastModified": 1766399428,
+ "narHash": "sha256-vS6LSOMDOB3s+L6tqw9IGujxnmUAZQnEG+Vi640LayI=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
+ "rev": "a6c3a6141ec1b367c58ead3f7f846c772a25f4e5",
"type": "github"
},
"original": {
"owner": "NixOS",
- "ref": "nixos-24.11",
+ "ref": "nixos-25.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-unstable": {
"locked": {
- "lastModified": 1754214453,
- "narHash": "sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY=",
+ "lastModified": 1766309749,
+ "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "5b09dc45f24cf32316283e62aec81ffee3c3e376",
+ "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816",
"type": "github"
},
"original": {
@@ -287,11 +287,11 @@
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1753694789,
- "narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=",
+ "lastModified": 1766070988,
+ "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "dc9637876d0dcc8c9e5e22986b857632effeb727",
+ "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8",
"type": "github"
},
"original": {
@@ -319,16 +319,16 @@
},
"nixpkgs_4": {
"locked": {
- "lastModified": 1754292888,
- "narHash": "sha256-1ziydHSiDuSnaiPzCQh1mRFBsM2d2yRX9I+5OPGEmIE=",
+ "lastModified": 1766473571,
+ "narHash": "sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv+n5GX6Qto=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "ce01daebf8489ba97bd1609d185ea276efdeb121",
+ "rev": "76701a179d3a98b07653e2b0409847499b2a07d3",
"type": "github"
},
"original": {
"owner": "NixOS",
- "ref": "nixos-25.05",
+ "ref": "nixos-25.11",
"repo": "nixpkgs",
"type": "github"
}
diff --git a/flake.nix b/flake.nix
index 74042ac..5e8a8ce 100644
--- a/flake.nix
+++ b/flake.nix
@@ -4,7 +4,7 @@
extra-trusted-public-keys = "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=";
};
- inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
+ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
inputs.nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
inputs.nixos-hardware.url = "github:NixOS/nixos-hardware/master";
inputs.emacs-overlay.url = "github:nix-community/emacs-overlay";
diff --git a/modules/common.nix b/modules/common.nix
index cc60640..35d7c59 100644
--- a/modules/common.nix
+++ b/modules/common.nix
@@ -80,6 +80,9 @@
nix-index
p7zip
jq
+ (python3.withPackages (py-pkgs: with py-pkgs; [
+ plotly numpy
+ ]))
pass
ripgrep
rustup
diff --git a/modules/desktop.nix b/modules/desktop.nix
index e64b3e8..b7ac14c 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -18,7 +18,6 @@ in {
};
programs.kdeconnect.enable = true;
- # Performs some setup needed by river.
programs.xwayland.enable = true;
programs.dconf.enable = true;
@@ -72,7 +71,6 @@ in {
jetbrains-mono
wqy_microhei
noto-fonts
- noto-fonts-extra
];
fontconfig = {
defaultFonts = {
@@ -91,8 +89,6 @@ in {
anki
gimp
opencpn
- # Wayland packages
- river
waybar
light
playerctl
diff --git a/modules/yubikey.nix b/modules/yubikey.nix
index 1ccdab5..5c6bf7b 100644
--- a/modules/yubikey.nix
+++ b/modules/yubikey.nix
@@ -10,7 +10,6 @@ let
yubikey-manager
yubikey-personalization
gnupg
- pinentry
];
in
{