diff --git a/systems/aarch64-linux/macbook-pro-nixos/default.nix b/systems/aarch64-linux/macbook-pro-nixos/default.nix index d1a042d..df405ae 100755 --- a/systems/aarch64-linux/macbook-pro-nixos/default.nix +++ b/systems/aarch64-linux/macbook-pro-nixos/default.nix @@ -135,7 +135,6 @@ ]); networking.networkmanager.wifi.backend = "iwd"; - # nixpkgs.overlays = [ (import ./mutter) ]; environment.sessionVariables = { DBX_CONTAINER_MANAGER = "podman"; diff --git a/systems/aarch64-linux/macbook-pro-nixos/mutter/MBP16.patch b/systems/aarch64-linux/macbook-pro-nixos/mutter/MBP16.patch deleted file mode 100644 index e6472e7..0000000 --- a/systems/aarch64-linux/macbook-pro-nixos/mutter/MBP16.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/src/core/constraints.c b/src/core/constraints.c -index 3fd05a103..5ac514af8 100644 ---- a/src/core/constraints.c -+++ b/src/core/constraints.c -@@ -1344,6 +1344,14 @@ constrain_fullscreen (MetaWindow *window, - - monitor = info->entire_monitor; - -+ if (abs(monitor.width / monitor.width - 1.54f) < 0.01f) {//window->monitor->is_primary) {//monitor.width == 3456 && monitor.height == 2234) { -+ const float notch_y_ratio = 64.f / 1963.f; -+ int notch_padding_height = monitor.height * notch_y_ratio; -+ -+ monitor.y += notch_padding_height; -+ monitor.height -= notch_padding_height; -+ } -+ - get_size_limits (window, &min_size, &max_size); - too_big = !mtk_rectangle_could_fit_rect (&monitor, &min_size); - too_small = !mtk_rectangle_could_fit_rect (&max_size, &monitor); diff --git a/systems/aarch64-linux/macbook-pro-nixos/mutter/default.nix b/systems/aarch64-linux/macbook-pro-nixos/mutter/default.nix deleted file mode 100644 index 909feec..0000000 --- a/systems/aarch64-linux/macbook-pro-nixos/mutter/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -(final: prev: { - mutter = prev.mutter.overrideAttrs (oldAttrs: { - patches = (oldAttrs.patches or []) ++ [ - ./MBP16.patch - ]; - }); -}) \ No newline at end of file