diff --git a/flake.lock b/flake.lock index fb6bd82..584a3d7 100644 --- a/flake.lock +++ b/flake.lock @@ -1,37 +1,5 @@ { "nodes": { - "affinity-nix": { - "inputs": { - "corefonts": "corefonts", - "crane": "crane", - "elemental-wine-source": "elemental-wine-source", - "fenix": "fenix", - "flake-compat": "flake-compat", - "flake-parts": "flake-parts", - "git-hooks": "git-hooks", - "nixpkgs": [ - "nixpkgs" - ], - "nixpkgs-wine": "nixpkgs-wine", - "on-linux": "on-linux", - "plugin-loader-src": "plugin-loader-src", - "plugin-loader-v030-src": "plugin-loader-v030-src", - "treefmt-nix": "treefmt-nix" - }, - "locked": { - "lastModified": 1791817262, - "narHash": "sha256-emQQYtsQu2xpHKwDnyCu3ZiNRhJeQ/QqHeFV5wAixlg=", - "owner": "Meo98", - "repo": "affinity-nix-fork", - "rev": "266d3ebf76da365f6431bddc493338d1978bb340", - "type": "github" - }, - "original": { - "owner": "Meo98", - "repo": "affinity-nix-fork", - "type": "github" - } - }, "affinity-thumbnailer-kde": { "inputs": { "nixpkgs": [ @@ -88,108 +56,7 @@ "type": "github" } }, - "corefonts": { - "flake": false, - "locked": { - "lastModified": 1431183738, - "narHash": "sha256-610Km9GCtYWxi2SH5jH/XYPXc5f58q5lB05/5XxO/qM=", - "owner": "pushcx", - "repo": "corefonts", - "rev": "8f8627b0004b5f1b952c09cf6390e4ae46475e59", - "type": "github" - }, - "original": { - "owner": "pushcx", - "repo": "corefonts", - "type": "github" - } - }, - "crane": { - "locked": { - "lastModified": 1778106249, - "narHash": "sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw+qoCg=", - "owner": "ipetkov", - "repo": "crane", - "rev": "6d015ea29630b7ad2402841386da2cb617a470a7", - "type": "github" - }, - "original": { - "owner": "ipetkov", - "repo": "crane", - "type": "github" - } - }, - "elemental-wine-source": { - "flake": false, - "locked": { - "host": "gitlab.winehq.org", - "lastModified": 1722747031, - "narHash": "sha256-XVhz9p2kgFBoJ376vg8OaFXxcMEjAe9AK1hk0I1rb1Q=", - "owner": "ElementalWarrior", - "repo": "wine", - "rev": "a7c9b19e1a26cf49c63a7c19189a3e2bbe2c6ac2", - "type": "gitlab" - }, - "original": { - "host": "gitlab.winehq.org", - "owner": "ElementalWarrior", - "ref": "affinity-photo3-wine9.13-part3", - "repo": "wine", - "type": "gitlab" - } - }, - "fenix": { - "inputs": { - "nixpkgs": [ - "affinity-nix", - "nixpkgs" - ], - "rust-analyzer-src": "rust-analyzer-src" - }, - "locked": { - "lastModified": 1777969788, - "narHash": "sha256-8sr3w0KyQ0K7TEd8pYwYrxiDk0GZ4A7iIcl1lsxlzVM=", - "owner": "nix-community", - "repo": "fenix", - "rev": "3abc2d5559f4dc30c710ab152abcb4cb60b561ba", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "fenix", - "type": "github" - } - }, "flake-compat": { - "locked": { - "lastModified": 1751685974, - "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", - "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", - "type": "tarball", - "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" - }, - "original": { - "type": "tarball", - "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" - } - }, - "flake-compat_2": { - "flake": false, - "locked": { - "lastModified": 1767039857, - "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "NixOS", - "repo": "flake-compat", - "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_3": { "locked": { "lastModified": 1733328505, "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", @@ -203,24 +70,6 @@ "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" } }, - "flake-parts": { - "inputs": { - "nixpkgs-lib": "nixpkgs-lib" - }, - "locked": { - "lastModified": 1777988971, - "narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "flake-utils": { "inputs": { "systems": "systems" @@ -278,48 +127,6 @@ "type": "github" } }, - "git-hooks": { - "inputs": { - "flake-compat": "flake-compat_2", - "gitignore": "gitignore", - "nixpkgs": "nixpkgs" - }, - "locked": { - "lastModified": 1776796298, - "narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, - "gitignore": { - "inputs": { - "nixpkgs": [ - "affinity-nix", - "git-hooks", - "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" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -400,16 +207,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1770073757, - "narHash": "sha256-Vy+G+F+3E/Tl+GMNgiHl9Pah2DgShmIUBJXmbiQPHbI=", + "lastModified": 1793726008, + "narHash": "sha256-jQp1wKvbwWdLBASTXkSi/VYmDJ5AbBi1WvcMt9HWJC8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "47472570b1e607482890801aeaf29bfb749884f6", + "rev": "1d060086d60cb76a40cf37109f979d88a5bd6396", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-unstable", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } @@ -430,47 +237,16 @@ "type": "github" } }, - "nixpkgs-lib": { - "locked": { - "lastModified": 1777168982, - "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", - "type": "github" - } - }, - "nixpkgs-wine": { - "locked": { - "lastModified": 1735834308, - "narHash": "sha256-dklw3AXr3OGO4/XT1Tu3Xz9n/we8GctZZ75ZWVqAVhk=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "6df24922a1400241dae323af55f30e4318a6ca65", - "type": "github" - }, - "original": { - "owner": "nixos", - "repo": "nixpkgs", - "rev": "6df24922a1400241dae323af55f30e4318a6ca65", - "type": "github" - } - }, "nixpkgs-xr": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat", "flake-utils": "flake-utils_2", "nixpkgs": [ "nixpkgs" ], "nvfetcher": "nvfetcher", "systems": "systems_2", - "treefmt-nix": "treefmt-nix_2" + "treefmt-nix": "treefmt-nix" }, "locked": { "lastModified": 1793768445, @@ -486,38 +262,6 @@ "type": "github" } }, - "nixpkgs_2": { - "locked": { - "lastModified": 1770107345, - "narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "4533d9293756b63904b7238acb84ac8fe4c8c2c4", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { - "locked": { - "lastModified": 1793726008, - "narHash": "sha256-jQp1wKvbwWdLBASTXkSi/VYmDJ5AbBi1WvcMt9HWJC8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1d060086d60cb76a40cf37109f979d88a5bd6396", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nvfetcher": { "inputs": { "flake-compat": [ @@ -548,22 +292,6 @@ "type": "github" } }, - "on-linux": { - "flake": false, - "locked": { - "lastModified": 1772699425, - "narHash": "sha256-xhqkN2I5r+Ty2k8HEsLg5e8Eaazb0Qyioqjs87BQOnY=", - "owner": "seapear", - "repo": "AffinityOnLinux", - "rev": "a0c4421946709c24c3f371fcbf15a45b814f188c", - "type": "github" - }, - "original": { - "owner": "seapear", - "repo": "AffinityOnLinux", - "type": "github" - } - }, "pi": { "inputs": { "nixpkgs": [ @@ -586,43 +314,8 @@ "type": "github" } }, - "plugin-loader-src": { - "flake": false, - "locked": { - "lastModified": 1776972538, - "narHash": "sha256-2EvrOYQCB2Z2YXhcPnjR67KoOCvwTVW3TfLcmU3//ak=", - "owner": "noahc3", - "repo": "AffinityPluginLoader", - "rev": "1d7956d5b791bd6a213e8b28c1e25e1f4bcc6166", - "type": "github" - }, - "original": { - "owner": "noahc3", - "repo": "AffinityPluginLoader", - "rev": "1d7956d5b791bd6a213e8b28c1e25e1f4bcc6166", - "type": "github" - } - }, - "plugin-loader-v030-src": { - "flake": false, - "locked": { - "lastModified": 1775508798, - "narHash": "sha256-cD2G3M83wCEXVMMl9YoHMLxPIvbXeESgQTkXiM+lzns=", - "owner": "noahc3", - "repo": "AffinityPluginLoader", - "rev": "bd93bbf9f84735d8ba6538596620bbe8d8b90efd", - "type": "github" - }, - "original": { - "owner": "noahc3", - "ref": "v0.3.0", - "repo": "AffinityPluginLoader", - "type": "github" - } - }, "root": { "inputs": { - "affinity-nix": "affinity-nix", "affinity-thumbnailer-kde": "affinity-thumbnailer-kde", "appimage-manager": "appimage-manager", "cheatengine": "cheatengine", @@ -630,7 +323,7 @@ "lazyvim": "lazyvim", "nix-darwin": "nix-darwin", "nix-flatpak": "nix-flatpak", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs", "nixpkgs-xr": "nixpkgs-xr", "pi": "pi", "scopebuddy": "scopebuddy", @@ -638,23 +331,6 @@ "xivlauncher-rb": "xivlauncher-rb" } }, - "rust-analyzer-src": { - "flake": false, - "locked": { - "lastModified": 1777924689, - "narHash": "sha256-9Z0puLyCSYvtYhP1IZMxC05DSgwA+5rE99jsv1KErc4=", - "owner": "rust-lang", - "repo": "rust-analyzer", - "rev": "91c7c2c4ca6a0520cfbf97e369e4fb7bf0b63b7a", - "type": "github" - }, - "original": { - "owner": "rust-lang", - "ref": "nightly", - "repo": "rust-analyzer", - "type": "github" - } - }, "scopebuddy": { "inputs": { "nixpkgs": [ @@ -741,24 +417,6 @@ } }, "treefmt-nix": { - "inputs": { - "nixpkgs": "nixpkgs_2" - }, - "locked": { - "lastModified": 1775636079, - "narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "treefmt-nix_2": { "inputs": { "nixpkgs": [ "nixpkgs-xr", diff --git a/flake.nix b/flake.nix index c173e3a..03a7f19 100644 --- a/flake.nix +++ b/flake.nix @@ -32,11 +32,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - affinity-nix = { - url = "github:Meo98/affinity-nix-fork"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - nix-flatpak = { url = "github:gmodena/nix-flatpak/?ref=latest"; }; @@ -75,7 +70,6 @@ nix-darwin, nix-flatpak, home-manager, - affinity-nix, sops-nix, affinity-thumbnailer-kde, cheatengine, diff --git a/hosts/shared/nixos-pc.nix b/hosts/shared/nixos-pc.nix index e62f03f..3b60e90 100644 --- a/hosts/shared/nixos-pc.nix +++ b/hosts/shared/nixos-pc.nix @@ -1,6 +1,5 @@ { pkgs, - lib, inputs, ... }: @@ -159,19 +158,6 @@ }; }; - nixpkgs = { - # Fix msitools compiling and failing it's test-suite. - overlays = [ - (final: prev: { - msitools = prev.msitools.overrideAttrs (old: { - doCheck = false; - }); - }) - - inputs.affinity-nix.overlays.default - ]; - }; - environment = { systemPackages = import ../../features/common-pkgs.nix { inherit pkgs; } @@ -183,7 +169,6 @@ hunspell hunspellDicts.en_US hyphenDicts.en_US - affinity-v3 libreoffice-qt qimgv mpv