From 91c775a6c368ac0254acd07fd22d2d98dbcf5f9c Mon Sep 17 00:00:00 2001 From: Aner Zakobar Date: Thu, 23 Apr 2026 14:49:49 +0300 Subject: [PATCH] No right click menu, added binfmt --- azos-core | 2 +- modules/nixos/binfmt.nix | 19 +++++++++++++++++++ modules/nixos/default.nix | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 modules/nixos/binfmt.nix diff --git a/azos-core b/azos-core index 5836f95..3d1cbc3 160000 --- a/azos-core +++ b/azos-core @@ -1 +1 @@ -Subproject commit 5836f95d64eec7fcf04f967a1784323eadd81c5b +Subproject commit 3d1cbc3323ecc0e67234c52ebe23ba3d78c53ccd diff --git a/modules/nixos/binfmt.nix b/modules/nixos/binfmt.nix new file mode 100644 index 0000000..a660b5c --- /dev/null +++ b/modules/nixos/binfmt.nix @@ -0,0 +1,19 @@ +{ + lib, + config, + pkgs, + ... +}: let + isEnabled = + config.azos.binfmt.enable; +in { + options.azos.binfmt.enable = lib.mkOption { + default = true; + example = true; + type = lib.types.bool; + }; + + config = lib.mkIf isEnabled { + boot.binfmt.emulatedSystems = ["aarch64-linux"]; + }; +} diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index f070f97..5d88243 100755 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -1,3 +1,3 @@ { - imports = [./audio.nix ./bluetooth.nix ./steam.nix ./virtualization.nix]; + imports = [./audio.nix ./binfmt.nix ./bluetooth.nix ./steam.nix ./virtualization.nix]; }