From 960165b7696877fc442ca1913bde6adbd1a7716e Mon Sep 17 00:00:00 2001 From: tristan Date: Tue, 24 Jun 2025 15:13:16 +0100 Subject: [PATCH] framework: fix cosmic conf --- flake.nix | 1 + home/desktop/cosmic/default.nix | 11 +---------- nixos/programs/cosmic.nix | 10 +++++----- 3 files changed, 7 insertions(+), 15 deletions(-) diff --git a/flake.nix b/flake.nix index 6746eb3..f07fd87 100644 --- a/flake.nix +++ b/flake.nix @@ -69,6 +69,7 @@ home-modules = [ ./home/programs/work.nix ./home/programs/graphical.nix + ./home/desktop/cosmic/. ]; }; diff --git a/home/desktop/cosmic/default.nix b/home/desktop/cosmic/default.nix index 7d4bd00..7232003 100644 --- a/home/desktop/cosmic/default.nix +++ b/home/desktop/cosmic/default.nix @@ -47,16 +47,7 @@ in { output = "all"; rotation_frequency = 600; sampling_method = mkRON "enum" "Alphanumeric"; - scaling_mode = mkRON "enum" { - value = [ - (mkRON "tuple" [ - 0.5 - 1.0 - (mkRON "raw" "0.345354352") - ]) - ]; - variant = "Fit"; - }; + scaling_mode = mkRON "enum" "Zoom"; source = mkRON "enum" { value = [ (toString config.stylix.image) ]; variant = "Path"; diff --git a/nixos/programs/cosmic.nix b/nixos/programs/cosmic.nix index 21f0e54..369930d 100644 --- a/nixos/programs/cosmic.nix +++ b/nixos/programs/cosmic.nix @@ -1,8 +1,8 @@ -{ - inputs, - config, - ... -}: { +{...}: { services.desktopManager.cosmic.enable = true; services.displayManager.cosmic-greeter.enable = true; + # fix for shutdown, not yet in 25.05 + # https://github.com/NixOS/nixpkgs/pull/412260/commits/27c3430d620adfed574674e36a89a52be80f01d9 + services.geoclue2.enable = true; + services.geoclue2.enableDemoAgent = false; }