diff --git a/configuration.nix b/configuration.nix index 19cea5e..ead32e9 100644 --- a/configuration.nix +++ b/configuration.nix @@ -68,7 +68,11 @@ # ─── Bootloader: Limine with Secure Boot ─── boot.loader.systemd-boot.enable = false; # Disabled - using Limine - boot.loader.limine.enable = true; + boot.loader.limine = { + enable = true; + style.wallpapers = "${./wallpaper/nix.png}"; + }; + boot.loader.limine.secureBoot.enable = true; boot.loader.efi.canTouchEfiVariables = true; @@ -255,12 +259,29 @@ # AI coding claude-code ]; + nixpkgs.config.permittedInsecurePackages = [ + "libsoup-2.74.3" + ]; + + nixpkgs.overlays = [ + (final: prev: { + gnome = prev.gnome.overrideScope ( + gfinal: gprev: { + gvfs = gprev.gvfs.override { + googleSupport = true; + gnomeSupport = true; + }; + } + ); + }) + ]; # ═══════════════════════════════════════════════════════════════ # SERVICES # ═══════════════════════════════════════════════════════════════ services.openssh.enable = true; services.tailscale.enable = true; + services.gnome.gnome-online-accounts.enable = true; # ═══════════════════════════════════════════════════════════════ # SYSTEM diff --git a/flake.lock b/flake.lock index 0648220..e2321e6 100644 --- a/flake.lock +++ b/flake.lock @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770181584, - "narHash": "sha256-GUzDI/GGglZSshfG+Cf0Bz1xm5Qz5mt8RMRNdb+65zo=", + "lastModified": 1770211965, + "narHash": "sha256-Xke6+cgvGGWqlJK57BdMYug6IRsb7tj2uzTF+EtiJOY=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "eac8cf3fbf996f4db65d165f5fccc0fea1175f78", + "rev": "433ad41bbe600c210e1e22515259569032ebc23d", "type": "github" }, "original": { @@ -163,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770188808, - "narHash": "sha256-i9KR5n6bT0p7xLErlgaq2TAj/B7ZbLd9a+4Czg8q/cI=", + "lastModified": 1770204905, + "narHash": "sha256-5uLEC/3cLcpW0dtndfdWp9jTbIE0YZYDZA+zc+Olswo=", "owner": "anomalyco", "repo": "opencode", - "rev": "154cbf6996cdc93b574e93bcbe063f6d11170c0c", + "rev": "af06175b1f293ea13d4165cee56db65fbbd56c65", "type": "github" }, "original": { diff --git a/modules/apps.nix b/modules/apps.nix index 3e4348f..251ffad 100644 --- a/modules/apps.nix +++ b/modules/apps.nix @@ -51,7 +51,6 @@ # ═══════════════════════════════════════════════════════════════ file-roller # Archive manager (GUI) gnome-disk-utility # Disk management - gnome-online-accounts gnome-online-accounts-gtk # Archive tools (for file-roller and CLI) diff --git a/wallpaper/nix.png b/wallpaper/nix.png new file mode 100644 index 0000000..abbf058 Binary files /dev/null and b/wallpaper/nix.png differ