├── .envrc ├── .git-blame-ignore-revs ├── .github ├── copilot-instructions.md ├── dependabot.yml ├── eval.sh ├── pull_request_template.md ├── workflows │ ├── actions-security-analysis.yml │ ├── authorize.yml │ ├── build.yml │ ├── check.yml │ ├── codeql.yml │ ├── dependency-review.yml │ ├── doc.yml │ ├── eval.yml │ ├── scorecard.yml │ ├── update-npm-deps-hash.yml │ └── warn-on-workflow-changes.yml └── zizmor.yml ├── .gitignore ├── .nojekyll ├── .version ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSES ├── Apache-2.0.txt ├── BSD-2-Clause-Patent.txt ├── BSD-2-Clause.txt ├── BSD-3-Clause.txt ├── CC-BY-SA-4.0.txt ├── CC0-1.0.txt ├── GPL-2.0-only.txt ├── GPL-2.0-or-later.txt ├── GPL-3.0-only.txt ├── LGPL-2.1-or-later.txt ├── LicenseRef-NvidiaProprietary.txt └── MIT.txt ├── README.md ├── REUSE.toml ├── SECURITY.md ├── default.nix ├── docs ├── .gitignore ├── README-docs.md ├── astro.config.mjs ├── default.nix ├── package-lock.json ├── package.json ├── public │ ├── CNAME │ ├── favicon.svg │ └── imx8qm-passthrough │ │ ├── imx8qm-mek_conn-guest.dts │ │ └── imx8qm-mek_conn-host.dts ├── src │ ├── assets │ │ ├── ghaf-logo.svg │ │ ├── ghaf │ │ │ ├── 1600px-Ghaf_logo.svg │ │ │ ├── CICD_general.drawio.png │ │ │ ├── autopatching.drawio.png │ │ │ ├── ca_implementation.drawio.png │ │ │ ├── colored_foot_frame.png │ │ │ ├── control_panel_app.png │ │ │ ├── ghaf-security-fix-automation.drawio.png │ │ │ ├── ghaf-security-fix-automation.drawio.svg │ │ │ ├── ghaf_demo_desktop.png │ │ │ ├── ghaf_platform_infrastructure.png │ │ │ ├── guest-tpm-hybrid.png │ │ │ ├── idsvm.drawio.png │ │ │ ├── netvm.drawio.png │ │ │ ├── secure_laptop.drawio.png │ │ │ ├── stack.drawio.png │ │ │ ├── threat_processing.drawio.png │ │ │ ├── threat_processing_1serv.drawio.png │ │ │ ├── threat_processing_2serv.drawio.png │ │ │ ├── usage_overview.drawio.png │ │ │ ├── vtpm-vm.png │ │ │ ├── windows_in_vm.png │ │ │ ├── wireguard-test.drawio.png │ │ │ ├── wireguard_full_tunelling.png │ │ │ ├── wireguard_gui_config.png │ │ │ ├── wireguard_gui_template_cfg.png │ │ │ ├── wireguard_open_control_panel.png │ │ │ ├── wireguard_server_cfg.png │ │ │ └── wireguard_split_tunnelling_cfg.png │ │ └── givc │ │ │ ├── givc.png │ │ │ ├── givc_app.drawio.png │ │ │ ├── givc_dbus.drawio.png │ │ │ ├── givc_norm.drawio.png │ │ │ ├── givc_reg.drawio.png │ │ │ └── givc_sys.drawio.png │ ├── components │ │ └── Sidebar.astro │ ├── content.config.ts │ ├── content │ │ └── docs │ │ │ ├── blog │ │ │ └── stub-post.mdx │ │ │ ├── ghaf │ │ │ ├── appendices │ │ │ │ ├── contributing_general.mdx │ │ │ │ ├── glossary.mdx │ │ │ │ └── research │ │ │ │ │ ├── imx8qm-passthrough │ │ │ │ │ ├── imx8qm-mek_conn-guest.dts │ │ │ │ │ ├── imx8qm-mek_conn-host.dts │ │ │ │ │ └── index.mdx │ │ │ │ │ └── installation.mdx │ │ │ ├── dev │ │ │ │ ├── library │ │ │ │ │ ├── example_project.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── modules_options.mdx │ │ │ │ ├── ref │ │ │ │ │ ├── build_and_run.mdx │ │ │ │ │ ├── builder-functions.mdx │ │ │ │ │ ├── cosmic.mdx │ │ │ │ │ ├── creating_appvm.mdx │ │ │ │ │ ├── cross_compilation.mdx │ │ │ │ │ ├── dependencies.mdx │ │ │ │ │ ├── development.mdx │ │ │ │ │ ├── dynamic-hostname.mdx │ │ │ │ │ ├── hw-config.mdx │ │ │ │ │ ├── idsvm-development.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── installer.mdx │ │ │ │ │ ├── kill_switch.mdx │ │ │ │ │ ├── labwc.mdx │ │ │ │ │ ├── memory-wipe.mdx │ │ │ │ │ ├── modules.mdx │ │ │ │ │ ├── packages.mdx │ │ │ │ │ ├── profiles-config.mdx │ │ │ │ │ ├── remote_build_setup.mdx │ │ │ │ │ ├── systemd-service-config.mdx │ │ │ │ │ ├── wireguard-gui.mdx │ │ │ │ │ └── yubikey.mdx │ │ │ │ ├── technologies │ │ │ │ │ ├── compartment.mdx │ │ │ │ │ ├── device_tree_overlays_pt.mdx │ │ │ │ │ ├── fake-battery.mdx │ │ │ │ │ ├── hardware_acceleration.mdx │ │ │ │ │ ├── hypervisor_options.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── nvidia_agx_pt_pcie.mdx │ │ │ │ │ ├── nvidia_agx_pt_uart.mdx │ │ │ │ │ ├── nvidia_uarti_net_vm.mdx │ │ │ │ │ ├── nvidia_virtualization_bpmp.mdx │ │ │ │ │ ├── passthrough.mdx │ │ │ │ │ ├── vfio.mdx │ │ │ │ │ ├── x86_gpu_passthrough_qemu.mdx │ │ │ │ │ └── x86_pcie_crosvm.mdx │ │ │ │ └── troubleshooting │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── systemd │ │ │ │ │ ├── early-shell.mdx │ │ │ │ │ ├── strace.mdx │ │ │ │ │ ├── system-log.mdx │ │ │ │ │ ├── systemctl.mdx │ │ │ │ │ └── systemd-analyzer.mdx │ │ │ ├── overview │ │ │ │ ├── arch │ │ │ │ │ ├── adr │ │ │ │ │ │ ├── idsvm.mdx │ │ │ │ │ │ ├── index.mdx │ │ │ │ │ │ ├── minimal-host.mdx │ │ │ │ │ │ ├── netvm.mdx │ │ │ │ │ │ ├── platform-bus-passthrough-support.mdx │ │ │ │ │ │ └── template.mdx │ │ │ │ │ ├── critical-services-privilege-escalation.mdx │ │ │ │ │ ├── guest-tpm.mdx │ │ │ │ │ ├── hardening.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── least-privilege.mdx │ │ │ │ │ ├── secureboot.mdx │ │ │ │ │ ├── separation-of-duties.mdx │ │ │ │ │ ├── stack.mdx │ │ │ │ │ ├── system-architecture.mdx │ │ │ │ │ ├── system-logs-encryption.mdx │ │ │ │ │ ├── trusted-vm-whitelisted-repos.mdx │ │ │ │ │ ├── variants.mdx │ │ │ │ │ └── vm-network-separation.mdx │ │ │ │ ├── features.mdx │ │ │ │ └── index.mdx │ │ │ ├── releases │ │ │ │ ├── ghaf-23.05.mdx │ │ │ │ ├── ghaf-23.06.mdx │ │ │ │ ├── ghaf-23.09.mdx │ │ │ │ ├── ghaf-23.12.mdx │ │ │ │ ├── ghaf-24.03.mdx │ │ │ │ ├── ghaf-24.06.mdx │ │ │ │ ├── ghaf-24.09.1.mdx │ │ │ │ ├── ghaf-24.09.2.mdx │ │ │ │ ├── ghaf-24.09.3.mdx │ │ │ │ ├── ghaf-24.09.4.mdx │ │ │ │ ├── ghaf-24.09.mdx │ │ │ │ ├── ghaf-24.12.1.mdx │ │ │ │ ├── ghaf-24.12.2.mdx │ │ │ │ ├── ghaf-24.12.3.mdx │ │ │ │ ├── ghaf-24.12.4.mdx │ │ │ │ ├── ghaf-24.12.mdx │ │ │ │ ├── ghaf-25.03.mdx │ │ │ │ ├── ghaf-25.04.mdx │ │ │ │ ├── ghaf-25.05.mdx │ │ │ │ ├── ghaf-25.06.mdx │ │ │ │ ├── ghaf-25.08.mdx │ │ │ │ ├── ghaf-25.09.1.mdx │ │ │ │ ├── ghaf-25.09.2.mdx │ │ │ │ ├── ghaf-25.09.3.mdx │ │ │ │ ├── ghaf-25.10.1.mdx │ │ │ │ ├── ghaf-25.11.1.mdx │ │ │ │ └── release_notes.mdx │ │ │ ├── scenarios │ │ │ │ ├── run_cuttlefish.mdx │ │ │ │ ├── run_win_vm.mdx │ │ │ │ └── showcases.mdx │ │ │ └── scs │ │ │ │ ├── ci-cd-system.mdx │ │ │ │ ├── ghaf-security-fix-automation.mdx │ │ │ │ ├── patching-automation.mdx │ │ │ │ ├── pki.mdx │ │ │ │ ├── sbom.mdx │ │ │ │ ├── scs.mdx │ │ │ │ └── slsa-framework.mdx │ │ │ ├── givc │ │ │ ├── api │ │ │ │ ├── go │ │ │ │ │ └── cmd │ │ │ │ │ │ └── givc-agent.md │ │ │ │ └── index.mdx │ │ │ ├── examples │ │ │ │ ├── index.mdx │ │ │ │ └── modules.mdx │ │ │ └── overview │ │ │ │ ├── arch.mdx │ │ │ │ └── index.mdx │ │ │ └── index.mdx │ └── styles │ │ └── custom.css ├── style_guide.md └── tsconfig.json ├── flake.lock ├── flake.nix ├── hydrajobs └── flake-module.nix ├── lib.nix ├── lib ├── builders │ ├── README.md │ ├── flake-module.nix │ ├── mkLaptopConfiguration.nix │ └── mkLaptopInstaller.nix ├── icons.nix └── launcher.nix ├── modules ├── common │ ├── common.nix │ ├── firewall │ │ ├── attack-mitigation.nix │ │ ├── default.nix │ │ ├── firewall.nix │ │ └── kernel-modules.nix │ ├── flake-module.nix │ ├── identity │ │ ├── default.nix │ │ ├── dynamic-hostname.nix │ │ ├── vm-hostname-export.nix │ │ └── vm-hostname-setter.nix │ ├── logging │ │ ├── client.nix │ │ ├── common.nix │ │ ├── default.nix │ │ └── server.nix │ ├── networking │ │ ├── default.nix │ │ └── hosts.nix │ ├── profiles │ │ ├── default.nix │ │ ├── host-hardening.nix │ │ └── kernel-hardening.nix │ ├── security │ │ ├── apparmor │ │ │ ├── default.nix │ │ │ └── profiles │ │ │ │ ├── google-chrome.nix │ │ │ │ └── ping.nix │ │ ├── audit │ │ │ ├── default.nix │ │ │ └── rules │ │ │ │ ├── common.nix │ │ │ │ ├── guest.nix │ │ │ │ └── host.nix │ │ ├── default.nix │ │ ├── disk-encryption.nix │ │ ├── fail2ban.nix │ │ ├── pwquality.nix │ │ ├── ssh-tarpit │ │ │ └── default.nix │ │ └── sshkeys.nix │ ├── services │ │ ├── audio.nix │ │ ├── bluetooth.nix │ │ ├── brightness.nix │ │ ├── createFakeBattery.nix │ │ ├── default.nix │ │ ├── disks.nix │ │ ├── firmware.nix │ │ ├── fprint.nix │ │ ├── github.nix │ │ ├── hwinfo │ │ │ ├── default.nix │ │ │ ├── guest.nix │ │ │ └── host.nix │ │ ├── killswitch.nix │ │ ├── locale.nix │ │ ├── performance │ │ │ ├── default.nix │ │ │ ├── guests.nix │ │ │ └── host.nix │ │ ├── power.nix │ │ ├── storewatcher.nix │ │ ├── timezone.nix │ │ ├── wifi.nix │ │ ├── xpadneo.nix │ │ └── yubikey.nix │ ├── systemd │ │ ├── base.nix │ │ ├── boot.nix │ │ ├── default.nix │ │ ├── harden.nix │ │ ├── hardened-configs │ │ │ ├── NetworkManager-dispatcher.nix │ │ │ ├── NetworkManager.nix │ │ │ ├── alloy.nix │ │ │ ├── audit.nix │ │ │ ├── bluetooth.nix │ │ │ ├── dbus.nix │ │ │ ├── default.nix │ │ │ ├── dnsmasq.nix │ │ │ ├── enable-ksm.nix │ │ │ ├── firewall.nix │ │ │ ├── generate-shutdown-ramfs.nix │ │ │ ├── ghaf-session.nix │ │ │ ├── greetd.nix │ │ │ ├── install-microvm-netvm.nix │ │ │ ├── kmod-static-nodes.nix │ │ │ ├── logrotate-checkconf.nix │ │ │ ├── logrotate.nix │ │ │ ├── microvm-tap-interfaces.nix │ │ │ ├── microvm-virtiofsd.nix │ │ │ ├── microvm.nix │ │ │ ├── network-local-commands.nix │ │ │ ├── nscd.nix │ │ │ ├── nw-packet-forwarder.nix │ │ │ ├── pulseaudio.nix │ │ │ ├── rtkit-daemon.nix │ │ │ ├── seatd.nix │ │ │ ├── sshd.nix │ │ │ ├── systemd-fsck-root.nix │ │ │ ├── systemd-journal-catalog-update.nix │ │ │ ├── systemd-journal-flush.nix │ │ │ ├── systemd-networkd-wait-online.nix │ │ │ ├── systemd-random-seed.nix │ │ │ ├── systemd-remount-fs.nix │ │ │ ├── systemd-rfkill.nix │ │ │ ├── systemd-tmpfiles-clean.nix │ │ │ ├── systemd-tmpfiles-setup-dev.nix │ │ │ ├── systemd-tmpfiles-setup.nix │ │ │ ├── systemd-udev-trigger.nix │ │ │ ├── systemd-udevd.nix │ │ │ ├── systemd-user-sessions.nix │ │ │ ├── template.nix │ │ │ ├── tpm2-abrmd.nix │ │ │ ├── user-runtime-dir.nix │ │ │ ├── user.nix │ │ │ ├── vsockproxy.nix │ │ │ └── wpa_supplicant.nix │ │ ├── systemd-boot-double-dtb-buffer-size.patch │ │ ├── systemd-localed-locale-archive.patch │ │ └── systemd-re-enable-locale-setting.patch │ ├── users │ │ ├── admin.nix │ │ ├── common.nix │ │ ├── default.nix │ │ ├── desktop.nix │ │ └── managed.nix │ ├── version │ │ └── default.nix │ └── virtualization │ │ ├── default.nix │ │ ├── nvidia-docker.nix │ │ ├── nvidia-podman.nix │ │ └── storagevm-encryption.nix ├── desktop │ ├── flake-module.nix │ ├── graphics │ │ ├── boot.nix │ │ ├── cosmic │ │ │ ├── config │ │ │ │ ├── cosmic-config.nix │ │ │ │ ├── cosmic-config.yaml │ │ │ │ └── ghaf-themes │ │ │ │ │ ├── ghaf-dark.ron │ │ │ │ │ └── ghaf-light.ron │ │ │ └── default.nix │ │ ├── default.nix │ │ ├── ewwbar.nix │ │ ├── ewwbar │ │ │ └── config │ │ │ │ ├── scripts │ │ │ │ └── default.nix │ │ │ │ ├── variables │ │ │ │ └── default.nix │ │ │ │ ├── widgets │ │ │ │ └── default.nix │ │ │ │ └── windows │ │ │ │ └── default.nix │ │ ├── fonts.nix │ │ ├── labwc.config.nix │ │ ├── labwc.nix │ │ ├── launchers-pkg.nix │ │ ├── launchers.nix │ │ ├── login-manager.nix │ │ ├── screen-recorder.nix │ │ └── styles │ │ │ ├── ewwbar-style.nix │ │ │ ├── launcher-style.nix │ │ │ ├── lock-style.nix │ │ │ └── login-style.nix │ ├── hybrid-gpu │ │ ├── default.nix │ │ └── prime.nix │ ├── intel-gpu │ │ └── default.nix │ └── nvidia-gpu │ │ ├── default.nix │ │ └── vaapi.nix ├── development │ ├── audio_test │ │ └── test_file1.mp3 │ ├── cuda.nix │ ├── debug-tools.nix │ ├── dt-gui.nix │ ├── flake-module.nix │ ├── nix.nix │ ├── scripts │ │ ├── nvpmodel_check.nix │ │ ├── perf_test_icicle_kit.nix │ │ ├── rm_linux_bootmgr_entries.nix │ │ ├── sysbench_fileio_test.nix │ │ └── sysbench_test.nix │ ├── ssh.nix │ └── usb-serial.nix ├── flake-module.nix ├── givc │ ├── adminvm.nix │ ├── appvm.nix │ ├── audiovm.nix │ ├── common.nix │ ├── flake-module.nix │ ├── guivm.nix │ ├── host.nix │ └── netvm.nix ├── hardware │ ├── aarch64 │ │ └── systemd-boot-dtb.nix │ ├── common │ │ ├── default.nix │ │ ├── devices.nix │ │ ├── input.nix │ │ ├── kernel.nix │ │ ├── qemu.nix │ │ └── usb │ │ │ ├── external-devices.nix │ │ │ ├── quirks.nix │ │ │ └── vhotplug.nix │ ├── definition.nix │ ├── device-passthrough │ │ ├── default.nix │ │ ├── event-devices.nix │ │ ├── passthrough.nix │ │ └── usb.nix │ ├── flake-module.nix │ └── x86_64-generic │ │ ├── default.nix │ │ ├── kernel │ │ ├── guest │ │ │ ├── configs │ │ │ │ ├── display-gpu.config │ │ │ │ ├── ghaf_guest_hardened_baseline-x86 │ │ │ │ └── guest.config │ │ │ └── default.nix │ │ ├── host │ │ │ ├── configs │ │ │ │ ├── debug.config │ │ │ │ ├── ghaf_host_hardened_baseline-x86 │ │ │ │ ├── networking.config │ │ │ │ ├── usb.config │ │ │ │ ├── user-input-devices.config │ │ │ │ └── virtualization.config │ │ │ └── default.nix │ │ ├── kernel-config-builder.nix │ │ ├── kernel-test │ │ │ ├── default.nix │ │ │ └── test-configuration.nix │ │ ├── modules │ │ │ └── fake-battery │ │ │ │ ├── Makefile │ │ │ │ ├── default.nix │ │ │ │ └── fake_battery.c │ │ └── pkvm │ │ │ ├── 0001-pkvm-enable-pkvm-on-intel-x86-6.1-lts.patch │ │ │ ├── default.nix │ │ │ └── test │ │ │ ├── default.nix │ │ │ └── test-configuration.nix │ │ ├── modules │ │ └── tpm2.nix │ │ └── x86_64-linux.nix ├── microvm │ ├── appvm.nix │ ├── common │ │ ├── ghaf-audio.nix │ │ ├── shared-directory.nix │ │ ├── ssh-keys-helper.nix │ │ ├── storagevm.nix │ │ ├── vm-networking.nix │ │ ├── vm-tpm.nix │ │ ├── waypipe.nix │ │ ├── xdghandlers.nix │ │ └── xdgitems.nix │ ├── flake-module.nix │ ├── host │ │ ├── boot.nix │ │ ├── mem-manager.nix │ │ ├── microvm-host.nix │ │ ├── networking.nix │ │ ├── shared-mem.nix │ │ └── vtpm-proxy.nix │ ├── modules.nix │ └── sysvms │ │ ├── adminvm.nix │ │ ├── audiovm.nix │ │ ├── guivm.nix │ │ ├── idsvm │ │ ├── idsvm.nix │ │ └── mitmproxy │ │ │ ├── default.nix │ │ │ └── mitmproxy-ca │ │ │ ├── mitmproxy-ca-cert.cer │ │ │ ├── mitmproxy-ca-cert.p12 │ │ │ ├── mitmproxy-ca-cert.pem │ │ │ ├── mitmproxy-ca.p12 │ │ │ ├── mitmproxy-ca.pem │ │ │ └── mitmproxy-dhparam.pem │ │ └── netvm.nix ├── partitioning │ ├── btrfs-postboot.nix │ ├── disko-debug-partition.nix │ ├── flake-module.nix │ ├── verity-partition.nix │ ├── verity-repart.nix │ └── verity-sysupdate.nix ├── profiles │ ├── debug.nix │ ├── flake-module.nix │ ├── graphics.nix │ ├── laptop-x86.nix │ ├── orin.nix │ └── release.nix └── reference │ ├── appvms │ ├── business.nix │ ├── chromium.nix │ ├── comms.nix │ ├── default.nix │ ├── flatpak.nix │ ├── gala.nix │ ├── google-chrome.nix │ └── zathura.nix │ ├── desktop │ ├── applications.nix │ └── default.nix │ ├── flake-module.nix │ ├── hardware │ ├── alienware │ │ ├── alienware-m18.nix │ │ ├── extra-config.nix │ │ └── net-config.nix │ ├── dell-latitude │ │ └── definitions │ │ │ ├── dell-latitude-7230.nix │ │ │ └── dell-latitude-7330.nix │ ├── demo-tower │ │ ├── demo-tower.nix │ │ └── extra-config.nix │ ├── flake-module.nix │ ├── imx8 │ │ ├── default.nix │ │ └── imx8mp-sdimage.nix │ ├── jetpack │ │ ├── 0001-ARM-SMMU-drivers-return-always-true-for-IOMMU_CAP_CA.patch │ │ ├── agx-ethernet-pci-passthrough-overlay.dts │ │ ├── agx-netvm-wlan-pci-passthrough.nix │ │ ├── agx │ │ │ ├── orin-agx-industrial.nix │ │ │ ├── orin-agx.nix │ │ │ └── orin-agx64.nix │ │ ├── agx64-ethernet-pci-passthrough-overlay.dts │ │ ├── default.nix │ │ ├── ghaf_host_hardened_baseline-jetson-orin │ │ ├── nvidia-jetson-orin │ │ │ ├── default.nix │ │ │ ├── edk2-nvidia-always-reset-display.patch │ │ │ ├── format-module.nix │ │ │ ├── jetson-orin.nix │ │ │ ├── mk-esp-contents.py │ │ │ ├── optee.nix │ │ │ ├── partition-template.nix │ │ │ ├── pci-passthrough-common.nix │ │ │ ├── sdimage.nix │ │ │ ├── tegra2-mb2-bct-scr.patch │ │ │ └── virtualization │ │ │ │ ├── common │ │ │ │ └── bpmp-virt-common │ │ │ │ │ ├── default.nix │ │ │ │ │ └── patches │ │ │ │ │ ├── 0002-vfio_platform-reset-required-false.patch │ │ │ │ │ ├── 0003-bpmp-support-bpmp-virt.patch │ │ │ │ │ ├── 0004-bpmp-virt-drivers-5-15.patch │ │ │ │ │ ├── 0004-bpmp-virt-drivers.patch │ │ │ │ │ └── 0005-bpmp-overlay.patch │ │ │ │ ├── default.nix │ │ │ │ ├── host │ │ │ │ ├── bpmp-virt-host │ │ │ │ │ ├── default.nix │ │ │ │ │ ├── overlays │ │ │ │ │ │ └── qemu │ │ │ │ │ │ │ ├── default.nix │ │ │ │ │ │ │ └── patches │ │ │ │ │ │ │ └── 0001-qemu-v8.1.3_bpmp-virt.patch │ │ │ │ │ └── patches │ │ │ │ │ │ ├── 0001-bpmp-host-proxy-dts.patch │ │ │ │ │ │ └── 0002-bpmp-host-uarta-dts.patch │ │ │ │ └── uarta-host │ │ │ │ │ └── default.nix │ │ │ │ └── passthrough │ │ │ │ └── uarti-net-vm │ │ │ │ ├── default.nix │ │ │ │ ├── patches │ │ │ │ └── net_vm_dtb_with_uarti.patch │ │ │ │ ├── tegra234-netvm.dts │ │ │ │ └── uarti_pt_host_overlay.dts │ │ ├── nx-ethernet-pci-passthough-overlay.dts │ │ ├── nx-netvm-ethernet-pci-passthrough.nix │ │ ├── nx │ │ │ └── orin-nx.nix │ │ └── profiles │ │ │ ├── debug.nix │ │ │ └── default.nix │ ├── lenovo-t14-amd │ │ ├── GPU_PASSTHROUGH_ISSUES.md │ │ ├── definitions │ │ │ └── gen-5.nix │ │ └── gpu-config.nix │ ├── lenovo-x1 │ │ ├── definitions │ │ │ ├── x1-2-in-1-gen-9.nix │ │ │ ├── x1-gen10.nix │ │ │ ├── x1-gen11.nix │ │ │ ├── x1-gen12.nix │ │ │ └── x1-gen13.nix │ │ └── kernel │ │ │ └── guest │ │ │ └── test │ │ │ ├── default.nix │ │ │ └── test-configuration.nix │ ├── polarfire │ │ ├── default.nix │ │ └── mpfs-nixos-sdimage.nix │ ├── system76 │ │ └── definitions │ │ │ └── system76-darp11-b.nix │ └── tower-5080 │ │ ├── extra-config.nix │ │ └── tower-5080.nix │ ├── host-demo-apps │ ├── default.nix │ └── demo-apps.nix │ ├── personalize │ ├── accounts.nix │ ├── authorizedSshKeys.nix │ ├── default.nix │ └── keys.nix │ ├── profiles │ ├── mvp-orinuser-trial-extras.nix │ ├── mvp-orinuser-trial.nix │ ├── mvp-user-trial-extras.nix │ └── mvp-user-trial.nix │ ├── programs │ ├── chromium.nix │ ├── default.nix │ ├── element-desktop.nix │ ├── firefox.nix │ ├── google-chrome.nix │ ├── windows-launcher.nix │ └── zathura.nix │ └── services │ ├── chromecast │ ├── chromecast-config.nix │ └── chromecast.nix │ ├── default.nix │ ├── dendrite-pinecone │ ├── dendrite-config.nix │ └── dendrite-pinecone.nix │ ├── globalprotect-vpn │ └── default.nix │ ├── nw-packet-forwarder │ └── nw-packet-forwarder.nix │ ├── ollama │ └── ollama.nix │ ├── pac │ └── pac.nix │ ├── proxy-server │ ├── 3proxy-config.nix │ └── url_fetcher.nix │ ├── smcroute │ └── smcroute.nix │ └── wireguard-gui │ ├── wireguard-gui-config.nix │ └── wireguard-gui.nix ├── nix ├── checks.nix ├── devshell.nix ├── devshell │ └── kernel.nix ├── flake-module.nix ├── nixpkgs.nix └── treefmt.nix ├── overlays ├── README.md ├── cross-compilation │ ├── default.nix │ └── gjs.nix ├── custom-packages │ ├── cosmic │ │ ├── cosmic-applets │ │ │ ├── 0001-audio-applet-hide-sound-settings-button.patch │ │ │ ├── 0001-bluetooth-applet-hide-bluetooth-settings-button.patch │ │ │ ├── 0001-network-applet-hide-airplane-mode-toggle.patch │ │ │ └── default.nix │ │ ├── cosmic-comp │ │ │ ├── 0001-Add-security-context-indicator.patch │ │ │ ├── 0001-Disable-VRR-by-default.patch │ │ │ └── default.nix │ │ ├── cosmic-greeter │ │ │ ├── 0001-Replace-fallback-background-with-Ghaf-default.patch │ │ │ └── default.nix │ │ ├── cosmic-initial-setup │ │ │ ├── 0001-Preselect-Ghaf-themes.patch │ │ │ └── default.nix │ │ ├── cosmic-osd │ │ │ └── default.nix │ │ ├── cosmic-settings │ │ │ └── default.nix │ │ └── xdg-desktop-portal-cosmic │ │ │ └── default.nix │ ├── default.nix │ ├── element-desktop │ │ ├── default.nix │ │ └── element-main.patch │ ├── gtklock │ │ ├── 0001-Multiple-errors-on-wrong-password.patch │ │ └── default.nix │ ├── intel-gpu-tools │ │ ├── default.nix │ │ └── feat-dynamically-detect-iGPU-PCI-address-at-runtime.patch │ ├── labwc │ │ ├── default.nix │ │ └── labwc-colored-borders.patch │ ├── libfm │ │ ├── default.nix │ │ └── libfm-folder-reload.patch │ ├── papirus-icon-theme │ │ └── default.nix │ ├── qemu │ │ ├── 0001-hw-acpi-Support-extended-GPE-handling-for-additional.patch │ │ ├── 0001-ivshmem-flat-memory-support.patch │ │ ├── 0002-Increase-timeout-in-tpm_util_request.patch │ │ ├── 0002-hw-acpi-Introduce-the-QEMU-Battery.patch │ │ ├── 0003-hw-acpi-Introduce-the-QEMU-AC-adapter.patch │ │ ├── 0004-hw-acpi-Introduce-the-QEMU-lid-button.patch │ │ ├── default.nix │ │ └── usb-host-enable-autoscan-for-bus-addr.patch │ ├── tpm2-pkcs11 │ │ └── default.nix │ ├── tpm2-tools │ │ └── default.nix │ └── waypipe │ │ ├── README.md │ │ └── waypipe-window-borders.patch └── flake-module.nix ├── packages ├── README.md ├── chrome-extensions │ ├── default.nix │ └── open-normal │ │ ├── default.nix │ │ ├── src │ │ ├── fi.ssrc.open_normal.json │ │ ├── manifest.json │ │ ├── open_normal.js │ │ └── open_normal.sh │ │ └── update.xml ├── falcon-launcher │ └── package.nix ├── flake-module.nix ├── ghaf-powercontrol │ └── package.nix ├── hart-software-services │ ├── 0001-Workaround-for-a-compilation-issue.patch │ └── default.nix ├── own-pkgs-overlay.nix └── pkgs-by-name │ ├── audit-rules │ ├── package.nix │ └── process-audit-rules.sh │ ├── dendrite-pinecone │ └── package.nix │ ├── element-web │ ├── matrix-react-sdk.patch │ ├── package.nix │ └── pin.nix │ ├── flash-script │ ├── flash.sh │ └── package.nix │ ├── gala │ └── package.nix │ ├── ghaf-build-helper │ └── package.nix │ ├── ghaf-installer │ ├── ghaf-installer.sh │ └── package.nix │ ├── ghaf-open │ └── package.nix │ ├── ghaf-screenshot │ └── package.nix │ ├── ghaf-workspace │ └── package.nix │ ├── hardware-scan │ ├── hardware-scan.sh │ └── package.nix │ ├── make-checks │ └── package.nix │ ├── memsocket │ ├── module.nix │ └── package.nix │ ├── pci-binder │ ├── package.nix │ └── pci-binder.sh │ ├── rtl8126 │ └── package.nix │ ├── update-docs-depends │ └── package.nix │ ├── wait-for-unit │ ├── package.nix │ └── wait-for-unit.sh │ └── windows-launcher │ └── package.nix ├── scripts ├── README.md ├── TESTING.md ├── test-update-npm-deps-hash.sh └── update-npm-deps-hash.sh ├── shell.nix ├── targets ├── flake-module.nix ├── generic-x86_64 │ └── flake-module.nix ├── imx8mp-evk │ └── flake-module.nix ├── laptop-hw-scan │ └── flake-module.nix ├── laptop │ └── flake-module.nix ├── microchip-icicle-kit │ └── flake-module.nix ├── nvidia-jetson-orin │ ├── 0001-Remove-nvidia-display-config.patch │ ├── 0001-ta-pkcs11-Build-time-option-for-controlling-pin-lock.patch │ ├── cross-compilation.nix │ ├── flake-module.nix │ ├── optee.nix │ └── orin-configuration-builder.nix └── vm │ └── flake-module.nix ├── templates ├── boilerplate │ ├── .gitignore │ ├── default.nix │ ├── flake.nix │ ├── hydrajobs │ │ └── flake-module.nix │ ├── modules │ │ ├── flake-module.nix │ │ └── hardware │ │ │ └── default.nix │ ├── nix │ │ ├── checks.nix │ │ ├── devshell.nix │ │ ├── flake-module.nix │ │ ├── nixpkgs.nix │ │ └── treefmt.nix │ ├── overlays │ │ ├── README.md │ │ ├── cross-compilation │ │ │ └── default.nix │ │ ├── custom-packages │ │ │ └── default.nix │ │ └── flake-module.nix │ ├── packages │ │ └── flake-module.nix │ ├── shell.nix │ └── targets │ │ └── flake-module.nix └── flake-module.nix └── tests ├── firewall ├── default.nix └── test_scripts │ ├── ban_rules.nix │ └── basic_rules.nix ├── flake-module.nix └── installer └── default.nix /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.envrc -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/eval.sh -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/actions-security-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/actions-security-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/authorize.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/authorize.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/eval.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/eval.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/update-npm-deps-hash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/update-npm-deps-hash.yml -------------------------------------------------------------------------------- /.github/workflows/warn-on-workflow-changes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/workflows/warn-on-workflow-changes.yml -------------------------------------------------------------------------------- /.github/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.github/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.version: -------------------------------------------------------------------------------- 1 | 25.12.1 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/BSD-2-Clause-Patent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/BSD-2-Clause-Patent.txt -------------------------------------------------------------------------------- /LICENSES/BSD-2-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/BSD-2-Clause.txt -------------------------------------------------------------------------------- /LICENSES/BSD-3-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/BSD-3-Clause.txt -------------------------------------------------------------------------------- /LICENSES/CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/GPL-2.0-only.txt -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/GPL-2.0-or-later.txt -------------------------------------------------------------------------------- /LICENSES/GPL-3.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/GPL-3.0-only.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-2.1-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/LGPL-2.1-or-later.txt -------------------------------------------------------------------------------- /LICENSES/LicenseRef-NvidiaProprietary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/LicenseRef-NvidiaProprietary.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/README.md -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/REUSE.toml -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/SECURITY.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/default.nix -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/README-docs.md -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/default.nix -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/CNAME: -------------------------------------------------------------------------------- 1 | ghaf.tii.ae 2 | -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/imx8qm-passthrough/imx8qm-mek_conn-guest.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/public/imx8qm-passthrough/imx8qm-mek_conn-guest.dts -------------------------------------------------------------------------------- /docs/public/imx8qm-passthrough/imx8qm-mek_conn-host.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/public/imx8qm-passthrough/imx8qm-mek_conn-host.dts -------------------------------------------------------------------------------- /docs/src/assets/ghaf-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf-logo.svg -------------------------------------------------------------------------------- /docs/src/assets/ghaf/1600px-Ghaf_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/1600px-Ghaf_logo.svg -------------------------------------------------------------------------------- /docs/src/assets/ghaf/CICD_general.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/CICD_general.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/autopatching.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/autopatching.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/ca_implementation.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/ca_implementation.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/colored_foot_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/colored_foot_frame.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/control_panel_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/control_panel_app.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/ghaf-security-fix-automation.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/ghaf-security-fix-automation.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/ghaf-security-fix-automation.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/ghaf-security-fix-automation.drawio.svg -------------------------------------------------------------------------------- /docs/src/assets/ghaf/ghaf_demo_desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/ghaf_demo_desktop.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/ghaf_platform_infrastructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/ghaf_platform_infrastructure.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/guest-tpm-hybrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/guest-tpm-hybrid.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/idsvm.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/idsvm.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/netvm.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/netvm.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/secure_laptop.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/secure_laptop.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/stack.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/stack.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/threat_processing.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/threat_processing.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/threat_processing_1serv.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/threat_processing_1serv.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/threat_processing_2serv.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/threat_processing_2serv.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/usage_overview.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/usage_overview.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/vtpm-vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/vtpm-vm.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/windows_in_vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/windows_in_vm.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard-test.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard-test.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_full_tunelling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_full_tunelling.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_gui_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_gui_config.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_gui_template_cfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_gui_template_cfg.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_open_control_panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_open_control_panel.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_server_cfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_server_cfg.png -------------------------------------------------------------------------------- /docs/src/assets/ghaf/wireguard_split_tunnelling_cfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/ghaf/wireguard_split_tunnelling_cfg.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc_app.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc_app.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc_dbus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc_dbus.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc_norm.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc_norm.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc_reg.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc_reg.drawio.png -------------------------------------------------------------------------------- /docs/src/assets/givc/givc_sys.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/assets/givc/givc_sys.drawio.png -------------------------------------------------------------------------------- /docs/src/components/Sidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/components/Sidebar.astro -------------------------------------------------------------------------------- /docs/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content.config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/blog/stub-post.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/blog/stub-post.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/contributing_general.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/contributing_general.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/glossary.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/glossary.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/imx8qm-mek_conn-guest.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/imx8qm-mek_conn-guest.dts -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/imx8qm-mek_conn-host.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/imx8qm-mek_conn-host.dts -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/research/imx8qm-passthrough/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/appendices/research/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/appendices/research/installation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/library/example_project.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/library/example_project.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/library/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/library/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/library/modules_options.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/library/modules_options.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/build_and_run.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/build_and_run.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/builder-functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/builder-functions.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/cosmic.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/cosmic.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/creating_appvm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/creating_appvm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/cross_compilation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/cross_compilation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/dependencies.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/dependencies.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/development.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/dynamic-hostname.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/dynamic-hostname.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/hw-config.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/hw-config.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/idsvm-development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/idsvm-development.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/installer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/installer.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/kill_switch.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/kill_switch.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/labwc.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/labwc.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/memory-wipe.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/memory-wipe.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/modules.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/modules.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/packages.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/packages.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/profiles-config.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/profiles-config.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/remote_build_setup.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/remote_build_setup.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/systemd-service-config.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/systemd-service-config.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/wireguard-gui.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/wireguard-gui.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/ref/yubikey.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/ref/yubikey.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/compartment.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/compartment.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/device_tree_overlays_pt.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/device_tree_overlays_pt.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/fake-battery.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/fake-battery.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/hardware_acceleration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/hardware_acceleration.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/hypervisor_options.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/hypervisor_options.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/nvidia_agx_pt_pcie.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/nvidia_agx_pt_pcie.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/nvidia_agx_pt_uart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/nvidia_agx_pt_uart.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/nvidia_uarti_net_vm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/nvidia_uarti_net_vm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/nvidia_virtualization_bpmp.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/nvidia_virtualization_bpmp.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/passthrough.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/passthrough.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/vfio.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/vfio.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/x86_gpu_passthrough_qemu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/x86_gpu_passthrough_qemu.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/technologies/x86_pcie_crosvm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/technologies/x86_pcie_crosvm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/systemd/early-shell.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/systemd/early-shell.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/systemd/strace.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/systemd/strace.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/systemd/system-log.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/systemd/system-log.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/systemd/systemctl.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/systemd/systemctl.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/dev/troubleshooting/systemd/systemd-analyzer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/dev/troubleshooting/systemd/systemd-analyzer.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/idsvm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/idsvm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/minimal-host.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/minimal-host.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/netvm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/netvm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/platform-bus-passthrough-support.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/platform-bus-passthrough-support.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/adr/template.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/adr/template.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/critical-services-privilege-escalation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/critical-services-privilege-escalation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/guest-tpm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/guest-tpm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/hardening.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/hardening.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/least-privilege.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/least-privilege.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/secureboot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/secureboot.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/separation-of-duties.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/separation-of-duties.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/stack.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/stack.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/system-architecture.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/system-architecture.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/system-logs-encryption.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/system-logs-encryption.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/trusted-vm-whitelisted-repos.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/trusted-vm-whitelisted-repos.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/variants.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/variants.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/arch/vm-network-separation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/arch/vm-network-separation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/features.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/features.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/overview/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/overview/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-23.05.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-23.05.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-23.06.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-23.06.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-23.09.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-23.09.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-23.12.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-23.12.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.03.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.03.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.06.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.06.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.09.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.09.1.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.09.2.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.09.2.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.09.3.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.09.3.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.09.4.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.09.4.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.09.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.09.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.12.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.12.1.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.12.2.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.12.2.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.12.3.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.12.3.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.12.4.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.12.4.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-24.12.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-24.12.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.03.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.03.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.04.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.04.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.05.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.05.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.06.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.06.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.08.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.08.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.09.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.09.1.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.09.2.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.09.2.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.09.3.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.09.3.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.10.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.10.1.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/ghaf-25.11.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/ghaf-25.11.1.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/releases/release_notes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/releases/release_notes.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scenarios/run_cuttlefish.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scenarios/run_cuttlefish.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scenarios/run_win_vm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scenarios/run_win_vm.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scenarios/showcases.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scenarios/showcases.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/ci-cd-system.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/ci-cd-system.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/ghaf-security-fix-automation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/ghaf-security-fix-automation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/patching-automation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/patching-automation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/pki.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/pki.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/sbom.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/sbom.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/scs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/scs.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/ghaf/scs/slsa-framework.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/ghaf/scs/slsa-framework.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/givc/api/go/cmd/givc-agent.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: placeholder 3 | --- 4 | -------------------------------------------------------------------------------- /docs/src/content/docs/givc/api/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/givc/api/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/givc/examples/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/givc/examples/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/givc/examples/modules.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/givc/examples/modules.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/givc/overview/arch.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/givc/overview/arch.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/givc/overview/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/givc/overview/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/styles/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/src/styles/custom.css -------------------------------------------------------------------------------- /docs/style_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/style_guide.md -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/flake.nix -------------------------------------------------------------------------------- /hydrajobs/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/hydrajobs/flake-module.nix -------------------------------------------------------------------------------- /lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib.nix -------------------------------------------------------------------------------- /lib/builders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/builders/README.md -------------------------------------------------------------------------------- /lib/builders/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/builders/flake-module.nix -------------------------------------------------------------------------------- /lib/builders/mkLaptopConfiguration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/builders/mkLaptopConfiguration.nix -------------------------------------------------------------------------------- /lib/builders/mkLaptopInstaller.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/builders/mkLaptopInstaller.nix -------------------------------------------------------------------------------- /lib/icons.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/icons.nix -------------------------------------------------------------------------------- /lib/launcher.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/lib/launcher.nix -------------------------------------------------------------------------------- /modules/common/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/common.nix -------------------------------------------------------------------------------- /modules/common/firewall/attack-mitigation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/firewall/attack-mitigation.nix -------------------------------------------------------------------------------- /modules/common/firewall/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/firewall/default.nix -------------------------------------------------------------------------------- /modules/common/firewall/firewall.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/firewall/firewall.nix -------------------------------------------------------------------------------- /modules/common/firewall/kernel-modules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/firewall/kernel-modules.nix -------------------------------------------------------------------------------- /modules/common/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/flake-module.nix -------------------------------------------------------------------------------- /modules/common/identity/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/identity/default.nix -------------------------------------------------------------------------------- /modules/common/identity/dynamic-hostname.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/identity/dynamic-hostname.nix -------------------------------------------------------------------------------- /modules/common/identity/vm-hostname-export.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/identity/vm-hostname-export.nix -------------------------------------------------------------------------------- /modules/common/identity/vm-hostname-setter.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/identity/vm-hostname-setter.nix -------------------------------------------------------------------------------- /modules/common/logging/client.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/logging/client.nix -------------------------------------------------------------------------------- /modules/common/logging/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/logging/common.nix -------------------------------------------------------------------------------- /modules/common/logging/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/logging/default.nix -------------------------------------------------------------------------------- /modules/common/logging/server.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/logging/server.nix -------------------------------------------------------------------------------- /modules/common/networking/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/networking/default.nix -------------------------------------------------------------------------------- /modules/common/networking/hosts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/networking/hosts.nix -------------------------------------------------------------------------------- /modules/common/profiles/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/profiles/default.nix -------------------------------------------------------------------------------- /modules/common/profiles/host-hardening.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/profiles/host-hardening.nix -------------------------------------------------------------------------------- /modules/common/profiles/kernel-hardening.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/profiles/kernel-hardening.nix -------------------------------------------------------------------------------- /modules/common/security/apparmor/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/apparmor/default.nix -------------------------------------------------------------------------------- /modules/common/security/apparmor/profiles/google-chrome.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/apparmor/profiles/google-chrome.nix -------------------------------------------------------------------------------- /modules/common/security/apparmor/profiles/ping.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/apparmor/profiles/ping.nix -------------------------------------------------------------------------------- /modules/common/security/audit/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/audit/default.nix -------------------------------------------------------------------------------- /modules/common/security/audit/rules/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/audit/rules/common.nix -------------------------------------------------------------------------------- /modules/common/security/audit/rules/guest.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/audit/rules/guest.nix -------------------------------------------------------------------------------- /modules/common/security/audit/rules/host.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/audit/rules/host.nix -------------------------------------------------------------------------------- /modules/common/security/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/default.nix -------------------------------------------------------------------------------- /modules/common/security/disk-encryption.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/disk-encryption.nix -------------------------------------------------------------------------------- /modules/common/security/fail2ban.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/fail2ban.nix -------------------------------------------------------------------------------- /modules/common/security/pwquality.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/pwquality.nix -------------------------------------------------------------------------------- /modules/common/security/ssh-tarpit/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/ssh-tarpit/default.nix -------------------------------------------------------------------------------- /modules/common/security/sshkeys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/security/sshkeys.nix -------------------------------------------------------------------------------- /modules/common/services/audio.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/audio.nix -------------------------------------------------------------------------------- /modules/common/services/bluetooth.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/bluetooth.nix -------------------------------------------------------------------------------- /modules/common/services/brightness.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/brightness.nix -------------------------------------------------------------------------------- /modules/common/services/createFakeBattery.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/createFakeBattery.nix -------------------------------------------------------------------------------- /modules/common/services/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/default.nix -------------------------------------------------------------------------------- /modules/common/services/disks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/disks.nix -------------------------------------------------------------------------------- /modules/common/services/firmware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/firmware.nix -------------------------------------------------------------------------------- /modules/common/services/fprint.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/fprint.nix -------------------------------------------------------------------------------- /modules/common/services/github.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/github.nix -------------------------------------------------------------------------------- /modules/common/services/hwinfo/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/hwinfo/default.nix -------------------------------------------------------------------------------- /modules/common/services/hwinfo/guest.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/hwinfo/guest.nix -------------------------------------------------------------------------------- /modules/common/services/hwinfo/host.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/hwinfo/host.nix -------------------------------------------------------------------------------- /modules/common/services/killswitch.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/killswitch.nix -------------------------------------------------------------------------------- /modules/common/services/locale.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/locale.nix -------------------------------------------------------------------------------- /modules/common/services/performance/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/performance/default.nix -------------------------------------------------------------------------------- /modules/common/services/performance/guests.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/performance/guests.nix -------------------------------------------------------------------------------- /modules/common/services/performance/host.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/performance/host.nix -------------------------------------------------------------------------------- /modules/common/services/power.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/power.nix -------------------------------------------------------------------------------- /modules/common/services/storewatcher.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/storewatcher.nix -------------------------------------------------------------------------------- /modules/common/services/timezone.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/timezone.nix -------------------------------------------------------------------------------- /modules/common/services/wifi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/wifi.nix -------------------------------------------------------------------------------- /modules/common/services/xpadneo.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/xpadneo.nix -------------------------------------------------------------------------------- /modules/common/services/yubikey.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/services/yubikey.nix -------------------------------------------------------------------------------- /modules/common/systemd/base.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/base.nix -------------------------------------------------------------------------------- /modules/common/systemd/boot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/boot.nix -------------------------------------------------------------------------------- /modules/common/systemd/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/default.nix -------------------------------------------------------------------------------- /modules/common/systemd/harden.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/harden.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/NetworkManager-dispatcher.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/NetworkManager-dispatcher.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/NetworkManager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/NetworkManager.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/alloy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/alloy.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/audit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/audit.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/bluetooth.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/bluetooth.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/dbus.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/dbus.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/default.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/dnsmasq.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/dnsmasq.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/enable-ksm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/enable-ksm.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/firewall.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/firewall.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/generate-shutdown-ramfs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/generate-shutdown-ramfs.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/ghaf-session.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/ghaf-session.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/greetd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/greetd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/install-microvm-netvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/install-microvm-netvm.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/kmod-static-nodes.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/kmod-static-nodes.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/logrotate-checkconf.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/logrotate-checkconf.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/logrotate.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/logrotate.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/microvm-tap-interfaces.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/microvm-tap-interfaces.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/microvm-virtiofsd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/microvm-virtiofsd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/microvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/microvm.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/network-local-commands.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/network-local-commands.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/nscd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/nscd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/nw-packet-forwarder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/nw-packet-forwarder.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/pulseaudio.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/pulseaudio.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/rtkit-daemon.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/rtkit-daemon.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/seatd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/seatd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/sshd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/sshd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-fsck-root.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-fsck-root.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-journal-catalog-update.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-journal-catalog-update.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-journal-flush.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-journal-flush.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-networkd-wait-online.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-networkd-wait-online.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-random-seed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-random-seed.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-remount-fs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-remount-fs.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-rfkill.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-rfkill.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-tmpfiles-clean.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-tmpfiles-clean.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-tmpfiles-setup-dev.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-tmpfiles-setup-dev.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-tmpfiles-setup.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-tmpfiles-setup.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-udev-trigger.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-udev-trigger.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-udevd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-udevd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/systemd-user-sessions.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/systemd-user-sessions.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/template.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/template.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/tpm2-abrmd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/tpm2-abrmd.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/user-runtime-dir.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/user-runtime-dir.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/user.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/vsockproxy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/vsockproxy.nix -------------------------------------------------------------------------------- /modules/common/systemd/hardened-configs/wpa_supplicant.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/hardened-configs/wpa_supplicant.nix -------------------------------------------------------------------------------- /modules/common/systemd/systemd-boot-double-dtb-buffer-size.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/systemd-boot-double-dtb-buffer-size.patch -------------------------------------------------------------------------------- /modules/common/systemd/systemd-localed-locale-archive.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/systemd-localed-locale-archive.patch -------------------------------------------------------------------------------- /modules/common/systemd/systemd-re-enable-locale-setting.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/systemd/systemd-re-enable-locale-setting.patch -------------------------------------------------------------------------------- /modules/common/users/admin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/users/admin.nix -------------------------------------------------------------------------------- /modules/common/users/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/users/common.nix -------------------------------------------------------------------------------- /modules/common/users/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/users/default.nix -------------------------------------------------------------------------------- /modules/common/users/desktop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/users/desktop.nix -------------------------------------------------------------------------------- /modules/common/users/managed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/users/managed.nix -------------------------------------------------------------------------------- /modules/common/version/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/version/default.nix -------------------------------------------------------------------------------- /modules/common/virtualization/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/virtualization/default.nix -------------------------------------------------------------------------------- /modules/common/virtualization/nvidia-docker.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/virtualization/nvidia-docker.nix -------------------------------------------------------------------------------- /modules/common/virtualization/nvidia-podman.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/virtualization/nvidia-podman.nix -------------------------------------------------------------------------------- /modules/common/virtualization/storagevm-encryption.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/common/virtualization/storagevm-encryption.nix -------------------------------------------------------------------------------- /modules/desktop/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/flake-module.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/boot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/boot.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/cosmic/config/cosmic-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/cosmic/config/cosmic-config.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/cosmic/config/cosmic-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/cosmic/config/cosmic-config.yaml -------------------------------------------------------------------------------- /modules/desktop/graphics/cosmic/config/ghaf-themes/ghaf-dark.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/cosmic/config/ghaf-themes/ghaf-dark.ron -------------------------------------------------------------------------------- /modules/desktop/graphics/cosmic/config/ghaf-themes/ghaf-light.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/cosmic/config/ghaf-themes/ghaf-light.ron -------------------------------------------------------------------------------- /modules/desktop/graphics/cosmic/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/cosmic/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/ewwbar.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/ewwbar.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/ewwbar/config/scripts/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/ewwbar/config/scripts/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/ewwbar/config/variables/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/ewwbar/config/variables/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/ewwbar/config/widgets/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/ewwbar/config/widgets/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/ewwbar/config/windows/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/ewwbar/config/windows/default.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/fonts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/fonts.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/labwc.config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/labwc.config.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/labwc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/labwc.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/launchers-pkg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/launchers-pkg.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/launchers.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/launchers.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/login-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/login-manager.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/screen-recorder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/screen-recorder.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/styles/ewwbar-style.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/styles/ewwbar-style.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/styles/launcher-style.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/styles/launcher-style.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/styles/lock-style.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/styles/lock-style.nix -------------------------------------------------------------------------------- /modules/desktop/graphics/styles/login-style.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/graphics/styles/login-style.nix -------------------------------------------------------------------------------- /modules/desktop/hybrid-gpu/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/hybrid-gpu/default.nix -------------------------------------------------------------------------------- /modules/desktop/hybrid-gpu/prime.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/hybrid-gpu/prime.nix -------------------------------------------------------------------------------- /modules/desktop/intel-gpu/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/intel-gpu/default.nix -------------------------------------------------------------------------------- /modules/desktop/nvidia-gpu/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/nvidia-gpu/default.nix -------------------------------------------------------------------------------- /modules/desktop/nvidia-gpu/vaapi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/desktop/nvidia-gpu/vaapi.nix -------------------------------------------------------------------------------- /modules/development/audio_test/test_file1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/audio_test/test_file1.mp3 -------------------------------------------------------------------------------- /modules/development/cuda.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/cuda.nix -------------------------------------------------------------------------------- /modules/development/debug-tools.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/debug-tools.nix -------------------------------------------------------------------------------- /modules/development/dt-gui.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/dt-gui.nix -------------------------------------------------------------------------------- /modules/development/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/flake-module.nix -------------------------------------------------------------------------------- /modules/development/nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/nix.nix -------------------------------------------------------------------------------- /modules/development/scripts/nvpmodel_check.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/scripts/nvpmodel_check.nix -------------------------------------------------------------------------------- /modules/development/scripts/perf_test_icicle_kit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/scripts/perf_test_icicle_kit.nix -------------------------------------------------------------------------------- /modules/development/scripts/rm_linux_bootmgr_entries.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/scripts/rm_linux_bootmgr_entries.nix -------------------------------------------------------------------------------- /modules/development/scripts/sysbench_fileio_test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/scripts/sysbench_fileio_test.nix -------------------------------------------------------------------------------- /modules/development/scripts/sysbench_test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/scripts/sysbench_test.nix -------------------------------------------------------------------------------- /modules/development/ssh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/ssh.nix -------------------------------------------------------------------------------- /modules/development/usb-serial.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/development/usb-serial.nix -------------------------------------------------------------------------------- /modules/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/flake-module.nix -------------------------------------------------------------------------------- /modules/givc/adminvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/adminvm.nix -------------------------------------------------------------------------------- /modules/givc/appvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/appvm.nix -------------------------------------------------------------------------------- /modules/givc/audiovm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/audiovm.nix -------------------------------------------------------------------------------- /modules/givc/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/common.nix -------------------------------------------------------------------------------- /modules/givc/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/flake-module.nix -------------------------------------------------------------------------------- /modules/givc/guivm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/guivm.nix -------------------------------------------------------------------------------- /modules/givc/host.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/host.nix -------------------------------------------------------------------------------- /modules/givc/netvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/givc/netvm.nix -------------------------------------------------------------------------------- /modules/hardware/aarch64/systemd-boot-dtb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/aarch64/systemd-boot-dtb.nix -------------------------------------------------------------------------------- /modules/hardware/common/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/default.nix -------------------------------------------------------------------------------- /modules/hardware/common/devices.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/devices.nix -------------------------------------------------------------------------------- /modules/hardware/common/input.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/input.nix -------------------------------------------------------------------------------- /modules/hardware/common/kernel.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/kernel.nix -------------------------------------------------------------------------------- /modules/hardware/common/qemu.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/qemu.nix -------------------------------------------------------------------------------- /modules/hardware/common/usb/external-devices.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/usb/external-devices.nix -------------------------------------------------------------------------------- /modules/hardware/common/usb/quirks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/usb/quirks.nix -------------------------------------------------------------------------------- /modules/hardware/common/usb/vhotplug.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/common/usb/vhotplug.nix -------------------------------------------------------------------------------- /modules/hardware/definition.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/definition.nix -------------------------------------------------------------------------------- /modules/hardware/device-passthrough/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/device-passthrough/default.nix -------------------------------------------------------------------------------- /modules/hardware/device-passthrough/event-devices.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/device-passthrough/event-devices.nix -------------------------------------------------------------------------------- /modules/hardware/device-passthrough/passthrough.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/device-passthrough/passthrough.nix -------------------------------------------------------------------------------- /modules/hardware/device-passthrough/usb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/device-passthrough/usb.nix -------------------------------------------------------------------------------- /modules/hardware/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/flake-module.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/guest/configs/display-gpu.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/guest/configs/display-gpu.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/guest/configs/ghaf_guest_hardened_baseline-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/guest/configs/ghaf_guest_hardened_baseline-x86 -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/guest/configs/guest.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/guest/configs/guest.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/guest/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/guest/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/debug.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/ghaf_host_hardened_baseline-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/ghaf_host_hardened_baseline-x86 -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/networking.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/networking.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/usb.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/usb.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/user-input-devices.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/user-input-devices.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/configs/virtualization.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/configs/virtualization.config -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/host/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/host/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/kernel-config-builder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/kernel-config-builder.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/kernel-test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/kernel-test/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/kernel-test/test-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/kernel-test/test-configuration.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/modules/fake-battery/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/modules/fake-battery/Makefile -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/modules/fake-battery/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/modules/fake-battery/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/modules/fake-battery/fake_battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/modules/fake-battery/fake_battery.c -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/pkvm/0001-pkvm-enable-pkvm-on-intel-x86-6.1-lts.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/pkvm/0001-pkvm-enable-pkvm-on-intel-x86-6.1-lts.patch -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/pkvm/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/pkvm/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/pkvm/test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/pkvm/test/default.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/kernel/pkvm/test/test-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/kernel/pkvm/test/test-configuration.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/modules/tpm2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/modules/tpm2.nix -------------------------------------------------------------------------------- /modules/hardware/x86_64-generic/x86_64-linux.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/hardware/x86_64-generic/x86_64-linux.nix -------------------------------------------------------------------------------- /modules/microvm/appvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/appvm.nix -------------------------------------------------------------------------------- /modules/microvm/common/ghaf-audio.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/ghaf-audio.nix -------------------------------------------------------------------------------- /modules/microvm/common/shared-directory.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/shared-directory.nix -------------------------------------------------------------------------------- /modules/microvm/common/ssh-keys-helper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/ssh-keys-helper.nix -------------------------------------------------------------------------------- /modules/microvm/common/storagevm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/storagevm.nix -------------------------------------------------------------------------------- /modules/microvm/common/vm-networking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/vm-networking.nix -------------------------------------------------------------------------------- /modules/microvm/common/vm-tpm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/vm-tpm.nix -------------------------------------------------------------------------------- /modules/microvm/common/waypipe.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/waypipe.nix -------------------------------------------------------------------------------- /modules/microvm/common/xdghandlers.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/xdghandlers.nix -------------------------------------------------------------------------------- /modules/microvm/common/xdgitems.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/common/xdgitems.nix -------------------------------------------------------------------------------- /modules/microvm/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/flake-module.nix -------------------------------------------------------------------------------- /modules/microvm/host/boot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/boot.nix -------------------------------------------------------------------------------- /modules/microvm/host/mem-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/mem-manager.nix -------------------------------------------------------------------------------- /modules/microvm/host/microvm-host.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/microvm-host.nix -------------------------------------------------------------------------------- /modules/microvm/host/networking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/networking.nix -------------------------------------------------------------------------------- /modules/microvm/host/shared-mem.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/shared-mem.nix -------------------------------------------------------------------------------- /modules/microvm/host/vtpm-proxy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/host/vtpm-proxy.nix -------------------------------------------------------------------------------- /modules/microvm/modules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/modules.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/adminvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/adminvm.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/audiovm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/audiovm.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/guivm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/guivm.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/idsvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/idsvm.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/default.nix -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.cer -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.p12 -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca-cert.pem -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca.p12 -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-ca.pem -------------------------------------------------------------------------------- /modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-dhparam.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/idsvm/mitmproxy/mitmproxy-ca/mitmproxy-dhparam.pem -------------------------------------------------------------------------------- /modules/microvm/sysvms/netvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/microvm/sysvms/netvm.nix -------------------------------------------------------------------------------- /modules/partitioning/btrfs-postboot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/btrfs-postboot.nix -------------------------------------------------------------------------------- /modules/partitioning/disko-debug-partition.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/disko-debug-partition.nix -------------------------------------------------------------------------------- /modules/partitioning/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/flake-module.nix -------------------------------------------------------------------------------- /modules/partitioning/verity-partition.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/verity-partition.nix -------------------------------------------------------------------------------- /modules/partitioning/verity-repart.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/verity-repart.nix -------------------------------------------------------------------------------- /modules/partitioning/verity-sysupdate.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/partitioning/verity-sysupdate.nix -------------------------------------------------------------------------------- /modules/profiles/debug.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/debug.nix -------------------------------------------------------------------------------- /modules/profiles/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/flake-module.nix -------------------------------------------------------------------------------- /modules/profiles/graphics.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/graphics.nix -------------------------------------------------------------------------------- /modules/profiles/laptop-x86.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/laptop-x86.nix -------------------------------------------------------------------------------- /modules/profiles/orin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/orin.nix -------------------------------------------------------------------------------- /modules/profiles/release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/profiles/release.nix -------------------------------------------------------------------------------- /modules/reference/appvms/business.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/business.nix -------------------------------------------------------------------------------- /modules/reference/appvms/chromium.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/chromium.nix -------------------------------------------------------------------------------- /modules/reference/appvms/comms.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/comms.nix -------------------------------------------------------------------------------- /modules/reference/appvms/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/default.nix -------------------------------------------------------------------------------- /modules/reference/appvms/flatpak.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/flatpak.nix -------------------------------------------------------------------------------- /modules/reference/appvms/gala.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/gala.nix -------------------------------------------------------------------------------- /modules/reference/appvms/google-chrome.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/google-chrome.nix -------------------------------------------------------------------------------- /modules/reference/appvms/zathura.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/appvms/zathura.nix -------------------------------------------------------------------------------- /modules/reference/desktop/applications.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/desktop/applications.nix -------------------------------------------------------------------------------- /modules/reference/desktop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/desktop/default.nix -------------------------------------------------------------------------------- /modules/reference/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/flake-module.nix -------------------------------------------------------------------------------- /modules/reference/hardware/alienware/alienware-m18.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/alienware/alienware-m18.nix -------------------------------------------------------------------------------- /modules/reference/hardware/alienware/extra-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/alienware/extra-config.nix -------------------------------------------------------------------------------- /modules/reference/hardware/alienware/net-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/alienware/net-config.nix -------------------------------------------------------------------------------- /modules/reference/hardware/dell-latitude/definitions/dell-latitude-7230.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/dell-latitude/definitions/dell-latitude-7230.nix -------------------------------------------------------------------------------- /modules/reference/hardware/dell-latitude/definitions/dell-latitude-7330.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/dell-latitude/definitions/dell-latitude-7330.nix -------------------------------------------------------------------------------- /modules/reference/hardware/demo-tower/demo-tower.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/demo-tower/demo-tower.nix -------------------------------------------------------------------------------- /modules/reference/hardware/demo-tower/extra-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/demo-tower/extra-config.nix -------------------------------------------------------------------------------- /modules/reference/hardware/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/flake-module.nix -------------------------------------------------------------------------------- /modules/reference/hardware/imx8/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/imx8/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/imx8/imx8mp-sdimage.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/imx8/imx8mp-sdimage.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/0001-ARM-SMMU-drivers-return-always-true-for-IOMMU_CAP_CA.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/0001-ARM-SMMU-drivers-return-always-true-for-IOMMU_CAP_CA.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx-ethernet-pci-passthrough-overlay.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx-ethernet-pci-passthrough-overlay.dts -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx-netvm-wlan-pci-passthrough.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx-netvm-wlan-pci-passthrough.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx/orin-agx-industrial.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx/orin-agx-industrial.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx/orin-agx.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx/orin-agx.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx/orin-agx64.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx/orin-agx64.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/agx64-ethernet-pci-passthrough-overlay.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/agx64-ethernet-pci-passthrough-overlay.dts -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/ghaf_host_hardened_baseline-jetson-orin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/ghaf_host_hardened_baseline-jetson-orin -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/edk2-nvidia-always-reset-display.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/edk2-nvidia-always-reset-display.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/format-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/format-module.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/jetson-orin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/jetson-orin.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/mk-esp-contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/mk-esp-contents.py -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/optee.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/optee.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/partition-template.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/partition-template.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/pci-passthrough-common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/pci-passthrough-common.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/sdimage.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/sdimage.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/tegra2-mb2-bct-scr.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/tegra2-mb2-bct-scr.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0002-vfio_platform-reset-required-false.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0002-vfio_platform-reset-required-false.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0003-bpmp-support-bpmp-virt.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0003-bpmp-support-bpmp-virt.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0004-bpmp-virt-drivers-5-15.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0004-bpmp-virt-drivers-5-15.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0004-bpmp-virt-drivers.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0004-bpmp-virt-drivers.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0005-bpmp-overlay.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/common/bpmp-virt-common/patches/0005-bpmp-overlay.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/overlays/qemu/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/overlays/qemu/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/overlays/qemu/patches/0001-qemu-v8.1.3_bpmp-virt.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/overlays/qemu/patches/0001-qemu-v8.1.3_bpmp-virt.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/patches/0001-bpmp-host-proxy-dts.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/patches/0001-bpmp-host-proxy-dts.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/patches/0002-bpmp-host-uarta-dts.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/bpmp-virt-host/patches/0002-bpmp-host-uarta-dts.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/uarta-host/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/host/uarta-host/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/patches/net_vm_dtb_with_uarti.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/patches/net_vm_dtb_with_uarti.patch -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/tegra234-netvm.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/tegra234-netvm.dts -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/uarti_pt_host_overlay.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nvidia-jetson-orin/virtualization/passthrough/uarti-net-vm/uarti_pt_host_overlay.dts -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nx-ethernet-pci-passthough-overlay.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nx-ethernet-pci-passthough-overlay.dts -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nx-netvm-ethernet-pci-passthrough.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nx-netvm-ethernet-pci-passthrough.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/nx/orin-nx.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/nx/orin-nx.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/profiles/debug.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/profiles/debug.nix -------------------------------------------------------------------------------- /modules/reference/hardware/jetpack/profiles/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/jetpack/profiles/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-t14-amd/GPU_PASSTHROUGH_ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-t14-amd/GPU_PASSTHROUGH_ISSUES.md -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-t14-amd/definitions/gen-5.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-t14-amd/definitions/gen-5.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-t14-amd/gpu-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-t14-amd/gpu-config.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/definitions/x1-2-in-1-gen-9.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/definitions/x1-2-in-1-gen-9.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/definitions/x1-gen10.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/definitions/x1-gen10.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/definitions/x1-gen11.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/definitions/x1-gen11.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/definitions/x1-gen12.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/definitions/x1-gen12.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/definitions/x1-gen13.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/definitions/x1-gen13.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/kernel/guest/test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/kernel/guest/test/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/lenovo-x1/kernel/guest/test/test-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/lenovo-x1/kernel/guest/test/test-configuration.nix -------------------------------------------------------------------------------- /modules/reference/hardware/polarfire/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/polarfire/default.nix -------------------------------------------------------------------------------- /modules/reference/hardware/polarfire/mpfs-nixos-sdimage.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/polarfire/mpfs-nixos-sdimage.nix -------------------------------------------------------------------------------- /modules/reference/hardware/system76/definitions/system76-darp11-b.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/system76/definitions/system76-darp11-b.nix -------------------------------------------------------------------------------- /modules/reference/hardware/tower-5080/extra-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/tower-5080/extra-config.nix -------------------------------------------------------------------------------- /modules/reference/hardware/tower-5080/tower-5080.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/hardware/tower-5080/tower-5080.nix -------------------------------------------------------------------------------- /modules/reference/host-demo-apps/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/host-demo-apps/default.nix -------------------------------------------------------------------------------- /modules/reference/host-demo-apps/demo-apps.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/host-demo-apps/demo-apps.nix -------------------------------------------------------------------------------- /modules/reference/personalize/accounts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/personalize/accounts.nix -------------------------------------------------------------------------------- /modules/reference/personalize/authorizedSshKeys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/personalize/authorizedSshKeys.nix -------------------------------------------------------------------------------- /modules/reference/personalize/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/personalize/default.nix -------------------------------------------------------------------------------- /modules/reference/personalize/keys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/personalize/keys.nix -------------------------------------------------------------------------------- /modules/reference/profiles/mvp-orinuser-trial-extras.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/profiles/mvp-orinuser-trial-extras.nix -------------------------------------------------------------------------------- /modules/reference/profiles/mvp-orinuser-trial.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/profiles/mvp-orinuser-trial.nix -------------------------------------------------------------------------------- /modules/reference/profiles/mvp-user-trial-extras.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/profiles/mvp-user-trial-extras.nix -------------------------------------------------------------------------------- /modules/reference/profiles/mvp-user-trial.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/profiles/mvp-user-trial.nix -------------------------------------------------------------------------------- /modules/reference/programs/chromium.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/chromium.nix -------------------------------------------------------------------------------- /modules/reference/programs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/default.nix -------------------------------------------------------------------------------- /modules/reference/programs/element-desktop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/element-desktop.nix -------------------------------------------------------------------------------- /modules/reference/programs/firefox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/firefox.nix -------------------------------------------------------------------------------- /modules/reference/programs/google-chrome.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/google-chrome.nix -------------------------------------------------------------------------------- /modules/reference/programs/windows-launcher.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/windows-launcher.nix -------------------------------------------------------------------------------- /modules/reference/programs/zathura.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/programs/zathura.nix -------------------------------------------------------------------------------- /modules/reference/services/chromecast/chromecast-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/chromecast/chromecast-config.nix -------------------------------------------------------------------------------- /modules/reference/services/chromecast/chromecast.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/chromecast/chromecast.nix -------------------------------------------------------------------------------- /modules/reference/services/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/default.nix -------------------------------------------------------------------------------- /modules/reference/services/dendrite-pinecone/dendrite-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/dendrite-pinecone/dendrite-config.nix -------------------------------------------------------------------------------- /modules/reference/services/dendrite-pinecone/dendrite-pinecone.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/dendrite-pinecone/dendrite-pinecone.nix -------------------------------------------------------------------------------- /modules/reference/services/globalprotect-vpn/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/globalprotect-vpn/default.nix -------------------------------------------------------------------------------- /modules/reference/services/nw-packet-forwarder/nw-packet-forwarder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/nw-packet-forwarder/nw-packet-forwarder.nix -------------------------------------------------------------------------------- /modules/reference/services/ollama/ollama.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/ollama/ollama.nix -------------------------------------------------------------------------------- /modules/reference/services/pac/pac.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/pac/pac.nix -------------------------------------------------------------------------------- /modules/reference/services/proxy-server/3proxy-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/proxy-server/3proxy-config.nix -------------------------------------------------------------------------------- /modules/reference/services/proxy-server/url_fetcher.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/proxy-server/url_fetcher.nix -------------------------------------------------------------------------------- /modules/reference/services/smcroute/smcroute.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/smcroute/smcroute.nix -------------------------------------------------------------------------------- /modules/reference/services/wireguard-gui/wireguard-gui-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/wireguard-gui/wireguard-gui-config.nix -------------------------------------------------------------------------------- /modules/reference/services/wireguard-gui/wireguard-gui.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/modules/reference/services/wireguard-gui/wireguard-gui.nix -------------------------------------------------------------------------------- /nix/checks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/checks.nix -------------------------------------------------------------------------------- /nix/devshell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/devshell.nix -------------------------------------------------------------------------------- /nix/devshell/kernel.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/devshell/kernel.nix -------------------------------------------------------------------------------- /nix/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/flake-module.nix -------------------------------------------------------------------------------- /nix/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/nixpkgs.nix -------------------------------------------------------------------------------- /nix/treefmt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/nix/treefmt.nix -------------------------------------------------------------------------------- /overlays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/README.md -------------------------------------------------------------------------------- /overlays/cross-compilation/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/cross-compilation/default.nix -------------------------------------------------------------------------------- /overlays/cross-compilation/gjs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/cross-compilation/gjs.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-applets/0001-audio-applet-hide-sound-settings-button.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-applets/0001-audio-applet-hide-sound-settings-button.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-applets/0001-bluetooth-applet-hide-bluetooth-settings-button.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-applets/0001-bluetooth-applet-hide-bluetooth-settings-button.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-applets/0001-network-applet-hide-airplane-mode-toggle.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-applets/0001-network-applet-hide-airplane-mode-toggle.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-applets/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-applets/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-comp/0001-Add-security-context-indicator.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-comp/0001-Add-security-context-indicator.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-comp/0001-Disable-VRR-by-default.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-comp/0001-Disable-VRR-by-default.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-comp/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-comp/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-greeter/0001-Replace-fallback-background-with-Ghaf-default.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-greeter/0001-Replace-fallback-background-with-Ghaf-default.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-greeter/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-greeter/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-initial-setup/0001-Preselect-Ghaf-themes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-initial-setup/0001-Preselect-Ghaf-themes.patch -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-initial-setup/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-initial-setup/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-osd/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-osd/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/cosmic-settings/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/cosmic-settings/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/cosmic/xdg-desktop-portal-cosmic/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/cosmic/xdg-desktop-portal-cosmic/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/element-desktop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/element-desktop/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/element-desktop/element-main.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/element-desktop/element-main.patch -------------------------------------------------------------------------------- /overlays/custom-packages/gtklock/0001-Multiple-errors-on-wrong-password.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/gtklock/0001-Multiple-errors-on-wrong-password.patch -------------------------------------------------------------------------------- /overlays/custom-packages/gtklock/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/gtklock/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/intel-gpu-tools/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/intel-gpu-tools/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/intel-gpu-tools/feat-dynamically-detect-iGPU-PCI-address-at-runtime.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/intel-gpu-tools/feat-dynamically-detect-iGPU-PCI-address-at-runtime.patch -------------------------------------------------------------------------------- /overlays/custom-packages/labwc/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/labwc/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/labwc/labwc-colored-borders.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/labwc/labwc-colored-borders.patch -------------------------------------------------------------------------------- /overlays/custom-packages/libfm/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/libfm/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/libfm/libfm-folder-reload.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/libfm/libfm-folder-reload.patch -------------------------------------------------------------------------------- /overlays/custom-packages/papirus-icon-theme/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/papirus-icon-theme/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0001-hw-acpi-Support-extended-GPE-handling-for-additional.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0001-hw-acpi-Support-extended-GPE-handling-for-additional.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0001-ivshmem-flat-memory-support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0001-ivshmem-flat-memory-support.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0002-Increase-timeout-in-tpm_util_request.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0002-Increase-timeout-in-tpm_util_request.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0002-hw-acpi-Introduce-the-QEMU-Battery.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0002-hw-acpi-Introduce-the-QEMU-Battery.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0003-hw-acpi-Introduce-the-QEMU-AC-adapter.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0003-hw-acpi-Introduce-the-QEMU-AC-adapter.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/0004-hw-acpi-Introduce-the-QEMU-lid-button.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/0004-hw-acpi-Introduce-the-QEMU-lid-button.patch -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/qemu/usb-host-enable-autoscan-for-bus-addr.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/qemu/usb-host-enable-autoscan-for-bus-addr.patch -------------------------------------------------------------------------------- /overlays/custom-packages/tpm2-pkcs11/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/tpm2-pkcs11/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/tpm2-tools/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/tpm2-tools/default.nix -------------------------------------------------------------------------------- /overlays/custom-packages/waypipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/waypipe/README.md -------------------------------------------------------------------------------- /overlays/custom-packages/waypipe/waypipe-window-borders.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/custom-packages/waypipe/waypipe-window-borders.patch -------------------------------------------------------------------------------- /overlays/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/overlays/flake-module.nix -------------------------------------------------------------------------------- /packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/README.md -------------------------------------------------------------------------------- /packages/chrome-extensions/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/default.nix -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/default.nix -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/src/fi.ssrc.open_normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/src/fi.ssrc.open_normal.json -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/src/manifest.json -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/src/open_normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/src/open_normal.js -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/src/open_normal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/src/open_normal.sh -------------------------------------------------------------------------------- /packages/chrome-extensions/open-normal/update.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/chrome-extensions/open-normal/update.xml -------------------------------------------------------------------------------- /packages/falcon-launcher/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/falcon-launcher/package.nix -------------------------------------------------------------------------------- /packages/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/flake-module.nix -------------------------------------------------------------------------------- /packages/ghaf-powercontrol/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/ghaf-powercontrol/package.nix -------------------------------------------------------------------------------- /packages/hart-software-services/0001-Workaround-for-a-compilation-issue.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/hart-software-services/0001-Workaround-for-a-compilation-issue.patch -------------------------------------------------------------------------------- /packages/hart-software-services/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/hart-software-services/default.nix -------------------------------------------------------------------------------- /packages/own-pkgs-overlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/own-pkgs-overlay.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/audit-rules/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/audit-rules/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/audit-rules/process-audit-rules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/audit-rules/process-audit-rules.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/dendrite-pinecone/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/dendrite-pinecone/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/element-web/matrix-react-sdk.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/element-web/matrix-react-sdk.patch -------------------------------------------------------------------------------- /packages/pkgs-by-name/element-web/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/element-web/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/element-web/pin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/element-web/pin.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/flash-script/flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/flash-script/flash.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/flash-script/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/flash-script/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/gala/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/gala/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-build-helper/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-build-helper/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-installer/ghaf-installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-installer/ghaf-installer.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-installer/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-installer/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-open/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-open/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-screenshot/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-screenshot/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/ghaf-workspace/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/ghaf-workspace/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/hardware-scan/hardware-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/hardware-scan/hardware-scan.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/hardware-scan/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/hardware-scan/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/make-checks/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/make-checks/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/memsocket/module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/memsocket/module.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/memsocket/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/memsocket/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/pci-binder/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/pci-binder/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/pci-binder/pci-binder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/pci-binder/pci-binder.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/rtl8126/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/rtl8126/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/update-docs-depends/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/update-docs-depends/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/wait-for-unit/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/wait-for-unit/package.nix -------------------------------------------------------------------------------- /packages/pkgs-by-name/wait-for-unit/wait-for-unit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/wait-for-unit/wait-for-unit.sh -------------------------------------------------------------------------------- /packages/pkgs-by-name/windows-launcher/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/packages/pkgs-by-name/windows-launcher/package.nix -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/scripts/TESTING.md -------------------------------------------------------------------------------- /scripts/test-update-npm-deps-hash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/scripts/test-update-npm-deps-hash.sh -------------------------------------------------------------------------------- /scripts/update-npm-deps-hash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/scripts/update-npm-deps-hash.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/shell.nix -------------------------------------------------------------------------------- /targets/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/flake-module.nix -------------------------------------------------------------------------------- /targets/generic-x86_64/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/generic-x86_64/flake-module.nix -------------------------------------------------------------------------------- /targets/imx8mp-evk/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/imx8mp-evk/flake-module.nix -------------------------------------------------------------------------------- /targets/laptop-hw-scan/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/laptop-hw-scan/flake-module.nix -------------------------------------------------------------------------------- /targets/laptop/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/laptop/flake-module.nix -------------------------------------------------------------------------------- /targets/microchip-icicle-kit/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/microchip-icicle-kit/flake-module.nix -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/0001-Remove-nvidia-display-config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/0001-Remove-nvidia-display-config.patch -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/0001-ta-pkcs11-Build-time-option-for-controlling-pin-lock.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/0001-ta-pkcs11-Build-time-option-for-controlling-pin-lock.patch -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/cross-compilation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/cross-compilation.nix -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/flake-module.nix -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/optee.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/optee.nix -------------------------------------------------------------------------------- /targets/nvidia-jetson-orin/orin-configuration-builder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/nvidia-jetson-orin/orin-configuration-builder.nix -------------------------------------------------------------------------------- /targets/vm/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/targets/vm/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/.gitignore -------------------------------------------------------------------------------- /templates/boilerplate/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/default.nix -------------------------------------------------------------------------------- /templates/boilerplate/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/flake.nix -------------------------------------------------------------------------------- /templates/boilerplate/hydrajobs/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/hydrajobs/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/modules/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/modules/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/modules/hardware/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/modules/hardware/default.nix -------------------------------------------------------------------------------- /templates/boilerplate/nix/checks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/nix/checks.nix -------------------------------------------------------------------------------- /templates/boilerplate/nix/devshell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/nix/devshell.nix -------------------------------------------------------------------------------- /templates/boilerplate/nix/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/nix/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/nix/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/nix/nixpkgs.nix -------------------------------------------------------------------------------- /templates/boilerplate/nix/treefmt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/nix/treefmt.nix -------------------------------------------------------------------------------- /templates/boilerplate/overlays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/overlays/README.md -------------------------------------------------------------------------------- /templates/boilerplate/overlays/cross-compilation/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/overlays/cross-compilation/default.nix -------------------------------------------------------------------------------- /templates/boilerplate/overlays/custom-packages/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/overlays/custom-packages/default.nix -------------------------------------------------------------------------------- /templates/boilerplate/overlays/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/overlays/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/packages/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/packages/flake-module.nix -------------------------------------------------------------------------------- /templates/boilerplate/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/shell.nix -------------------------------------------------------------------------------- /templates/boilerplate/targets/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/boilerplate/targets/flake-module.nix -------------------------------------------------------------------------------- /templates/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/templates/flake-module.nix -------------------------------------------------------------------------------- /tests/firewall/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/tests/firewall/default.nix -------------------------------------------------------------------------------- /tests/firewall/test_scripts/ban_rules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/tests/firewall/test_scripts/ban_rules.nix -------------------------------------------------------------------------------- /tests/firewall/test_scripts/basic_rules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/tests/firewall/test_scripts/basic_rules.nix -------------------------------------------------------------------------------- /tests/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/tests/flake-module.nix -------------------------------------------------------------------------------- /tests/installer/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiiuae/ghaf/HEAD/tests/installer/default.nix --------------------------------------------------------------------------------