Update Nix configurations and bump flake.lock dependencies

Refine hardware and README LUKS syntax.
Adjust CUPS publish options and remove the Hyprland portal.
Add bubblewrap to Codex packages.
Disable Opencode validation and enable mutable settings.
Remove the unused beads package from extra-packages.
Update flake.lock to newer revisions for all dependencies.
This commit is contained in:
GarandPLG committed 2026-10-25 01:18:14 +02:00
1 parent 514e3a7f62
commit 1b4dd4e329
9 files changed
+40 -53

No files matched your search

+4 -8
View File
@@ -24,15 +24,11 @@
enable = true;
nssmdns4 = true;
openFirewall = true;
publish = {
enable = true;
userServices = true;
settings.publish = {
disable-publishing = false;
disable-user-service-publishing = false;
publish-addresses = true;
};
# settings.publish = {
# disable-publishing = false;
# disable-user-service-publishing = false;
# publish-adresses = true;
# };
};
ipp-usb.enable = true;
-1
View File
@@ -3,7 +3,6 @@
enable = true;
wlr.enable = true;
extraPortals = with pkgs; [
xdg-desktop-portal-hyprland
xdg-desktop-portal-gtk
];
configPackages = [pkgs.hyprland];
+3 -2
View File
@@ -7,8 +7,9 @@
options.codex.enable = lib.mkEnableOption "Codex";
config = lib.mkIf config.codex.enable {
home.packages = [
pkgs.nodejs
home.packages = with pkgs; [
nodejs
bubblewrap
];
programs.codex = {
+6 -1
View File
@@ -9,7 +9,12 @@
config.programs.opencode = lib.mkIf config.opencode.enable {
enable = true;
package = pkgs.opencode;
validateFiles.config = true;
validateFiles = {
config = false;
cli = false;
};
mutableSettings = true;
cli = {};
};
imports = [
-1
View File
@@ -4,7 +4,6 @@
ruff
biome
bun
beads
rust-analyzer
alejandra
docker