From bf891a55411ab7bba03409b31776ff5dab9e65d3 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Thu, 1 Oct 2026 09:46:03 -0400 Subject: [PATCH] remove now un-needed deps, remove quadphone --- clients/quadphone/hardware-configuration.nix | 21 - clients/quadraticpc/binfmt/default.nix | 11 - clients/quadraticpc/binfmt/qemu.patch | 16 - clients/quadraticpc/packages.nix | 7 - clients/quadraticpc/timeguessr.nix | 5 - cross-overlays/quadphone/gnome.nix | 1 - flake.lock | 1900 +----------------- flake.nix | 27 - modules/common/packages.nix | 2 - modules/desktop/fonts.nix | 7 - modules/desktop/packages.nix | 2 - modules/desktop/print.nix | 11 - modules/graphical/fonts.nix | 2 + modules/mobile/allow-broken.nix | 1 - modules/mobile/disable-man.nix | 1 - modules/mobile/gnome.nix | 20 - modules/mobile/repart.nix | 85 - modules/mobile/ssh.nix | 1 - 18 files changed, 4 insertions(+), 2116 deletions(-) delete mode 100644 clients/quadphone/hardware-configuration.nix delete mode 100644 clients/quadraticpc/binfmt/default.nix delete mode 100644 clients/quadraticpc/binfmt/qemu.patch delete mode 100644 clients/quadraticpc/packages.nix delete mode 100644 clients/quadraticpc/timeguessr.nix delete mode 100644 cross-overlays/quadphone/gnome.nix delete mode 100644 modules/desktop/fonts.nix delete mode 100644 modules/desktop/print.nix delete mode 100644 modules/mobile/allow-broken.nix delete mode 100644 modules/mobile/disable-man.nix delete mode 100644 modules/mobile/gnome.nix delete mode 100644 modules/mobile/repart.nix delete mode 100644 modules/mobile/ssh.nix diff --git a/clients/quadphone/hardware-configuration.nix b/clients/quadphone/hardware-configuration.nix deleted file mode 100644 index 0102b7c..0000000 --- a/clients/quadphone/hardware-configuration.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ - config, - inputs, - crossPkgs, - lib, - ... -}: -{ - imports = [ - ( - _: - import "${inputs.sdm845}/nixos/profiles/boot/kernel/sdm845-mainline" { - inherit lib config; - pkgs = crossPkgs; - inputs = inputs.sdm845.inputs; - } - ) - ]; - - boot.initrd.allowMissingModules = true; -} diff --git a/clients/quadraticpc/binfmt/default.nix b/clients/quadraticpc/binfmt/default.nix deleted file mode 100644 index ce2b4cd..0000000 --- a/clients/quadraticpc/binfmt/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ - # boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; - # nixpkgs.overlays = [ - # (_: super: { - # # Because of https://github.com/NixOS/nixpkgs/pull/378579 - # qemu = super.qemu.overrideAttrs (old: { - # patches = (old.patches or [ ]) ++ [ ./qemu.patch ]; - # }); - # }) - # ]; -} diff --git a/clients/quadraticpc/binfmt/qemu.patch b/clients/quadraticpc/binfmt/qemu.patch deleted file mode 100644 index 4817501..0000000 --- a/clients/quadraticpc/binfmt/qemu.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/util/rcu.c b/util/rcu.c -index fa32c942e4..8ae899f74e 100644 ---- a/util/rcu.c -+++ b/util/rcu.c -@@ -409,12 +409,6 @@ static void rcu_init_complete(void) - - qemu_event_init(&rcu_call_ready_event, false); - -- /* The caller is assumed to have BQL, so the call_rcu thread -- * must have been quiescent even after forking, just recreate it. -- */ -- qemu_thread_create(&thread, "call_rcu", call_rcu_thread, -- NULL, QEMU_THREAD_DETACHED); -- - rcu_register_thread(); - } diff --git a/clients/quadraticpc/packages.nix b/clients/quadraticpc/packages.nix deleted file mode 100644 index ad8d2ab..0000000 --- a/clients/quadraticpc/packages.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = [ - pkgs.archipelago - pkgs.mumble - ]; -} diff --git a/clients/quadraticpc/timeguessr.nix b/clients/quadraticpc/timeguessr.nix deleted file mode 100644 index 456dfa0..0000000 --- a/clients/quadraticpc/timeguessr.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - networking.hosts = { - "23.37.196.172" = [ "cdn.apple-mapkit.com" ]; - }; -} diff --git a/cross-overlays/quadphone/gnome.nix b/cross-overlays/quadphone/gnome.nix deleted file mode 100644 index 46ffb8a..0000000 --- a/cross-overlays/quadphone/gnome.nix +++ /dev/null @@ -1 +0,0 @@ -inputs: inputs.gnome-mobile.overlays.default diff --git a/flake.lock b/flake.lock index 2d94ff9..a526500 100644 --- a/flake.lock +++ b/flake.lock @@ -1,50 +1,5 @@ { "nodes": { - "ace-bot": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "rust-overlay": [ - "sdm845", - "rust-overlay" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752250448, - "narHash": "sha256-bRbSwgpXH2SrlYg0WZVYvIh5LeEtwfgF5KPmOWVcAFU=", - "owner": "linyinfeng", - "repo": "ace-bot", - "rev": "fd6d62f86bc3e9ba5ff608ef1aeb02c0eec63d39", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "ace-bot", - "type": "github" - } - }, "advisory-db": { "flake": false, "locked": { @@ -103,43 +58,6 @@ "type": "github" } }, - "angrr": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752250807, - "narHash": "sha256-zXZNU7xsPDcAEfvWwhyU1LD35egz1zfpEyDwcPuBKnQ=", - "owner": "linyinfeng", - "repo": "angrr", - "rev": "f72481311f614f2a56eed3400b8fb923fd0011da", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "angrr", - "type": "github" - } - }, "base16": { "inputs": { "fromYaml": "fromYaml" @@ -208,21 +126,6 @@ "type": "github" } }, - "blank": { - "locked": { - "lastModified": 1625557891, - "narHash": "sha256-O8/MWsPBGhhyPoPLHZAuoZiiHo9q6FLlEeIDEXuj6T4=", - "owner": "divnix", - "repo": "blank", - "rev": "5a5d2684073d9f563072ed07c871d577a6c614a8", - "type": "github" - }, - "original": { - "owner": "divnix", - "repo": "blank", - "type": "github" - } - }, "bun2nix": { "inputs": { "flake-parts": "flake-parts_3", @@ -247,122 +150,6 @@ "type": "github" } }, - "cachix": { - "inputs": { - "devenv": [ - "sdm845", - "blank" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "git-hooks": [ - "sdm845", - "git-hooks-nix" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752264895, - "narHash": "sha256-1zBPE/PNAkPNUsOWFET4J0cjlvziH8DOekesDmjND+w=", - "owner": "cachix", - "repo": "cachix", - "rev": "47053aef762f452e816e44eb9a23fbc3827b241a", - "type": "github" - }, - "original": { - "owner": "cachix", - "ref": "latest", - "repo": "cachix", - "type": "github" - } - }, - "commit-notifier": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "rust-overlay": [ - "sdm845", - "rust-overlay" - ], - "systems": [ - "sdm845", - "systems" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752286006, - "narHash": "sha256-8FRVMNNRzDLzUbyxz55mzIDWIDisO9B2YL8fTmRCopY=", - "owner": "linyinfeng", - "repo": "commit-notifier", - "rev": "75c49e871e56ae9e43094b0fe398c3a8fd265932", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "commit-notifier", - "type": "github" - } - }, - "conf2nix": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752250503, - "narHash": "sha256-etpz7FwbXhShIT5yC2q1qZws3rovLPVjlnBdqFwptG4=", - "owner": "linyinfeng", - "repo": "conf2nix", - "rev": "a85f319ff68adecfd26281361b794049a6604a8d", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "conf2nix", - "type": "github" - } - }, "continuwuity": { "inputs": { "advisory-db": "advisory-db", @@ -425,70 +212,6 @@ "type": "github" } }, - "crane_2": { - "locked": { - "lastModified": 1751562746, - "narHash": "sha256-smpugNIkmDeicNz301Ll1bD7nFOty97T79m4GUMUczA=", - "owner": "ipetkov", - "repo": "crane", - "rev": "aed2020fd3dc26e1e857d4107a5a67a33ab6c1fd", - "type": "github" - }, - "original": { - "owner": "ipetkov", - "repo": "crane", - "type": "github" - } - }, - "crate2nix": { - "inputs": { - "cachix": [ - "sdm845", - "cachix" - ], - "crate2nix_stable": [ - "sdm845", - "blank" - ], - "devshell": [ - "sdm845", - "devshell" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nix-test-runner": [ - "sdm845", - "blank" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "pre-commit-hooks": [ - "sdm845", - "pre-commit-hooks-nix" - ] - }, - "locked": { - "lastModified": 1739473963, - "narHash": "sha256-ItAhpjNUzEWd/cgZVyW/jvoGbCec4TK29e1Mnmn1oJE=", - "owner": "nix-community", - "repo": "crate2nix", - "rev": "be31feae9a82c225c0fd1bdf978565dc452a483a", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "crate2nix", - "type": "github" - } - }, "degoog": { "inputs": { "bun2nix": "bun2nix", @@ -511,56 +234,6 @@ "type": "github" } }, - "deploy-rs": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "utils": [ - "sdm845", - "flake-utils" - ] - }, - "locked": { - "lastModified": 1749105467, - "narHash": "sha256-hXh76y/wDl15almBcqvjryB50B0BaiXJKk20f314RoE=", - "owner": "serokell", - "repo": "deploy-rs", - "rev": "6bc76b872374845ba9d645a2f012b764fecd765f", - "type": "github" - }, - "original": { - "owner": "serokell", - "repo": "deploy-rs", - "type": "github" - } - }, - "devshell": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1741473158, - "narHash": "sha256-kWNaq6wQUbUMlPgw8Y+9/9wP0F8SHkjy24/mN3UAppg=", - "owner": "numtide", - "repo": "devshell", - "rev": "7c9e793ebe66bcba8292989a68c0419b737a22a0", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "devshell", - "type": "github" - } - }, "disko": { "inputs": { "nixpkgs": [ @@ -581,52 +254,6 @@ "type": "github" } }, - "disko_2": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752113600, - "narHash": "sha256-7LYDxKxZgBQ8LZUuolAQ8UkIB+jb4A2UmiR+kzY9CLI=", - "owner": "nix-community", - "repo": "disko", - "rev": "79264292b7e3482e5702932949de9cbb69fedf6d", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "disko", - "type": "github" - } - }, - "emacs-overlay": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "nixpkgs-stable": [ - "sdm845", - "blank" - ] - }, - "locked": { - "lastModified": 1752337423, - "narHash": "sha256-g2VYhoGgbswUx6EqhypXMQ8qbgYvqlj85GwjzuYJlFI=", - "owner": "nix-community", - "repo": "emacs-overlay", - "rev": "f381dd05cc5685a65fec42fc0a4e34ac62e81806", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "emacs-overlay", - "type": "github" - } - }, "fenix": { "inputs": { "nixpkgs": [ @@ -671,28 +298,6 @@ "type": "github" } }, - "fenix_3": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "rust-analyzer-src": "rust-analyzer-src_3" - }, - "locked": { - "lastModified": 1752302273, - "narHash": "sha256-xXZ0JkrpcpSgeuhezJZV2T+7gHcYCo39ogc55c4FyRw=", - "owner": "nix-community", - "repo": "fenix", - "rev": "910743660778c55917959d64980bf046f52142ef", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "fenix", - "type": "github" - } - }, "fht-compositor": { "inputs": { "nixpkgs": [ @@ -794,22 +399,6 @@ "type": "github" } }, - "flake-compat_4": { - "flake": false, - "locked": { - "lastModified": 1747046372, - "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" @@ -847,27 +436,6 @@ } }, "flake-parts_11": { - "inputs": { - "nixpkgs-lib": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1751413152, - "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_12": { "inputs": { "nixpkgs-lib": [ "stylix", @@ -1036,21 +604,6 @@ "type": "github" } }, - "flake-schemas": { - "locked": { - "lastModified": 1747430042, - "narHash": "sha256-FXBkQaQ2wptf06JpD9d8FsQcyj1wmSttq7eZIXxqiz4=", - "owner": "determinatesystems", - "repo": "flake-schemas", - "rev": "d0e74ee9a30eda4cc153b7f1e347043680834180", - "type": "github" - }, - "original": { - "owner": "determinatesystems", - "repo": "flake-schemas", - "type": "github" - } - }, "flake-utils": { "inputs": { "systems": "systems" @@ -1069,27 +622,6 @@ "type": "github" } }, - "flake-utils-plus": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ] - }, - "locked": { - "lastModified": 1738591040, - "narHash": "sha256-4WNeriUToshQ/L5J+dTSWC5OJIwT39SEP7V7oylndi8=", - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "rev": "afcb15b845e74ac5e998358709b2b5fe42a948d1", - "type": "github" - }, - "original": { - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "type": "github" - } - }, "flake-utils_2": { "inputs": { "systems": "systems_3" @@ -1108,72 +640,6 @@ "type": "github" } }, - "flake-utils_3": { - "inputs": { - "systems": [ - "sdm845", - "systems" - ] - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flat-flake": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "rust-overlay": [ - "sdm845", - "rust-overlay" - ], - "systems": [ - "sdm845", - "systems" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752251357, - "narHash": "sha256-a0GQ+T46dXwwvjt+gDIu+tSvgJZYviSsitGaK+1+0+c=", - "owner": "linyinfeng", - "repo": "flat-flake", - "rev": "23f8cf85667f2fdfe0e55a146cfdc04afe2fc8e8", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "flat-flake", - "type": "github" - } - }, "fromYaml": { "flake": false, "locked": { @@ -1212,71 +678,6 @@ "type": "github" } }, - "git-hooks-nix": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "gitignore": [ - "sdm845", - "gitignore-nix" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1750779888, - "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, - "gitignore-nix": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gnome-mobile": { - "locked": { - "lastModified": 1771887417, - "narHash": "sha256-tE6poOHn9lZ+NdqOKrgcA/q5UPuDSgznatRfV2UUPHc=", - "owner": "chuangzhu", - "repo": "nixpkgs-gnome-mobile", - "rev": "45bf1c0c3f925958bf1311ea387238c2be6fd7b7", - "type": "github" - }, - "original": { - "owner": "chuangzhu", - "repo": "nixpkgs-gnome-mobile", - "type": "github" - } - }, "gnome-shell": { "flake": false, "locked": { @@ -1296,27 +697,6 @@ "type": "gitlab" } }, - "haumea": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1708375098, - "narHash": "sha256-DaFJp3wDHgOqx98U0SF57bXaH2Orp106c+jSdPCVu1E=", - "owner": "nix-community", - "repo": "haumea", - "rev": "ec6350fd9353e7f27ce0e85d31f82e3ed73e4d70", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "haumea", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -1337,168 +717,6 @@ "type": "github" } }, - "home-manager_2": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752286566, - "narHash": "sha256-A4nftqiNz2bNihz0bKY94Hq/6ydR6UQOcGioeL7iymY=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "392ddb642abec771d63688c49fa7bcbb9d2a5717", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, - "kukui-nixos": { - "inputs": { - "conf2nix": [ - "sdm845", - "conf2nix" - ], - "crane": [ - "sdm845", - "crane" - ], - "disko": [ - "sdm845", - "disko" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "nixpkgs-alsa-ucm-conf": "nixpkgs-alsa-ucm-conf", - "pmaports": [ - "sdm845", - "pmaports" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1751169255, - "narHash": "sha256-cWeY2KvwndMJVtVmi/3MYxiwYl0ODW51DVwBvMPFU4w=", - "owner": "linyinfeng", - "repo": "kukui-nixos", - "rev": "53027913fffd5bf48382bbcec6217d0352dc7278", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "kukui-nixos", - "type": "github" - } - }, - "lantian": { - "inputs": { - "devshell": [ - "sdm845", - "devshell" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nix-index-database": [ - "sdm845", - "nix-index-database" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "nixpkgs-24_05": [ - "sdm845", - "nixpkgs" - ], - "nvfetcher": [ - "sdm845", - "nvfetcher" - ], - "pre-commit-hooks-nix": [ - "sdm845", - "pre-commit-hooks-nix" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752315036, - "narHash": "sha256-8nJ9tYKmUu3cq2b+GTHUsvosNZrkcJ8S8TTjOJXh0O8=", - "owner": "xddxdd", - "repo": "nur-packages", - "rev": "e63b8f669b39dbbc417be40fee645cf64cb77e15", - "type": "github" - }, - "original": { - "owner": "xddxdd", - "repo": "nur-packages", - "type": "github" - } - }, - "lanzaboote": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "pre-commit-hooks-nix": [ - "sdm845", - "pre-commit-hooks-nix" - ], - "rust-overlay": [ - "sdm845", - "rust-overlay" - ] - }, - "locked": { - "lastModified": 1751386392, - "narHash": "sha256-Kq7MhnnVXzqproAZsYKAdQNgnb6Hjf12FqDgGWv9IVY=", - "owner": "linyinfeng", - "repo": "lanzaboote", - "rev": "54631d01f2ad2dad3fd6e85adf99d17397e7c78d", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "ref": "uki", - "repo": "lanzaboote", - "type": "github" - } - }, "lasuite-docs-proxy": { "inputs": { "flake-parts": "flake-parts_6", @@ -1520,55 +738,6 @@ "url": "https://git.federated.nexus/Henry-Hiles/lasuite_docs_proxy" } }, - "linyinfeng": { - "inputs": { - "devshell": [ - "sdm845", - "devshell" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixos-stable": [ - "sdm845", - "blank" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "nvfetcher": [ - "sdm845", - "nvfetcher" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752285416, - "narHash": "sha256-dwIY/usIu9d+eFEw/37SbNmcBplAuB5GWs5tc0xuCQQ=", - "owner": "linyinfeng", - "repo": "nur-packages", - "rev": "1e823957ea11e14e6d7f76eb927cd74199d5db6e", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "nur-packages", - "type": "github" - } - }, "matrixoidc": { "inputs": { "flake-parts": "flake-parts_7", @@ -1590,180 +759,6 @@ "url": "https://git.federated.nexus/Henry-Hiles/matrixoidc" } }, - "mc-config": { - "inputs": { - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "minecraft-json": [ - "sdm845", - "minecraft-json" - ], - "minecraft-nix": [ - "sdm845", - "minecraft-nix" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "systems": [ - "sdm845", - "systems" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752251394, - "narHash": "sha256-99/7p5qk0Xj29bSg/y6G5+o5xJUumiOQ8JTwn64MRHY=", - "owner": "linyinfeng", - "repo": "mc-config", - "rev": "7609a41bc1bb7f25d7a071845db14617f3182036", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "mc-config", - "type": "github" - } - }, - "mc-config-nuc": { - "inputs": { - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "mc-config": [ - "sdm845", - "mc-config" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752251870, - "narHash": "sha256-mdYdCaEHfrV5RacRG91fuROEeE//ElcmH10XDI07tOQ=", - "owner": "linyinfeng", - "repo": "mc-config-nuc", - "rev": "2e0c8147b049ec34f89fc6ea907560386d34094e", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "mc-config-nuc", - "type": "github" - } - }, - "minecraft-json": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1751335674, - "narHash": "sha256-NLfDOYn/VnqeuMDGWBwuynXyFunPZQqOdzOa2gReQA8=", - "owner": "ninlives", - "repo": "minecraft.json", - "rev": "098835a9f00130afafc148a0efeff59663144259", - "type": "github" - }, - "original": { - "owner": "ninlives", - "repo": "minecraft.json", - "type": "github" - } - }, - "minecraft-nix": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "metadata": [ - "sdm845", - "minecraft-json" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752285580, - "narHash": "sha256-OfUvcz+1LEc/V9vte/10tTS6RLhUNJ+QyKmgjj7C1pc=", - "owner": "ninlives", - "repo": "minecraft.nix", - "rev": "e231a13c4a048d3650527fff28d87f06f8632c1a", - "type": "github" - }, - "original": { - "owner": "ninlives", - "repo": "minecraft.nix", - "type": "github" - } - }, - "mobile-nixos": { - "flake": false, - "locked": { - "lastModified": 1751171144, - "narHash": "sha256-BZLhTA9sRA1yu4O3achWvdMgMD8KsWW5wiia2vzNk3A=", - "owner": "linyinfeng", - "repo": "mobile-nixos", - "rev": "cde155d06e5cc7af547e86e294569e212b2aa634", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "ref": "development", - "repo": "mobile-nixos", - "type": "github" - } - }, - "naersk": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752249768, - "narHash": "sha256-wKqMvhTqMgTKM/CdTH/ihq9eLZM95qpU0FG7cvTBFJg=", - "owner": "nix-community", - "repo": "naersk", - "rev": "35aa63738857c40f98ecb04db52887d664836e74", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "naersk", - "type": "github" - } - }, "nexus": { "inputs": { "flake-parts": "flake-parts_8", @@ -1808,147 +803,6 @@ "url": "https://git.federated.nexus/federated-nexus/nexusbot" } }, - "niri-flake": { - "inputs": { - "niri-stable": [ - "sdm845", - "blank" - ], - "niri-unstable": "niri-unstable", - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "nixpkgs-stable": [ - "sdm845", - "nixpkgs-stable" - ], - "xwayland-satellite-stable": "xwayland-satellite-stable", - "xwayland-satellite-unstable": "xwayland-satellite-unstable" - }, - "locked": { - "lastModified": 1752291616, - "narHash": "sha256-zpPFo4cgr5tOy8DCLIoD++idsKjnzgVPnBeZLmazYc4=", - "owner": "sodiboo", - "repo": "niri-flake", - "rev": "30962469e2e8fb93c3672ee605316b89b8e9a198", - "type": "github" - }, - "original": { - "owner": "sodiboo", - "repo": "niri-flake", - "type": "github" - } - }, - "niri-unstable": { - "flake": false, - "locked": { - "lastModified": 1750791124, - "narHash": "sha256-F5iVU/hjoSHSSe0gllxm0PcAaseEtGNanYK5Ha3k2Tg=", - "owner": "YaLTeR", - "repo": "niri", - "rev": "37458d94b288945f6cfbd3c5c233f634d59f246c", - "type": "github" - }, - "original": { - "owner": "YaLTeR", - "repo": "niri", - "type": "github" - } - }, - "nix-alien": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "nix-index-database": [ - "sdm845", - "nix-index-database" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1749976779, - "narHash": "sha256-Mjb4qsu+Fma1cXe1lGo0GqisvsiUeW0LfacziI7C7oM=", - "owner": "thiagokokada", - "repo": "nix-alien", - "rev": "f8716e36f8864e2f50663fde364ddd8dce5d937f", - "type": "github" - }, - "original": { - "owner": "thiagokokada", - "repo": "nix-alien", - "type": "github" - } - }, - "nix-filter": { - "locked": { - "lastModified": 1731533336, - "narHash": "sha256-oRam5PS1vcrr5UPgALW0eo1m/5/pls27Z/pabHNy2Ms=", - "owner": "numtide", - "repo": "nix-filter", - "rev": "f7653272fd234696ae94229839a99b73c9ab7de0", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "nix-filter", - "type": "github" - } - }, - "nix-gc-s3": { - "inputs": { - "blank": [ - "sdm845", - "blank" - ], - "devshell": [ - "sdm845", - "devshell" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "poetry2nix": [ - "sdm845", - "poetry2nix" - ], - "systems": [ - "sdm845", - "systems" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752250849, - "narHash": "sha256-mElcSQYBZpalboh52AgbDVNOfnJDCrnRWPqdGmrOMys=", - "owner": "linyinfeng", - "repo": "nix-gc-s3", - "rev": "c7859a247ca327985862b8e97cc43ba354fa68b1", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "nix-gc-s3", - "type": "github" - } - }, "nix-github-actions": { "inputs": { "nixpkgs": [ @@ -1970,48 +824,6 @@ "type": "github" } }, - "nix-github-actions_2": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1737420293, - "narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=", - "owner": "nix-community", - "repo": "nix-github-actions", - "rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nix-github-actions", - "type": "github" - } - }, - "nix-index-database": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752305182, - "narHash": "sha256-6i4Q68G7wzNq1m2+l3lJUYgGZ9PwULvSVJpRSTTC46o=", - "owner": "Mic92", - "repo": "nix-index-database", - "rev": "ad29e2961dd0d58372384563bf00d510fc9f2e15", - "type": "github" - }, - "original": { - "owner": "Mic92", - "repo": "nix-index-database", - "type": "github" - } - }, "nix-maid": { "locked": { "lastModified": 1790770868, @@ -2027,39 +839,6 @@ "url": "https://codeberg.org/viperML/nix-maid" } }, - "nix-topology": { - "inputs": { - "devshell": [ - "sdm845", - "devshell" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "pre-commit-hooks": [ - "sdm845", - "pre-commit-hooks-nix" - ] - }, - "locked": { - "lastModified": 1752093877, - "narHash": "sha256-P0TySh6sQl1EhfxjW9ZqGxEyUBSsEpdnchOe1QB0pLA=", - "owner": "oddlama", - "repo": "nix-topology", - "rev": "6a536c4b686ee4bcf07a7b0f8b823584560e2633", - "type": "github" - }, - "original": { - "owner": "oddlama", - "repo": "nix-topology", - "type": "github" - } - }, "nix2flatpak": { "inputs": { "flake-utils": "flake-utils_2", @@ -2080,179 +859,6 @@ "type": "github" } }, - "nixago": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixago-exts": [ - "sdm845", - "nixago-exts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1746801636, - "narHash": "sha256-dlcKfIXp/eqFHzFm+DzseXAWWlpVwyk9cTvCKGtVKkw=", - "owner": "nix-community", - "repo": "nixago", - "rev": "8cc33f973ab3a891d8a41391e73ef451a783960b", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixago", - "type": "github" - } - }, - "nixago-exts": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixago": [ - "sdm845", - "nixago" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1676070308, - "narHash": "sha256-QaJ65oc2l8iwQIGWUJ0EKjCeSuuCM/LqR8RauxZUUkc=", - "owner": "nix-community", - "repo": "nixago-extensions", - "rev": "e5380cb0456f4ea3c86cf94e3039eb856bf07d0b", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixago-extensions", - "type": "github" - } - }, - "nixos-cn": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1721353155, - "narHash": "sha256-OJWzQC04UBDkXJyxoGnhQZwdxITBnN5QfEczY9Ht4gQ=", - "owner": "nixos-cn", - "repo": "flakes", - "rev": "7d6545e2d0d1a2614a3b98f724ea5d6e068649d1", - "type": "github" - }, - "original": { - "owner": "nixos-cn", - "repo": "flakes", - "type": "github" - } - }, - "nixos-generators": { - "inputs": { - "nixlib": [ - "sdm845", - "nixpkgs" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1751903740, - "narHash": "sha256-PeSkNMvkpEvts+9DjFiop1iT2JuBpyknmBUs0Un0a4I=", - "owner": "nix-community", - "repo": "nixos-generators", - "rev": "032decf9db65efed428afd2fa39d80f7089085eb", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixos-generators", - "type": "github" - } - }, - "nixos-hardware": { - "locked": { - "lastModified": 1752048960, - "narHash": "sha256-gATnkOe37eeVwKKYCsL+OnS2gU4MmLuZFzzWCtaKLI8=", - "owner": "nixos", - "repo": "nixos-hardware", - "rev": "7ced9122cff2163c6a0212b8d1ec8c33a1660806", - "type": "github" - }, - "original": { - "owner": "nixos", - "repo": "nixos-hardware", - "type": "github" - } - }, - "nixos-vscode-server": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1750353031, - "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=", - "owner": "nix-community", - "repo": "nixos-vscode-server", - "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixos-vscode-server", - "type": "github" - } - }, - "nixos-wsl": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752199438, - "narHash": "sha256-xSBMmGtq8K4Qv80TMqREmESCAsRLJRHAbFH2T/2Bf1Y=", - "owner": "nix-community", - "repo": "nixos-wsl", - "rev": "d34d9412556d3a896e294534ccd25f53b6822e80", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixos-wsl", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1773389992, @@ -2269,38 +875,6 @@ "type": "github" } }, - "nixpkgs-alsa-ucm-conf": { - "locked": { - "lastModified": 1749323015, - "narHash": "sha256-MpuMl8wNyFgKV+CuQINuQeZFJdTSVMPZeKA98qjeyTQ=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "eb11defad7ffc4724a3ac4308cc2c970aaa9a397", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "pull/414818/head", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs-latest": { - "locked": { - "lastModified": 1752336159, - "narHash": "sha256-mthHgsgpRZ+VwS+AcDyoHs25QqOZBHZtrr8BJ52QvV8=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "aca3b8acd1f6bc0d0e5a16acb34e054fb033bfd1", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "master", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-lib": { "locked": { "lastModified": 1788057806, @@ -2436,54 +1010,6 @@ "type": "github" } }, - "nixpkgs-riscv": { - "locked": { - "lastModified": 1752147015, - "narHash": "sha256-zbIPkITzVBBMhnq94BFmgP94q8bJUvCg7CDjExXE9v4=", - "owner": "nickcao", - "repo": "nixpkgs", - "rev": "89f754dba710fec148bbadc26bef047f542345ce", - "type": "github" - }, - "original": { - "owner": "nickcao", - "ref": "riscv", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs-stable": { - "locked": { - "lastModified": 1752162966, - "narHash": "sha256-3MxxkU8ZXMHXcbFz7UE4M6qnIPTYGcE/7EMqlZNnVDE=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "10e687235226880ed5e9f33f1ffa71fe60f2638a", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-25.05", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs-unstable-small": { - "locked": { - "lastModified": 1752298176, - "narHash": "sha256-wY7/8k5mJbljXxBUX1bDHFVUcMrWdrDT8FNDrcPwLbA=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "d3807bc34e7d086b4754e1c842505570e23f9d01", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable-small", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_2": { "locked": { "lastModified": 1790689126, @@ -2525,200 +1051,6 @@ "type": "github" } }, - "nvfetcher": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1732501185, - "narHash": "sha256-Z0BpHelaGQsE5VD9hBsBHsvMU9h+Xt0kfkDJyFivZOU=", - "owner": "berberman", - "repo": "nvfetcher", - "rev": "bdb14eab6fe9cefc29efe01e60c3a3f616d6b62a", - "type": "github" - }, - "original": { - "owner": "berberman", - "repo": "nvfetcher", - "type": "github" - } - }, - "oranc": { - "inputs": { - "crane": [ - "sdm845", - "crane" - ], - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1749832097, - "narHash": "sha256-sYE9bwbQmu59c/q9EkyDWVMv1TV81ffqKtmSVA0FxQQ=", - "owner": "linyinfeng", - "repo": "oranc", - "rev": "37fae71d906cef862624af405e2b539d20dc5ce7", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "oranc", - "type": "github" - } - }, - "pastebin": { - "inputs": { - "flake-parts": [ - "sdm845", - "flake-parts" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1752251249, - "narHash": "sha256-pdZpB2OcfzfUGfz5yPA8bfMeVDfJ16n9gdUKGfhYU3w=", - "owner": "linyinfeng", - "repo": "pastebin", - "rev": "a611ded8ebc420e47922462b88e5e312fdf6b900", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "pastebin", - "type": "github" - } - }, - "pmaports": { - "flake": false, - "locked": { - "host": "gitlab.postmarketos.org", - "lastModified": 1752334735, - "narHash": "sha256-LRF8l6a3HrXdfWer+RWAQE356daYGnAKR/eLsEvcDDE=", - "owner": "postmarketOS", - "repo": "pmaports", - "rev": "bb57bd6b80450101be2fdf8ecbc609ea53ed03d7", - "type": "gitlab" - }, - "original": { - "host": "gitlab.postmarketos.org", - "owner": "postmarketOS", - "repo": "pmaports", - "type": "gitlab" - } - }, - "poetry2nix": { - "inputs": { - "flake-utils": [ - "sdm845", - "flake-utils" - ], - "nix-github-actions": [ - "sdm845", - "nix-github-actions" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ], - "systems": [ - "sdm845", - "systems" - ], - "treefmt-nix": [ - "sdm845", - "treefmt-nix" - ] - }, - "locked": { - "lastModified": 1743690424, - "narHash": "sha256-cX98bUuKuihOaRp8dNV1Mq7u6/CQZWTPth2IJPATBXc=", - "owner": "nix-community", - "repo": "poetry2nix", - "rev": "ce2369db77f45688172384bbeb962bc6c2ea6f94", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "poetry2nix", - "type": "github" - } - }, - "pre-commit-hooks-nix": { - "inputs": { - "flake-compat": [ - "sdm845", - "flake-compat" - ], - "gitignore": [ - "sdm845", - "gitignore-nix" - ], - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1750779888, - "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, - "preservation": { - "locked": { - "lastModified": 1751384068, - "narHash": "sha256-xGq+Om1ReXcQy6h57yj9V5nOM84g/GBJ3m6oxe1a3js=", - "owner": "nix-community", - "repo": "preservation", - "rev": "286737ba485f30c1687c833e66f5901a6c8dc019", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "preservation", - "type": "github" - } - }, "redlib": { "flake": false, "locked": { @@ -2746,7 +1078,6 @@ "fht-compositor": "fht-compositor", "firefox-gnome-theme": "firefox-gnome-theme", "flake-parts": "flake-parts_5", - "gnome-mobile": "gnome-mobile", "home-manager": "home-manager", "lasuite-docs-proxy": "lasuite-docs-proxy", "matrixoidc": "matrixoidc", @@ -2757,7 +1088,6 @@ "redlib": "redlib", "run0-sudo-shim": "run0-sudo-shim", "sable": "sable", - "sdm845": "sdm845", "stylix": "stylix", "wrapper-manager": "wrapper-manager" } @@ -2818,44 +1148,6 @@ "type": "github" } }, - "rust-analyzer-src_3": { - "flake": false, - "locked": { - "lastModified": 1752262373, - "narHash": "sha256-eRDeo/hVnf958ESWy8qV/jZj4ZRbFXsmMdw1cnI57dE=", - "owner": "rust-lang", - "repo": "rust-analyzer", - "rev": "a489123e806ceadfdc5568bf9609b0468f5a2e6a", - "type": "github" - }, - "original": { - "owner": "rust-lang", - "ref": "nightly", - "repo": "rust-analyzer", - "type": "github" - } - }, - "rust-overlay": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752288212, - "narHash": "sha256-f2PMqtf61mWAM11QoIfGv3hjD2AsJrij4FCzftepuaE=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "678296525a4cce249c608749b171d0b2ceb8b2ff", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, "sable": { "inputs": { "fenix": "fenix_2", @@ -2880,110 +1172,6 @@ "type": "github" } }, - "sdm845": { - "inputs": { - "ace-bot": "ace-bot", - "angrr": "angrr", - "blank": "blank", - "cachix": "cachix", - "commit-notifier": "commit-notifier", - "conf2nix": "conf2nix", - "crane": "crane_2", - "crate2nix": "crate2nix", - "deploy-rs": "deploy-rs", - "devshell": "devshell", - "disko": "disko_2", - "emacs-overlay": "emacs-overlay", - "fenix": "fenix_3", - "flake-compat": "flake-compat_4", - "flake-parts": "flake-parts_11", - "flake-schemas": "flake-schemas", - "flake-utils": "flake-utils_3", - "flake-utils-plus": "flake-utils-plus", - "flat-flake": "flat-flake", - "git-hooks-nix": "git-hooks-nix", - "gitignore-nix": "gitignore-nix", - "haumea": "haumea", - "home-manager": "home-manager_2", - "kukui-nixos": "kukui-nixos", - "lantian": "lantian", - "lanzaboote": "lanzaboote", - "linyinfeng": "linyinfeng", - "mc-config": "mc-config", - "mc-config-nuc": "mc-config-nuc", - "minecraft-json": "minecraft-json", - "minecraft-nix": "minecraft-nix", - "mobile-nixos": "mobile-nixos", - "naersk": "naersk", - "niri-flake": "niri-flake", - "nix-alien": "nix-alien", - "nix-filter": "nix-filter", - "nix-gc-s3": "nix-gc-s3", - "nix-github-actions": "nix-github-actions_2", - "nix-index-database": "nix-index-database", - "nix-topology": "nix-topology", - "nixago": "nixago", - "nixago-exts": "nixago-exts", - "nixos-cn": "nixos-cn", - "nixos-generators": "nixos-generators", - "nixos-hardware": "nixos-hardware", - "nixos-vscode-server": "nixos-vscode-server", - "nixos-wsl": "nixos-wsl", - "nixpkgs": [ - "nixpkgs" - ], - "nixpkgs-latest": "nixpkgs-latest", - "nixpkgs-riscv": "nixpkgs-riscv", - "nixpkgs-stable": "nixpkgs-stable", - "nixpkgs-unstable-small": "nixpkgs-unstable-small", - "nvfetcher": "nvfetcher", - "oranc": "oranc", - "pastebin": "pastebin", - "pmaports": "pmaports", - "poetry2nix": "poetry2nix", - "pre-commit-hooks-nix": "pre-commit-hooks-nix", - "preservation": "preservation", - "rust-overlay": "rust-overlay", - "sops-nix": "sops-nix", - "systems": "systems_4", - "treefmt-nix": "treefmt-nix_5", - "weird-deployer": "weird-deployer" - }, - "locked": { - "lastModified": 1752351560, - "narHash": "sha256-l78+LOhFBdKktQJ9ipDcJ+gne7hprjQUqeafVGU8EzQ=", - "owner": "Henry-Hiles", - "repo": "dotfiles-fork", - "rev": "1daa02b1628000a8958d444100693b8a3763c401", - "type": "github" - }, - "original": { - "owner": "Henry-Hiles", - "repo": "dotfiles-fork", - "type": "github" - } - }, - "sops-nix": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1751606940, - "narHash": "sha256-KrDPXobG7DFKTOteqdSVeL1bMVitDcy7otpVZWDE6MA=", - "owner": "Mic92", - "repo": "sops-nix", - "rev": "3633fc4acf03f43b260244d94c71e9e14a2f6e0d", - "type": "github" - }, - "original": { - "owner": "Mic92", - "repo": "sops-nix", - "type": "github" - } - }, "stylix": { "inputs": { "base16": "base16", @@ -2991,13 +1179,13 @@ "base16-helix": "base16-helix", "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme_2", - "flake-parts": "flake-parts_12", + "flake-parts": "flake-parts_11", "gnome-shell": "gnome-shell", "nixpkgs": [ "nixpkgs" ], "nur": "nur", - "systems": "systems_5", + "systems": "systems_4", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", "tinted-tmux": "tinted-tmux", @@ -3063,21 +1251,6 @@ } }, "systems_4": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_5": { "locked": { "lastModified": 1774449309, "narHash": "sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w=", @@ -3242,42 +1415,6 @@ "type": "github" } }, - "treefmt-nix_5": { - "inputs": { - "nixpkgs": [ - "sdm845", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1752055615, - "narHash": "sha256-19m7P4O/Aw/6+CzncWMAJu89JaKeMh3aMle1CNQSIwM=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "weird-deployer": { - "locked": { - "lastModified": 1728549622, - "narHash": "sha256-gsTCrF5McQgrZkstusw0Qg7+BEdUIYm44gQdSqOi7mw=", - "owner": "linyinfeng", - "repo": "weird-deployer", - "rev": "cbab86e054a686024e2c6ef03f64d0e89e183e56", - "type": "github" - }, - "original": { - "owner": "linyinfeng", - "repo": "weird-deployer", - "type": "github" - } - }, "wrapper-manager": { "locked": { "lastModified": 1788355120, @@ -3292,39 +1429,6 @@ "type": "git", "url": "https://codeberg.org/viperML/wrapper-manager" } - }, - "xwayland-satellite-stable": { - "flake": false, - "locked": { - "lastModified": 1748488455, - "narHash": "sha256-IiLr1alzKFIy5tGGpDlabQbe6LV1c9ABvkH6T5WmyRI=", - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "rev": "3ba30b149f9eb2bbf42cf4758d2158ca8cceef73", - "type": "github" - }, - "original": { - "owner": "Supreeeme", - "ref": "v0.6", - "repo": "xwayland-satellite", - "type": "github" - } - }, - "xwayland-satellite-unstable": { - "flake": false, - "locked": { - "lastModified": 1751228685, - "narHash": "sha256-MENtauGBhJ+kDeFaawvWGXaFG3Il6qQzjaP0RmtfM0k=", - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "rev": "557ebeb616e03d5e4a8049862bbbd1f02c6f020b", - "type": "github" - }, - "original": { - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 77010bf..b828adc 100755 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,5 @@ { inputs = { - gnome-mobile.url = "github:chuangzhu/nixpkgs-gnome-mobile"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; wrapper-manager.url = "git+https://codeberg.org/viperML/wrapper-manager"; flake-parts.url = "github:hercules-ci/flake-parts"; @@ -57,10 +56,6 @@ url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; - sdm845 = { - url = "github:Henry-Hiles/dotfiles-fork"; - inputs.nixpkgs.follows = "nixpkgs"; - }; degoog = { url = "github:degoog-org/degoog"; inputs.nixpkgs.follows = "nixpkgs"; @@ -97,20 +92,6 @@ specialArgs = { inherit inputs dirUtils; inherit (info) type; - - crossPkgs = import inputs.nixpkgs { - hostPlatform = info.system; - localSystem = info.system; - buildPlatform = "x86_64-linux"; - - overlays = - let - path = ./cross-overlays/${info.hostname}; - in - dirUtils.opt (builtins.pathExists path) ( - map (file: import file inputs) (lib.filesystem.listFilesRecursive path) - ); - }; }; modules = @@ -167,14 +148,6 @@ type = "server"; graphical = false; }; - "quadphone" = { - type = "mobile"; - system = "aarch64-linux"; - }; - "everquad" = { - type = "mobile"; - system = "aarch64-linux"; - }; }; }; } diff --git a/modules/common/packages.nix b/modules/common/packages.nix index e5c1fb3..1676d5c 100644 --- a/modules/common/packages.nix +++ b/modules/common/packages.nix @@ -3,8 +3,6 @@ environment.systemPackages = with pkgs; [ fd glib - tldr killall - ripgrep ]; } diff --git a/modules/desktop/fonts.nix b/modules/desktop/fonts.nix deleted file mode 100644 index 977e448..0000000 --- a/modules/desktop/fonts.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - fonts = { - packages = with pkgs; [ twitter-color-emoji ]; - fontconfig.defaultFonts.emoji = [ "Twitter Color Emoji" ]; - }; -} diff --git a/modules/desktop/packages.nix b/modules/desktop/packages.nix index bff8d7d..6cfa860 100644 --- a/modules/desktop/packages.nix +++ b/modules/desktop/packages.nix @@ -1,8 +1,6 @@ { pkgs, ... }: { environment.systemPackages = with pkgs; [ - gimp - gale heroic inkscape libreoffice diff --git a/modules/desktop/print.nix b/modules/desktop/print.nix deleted file mode 100644 index 9e3ab46..0000000 --- a/modules/desktop/print.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ - services = { - avahi = { - enable = true; - nssmdns4 = true; - openFirewall = true; - }; - - printing.enable = true; - }; -} diff --git a/modules/graphical/fonts.nix b/modules/graphical/fonts.nix index beb7196..ee3a450 100644 --- a/modules/graphical/fonts.nix +++ b/modules/graphical/fonts.nix @@ -4,11 +4,13 @@ packages = with pkgs; [ inter nerd-fonts.fira-code + twitter-color-emoji ]; fontconfig.defaultFonts = rec { serif = [ "Inter" ]; sansSerif = serif; monospace = [ "FiraCode Nerd Font" ]; + emoji = [ "Twitter Color Emoji" ]; }; }; } diff --git a/modules/mobile/allow-broken.nix b/modules/mobile/allow-broken.nix deleted file mode 100644 index 0745649..0000000 --- a/modules/mobile/allow-broken.nix +++ /dev/null @@ -1 +0,0 @@ -{ nixpkgs.config.allowBroken = true; } diff --git a/modules/mobile/disable-man.nix b/modules/mobile/disable-man.nix deleted file mode 100644 index 0db3e6b..0000000 --- a/modules/mobile/disable-man.nix +++ /dev/null @@ -1 +0,0 @@ -{ documentation.man.generateCaches = false; } diff --git a/modules/mobile/gnome.nix b/modules/mobile/gnome.nix deleted file mode 100644 index bb6ac39..0000000 --- a/modules/mobile/gnome.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ crossPkgs, ... }: -{ - nixpkgs.overlays = [ - (self: super: { - gnome-shell = crossPkgs.gnome-shell; - gnome-settings-daemon-mobile = crossPkgs.gnome-settings-daemon-mobile; - mutter = crossPkgs.mutter; - }) - ]; - - i18n.inputMethod = { - enable = true; - type = "ibus"; - }; - - services.logind = { - powerKey = "ignore"; - powerKeyLongPress = "poweroff"; - }; -} diff --git a/modules/mobile/repart.nix b/modules/mobile/repart.nix deleted file mode 100644 index 88eab40..0000000 --- a/modules/mobile/repart.nix +++ /dev/null @@ -1,85 +0,0 @@ -{ - modulesPath, - crossPkgs, - pkgs, - config, - lib, - ... -}: -let - efiArch = pkgs.stdenv.hostPlatform.efiArch; -in -{ - imports = [ "${modulesPath}/image/repart.nix" ]; - systemd.repart = { - enable = true; - partitions."03-root".Type = "root"; - }; - - boot.initrd = { - supportedFilesystems.ext4 = true; - systemd = { - enable = true; - root = "gpt-auto"; - }; - }; - - fileSystems = { - "/" = { - device = "/dev/disk/by-label/nixos"; - fsType = "ext4"; - }; - "/boot" = { - device = "/dev/disk/by-label/ESP"; - fsType = "vfat"; - }; - }; - - image.repart = { - name = "image"; - split = true; - partitions = { - "20-esp" = { - contents = { - "/EFI/EDK2-UEFI-SHELL/SHELL.EFI".source = "${ - crossPkgs.edk2-uefi-shell.overrideAttrs { - env.NIX_CFLAGS_COMPILE = "-Wno-error=maybe-uninitialized"; - } - }/shell.efi"; - "/EFI/BOOT/BOOT${lib.toUpper efiArch}.EFI".source = - "${pkgs.stdenv.hostPlatform.systemd}/lib/systemd/boot/efi/systemd-boot${efiArch}.efi"; - "/EFI/Linux/${config.system.boot.loader.ukiFile}".source = - "${config.system.build.uki}/${config.system.boot.loader.ukiFile}"; - "/loader/loader.conf".source = crossPkgs.writeText "loader.conf" '' - timeout 5 - console-mode keep - ''; - "/loader/entries/shell.conf".source = crossPkgs.writeText "shell.conf" '' - title EDK2 UEFI Shell - efi /EFI/EDK2-UEFI-SHELL/SHELL.EFI - ''; - }; - repartConfig = { - Type = "esp"; - Label = "ESP"; - Format = "vfat"; - SplitName = "system"; - SizeMinBytes = "500M"; - GrowFileSystem = true; - }; - }; - "30-root" = { - storePaths = [ config.system.build.toplevel ]; - contents."/boot".source = crossPkgs.runCommand "boot" { } "mkdir $out"; - repartConfig = { - Type = "root"; - Format = "ext4"; - Label = "nixos"; - Minimize = "guess"; - SplitName = "userdata"; - GrowFileSystem = true; - }; - }; - }; - }; -} diff --git a/modules/mobile/ssh.nix b/modules/mobile/ssh.nix deleted file mode 100644 index bf954c0..0000000 --- a/modules/mobile/ssh.nix +++ /dev/null @@ -1 +0,0 @@ -{ imports = [ ../server/ssh.nix ]; }