Compare commits

...
5 Commits
Author SHA1 Message Date
floturcocantsee 0f0e173f30 nixos-pc: added unsloth-desktop
ci / check-flake (push) Successful in 1m43s
2026-11-06 01:11:14 -05:00
floturcocantsee b90d81888d nero: added comfyui
ci / check-flake (push) Successful in 1m42s
2026-11-05 23:51:48 -05:00
floturcocantsee dac1d8710a flake: re-add affinity-nix with corrected pkgs
ci / check-flake (push) Successful in 1m40s
2026-11-05 11:59:52 -05:00
floturcocantsee 5eaf0cdcea flake: remove affinity-nix from flake
ci / check-flake (push) Successful in 1m40s
2026-11-05 09:11:21 -05:00
floturcocantsee ee15e492b2 nixos-pc: added davinci resolve flatpak
ci / check-flake (push) Successful in 1m41s
2026-11-05 09:02:48 -05:00
4 changed files with 101 additions and 177 deletions
Generated
+87 -156
View File
@@ -4,31 +4,27 @@
"inputs": { "inputs": {
"corefonts": "corefonts", "corefonts": "corefonts",
"crane": "crane", "crane": "crane",
"elemental-wine-source": "elemental-wine-source",
"fenix": "fenix",
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"git-hooks": "git-hooks", "git-hooks": "git-hooks",
"nixpkgs": [ "nixpkgs": "nixpkgs_2",
"nixpkgs"
],
"nixpkgs-wine": "nixpkgs-wine",
"on-linux": "on-linux", "on-linux": "on-linux",
"plugin-loader-src": "plugin-loader-src", "plugin-loader-src": "plugin-loader-src",
"plugin-loader-v030-src": "plugin-loader-v030-src", "treefmt-nix": "treefmt-nix",
"treefmt-nix": "treefmt-nix" "windows-rs": "windows-rs",
"wintypes_shim": "wintypes_shim"
}, },
"locked": { "locked": {
"lastModified": 1791817262, "lastModified": 1792710311,
"narHash": "sha256-emQQYtsQu2xpHKwDnyCu3ZiNRhJeQ/QqHeFV5wAixlg=", "narHash": "sha256-Uyd6UpHOZ6ly18cIlWz6HBIw5TfV4lCqVpcr01Lzer0=",
"owner": "Meo98", "owner": "mrshmllow",
"repo": "affinity-nix-fork", "repo": "affinity-nix",
"rev": "266d3ebf76da365f6431bddc493338d1978bb340", "rev": "69c5cb42a7dd596027183776d82bf206d732fc91",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "Meo98", "owner": "mrshmllow",
"repo": "affinity-nix-fork", "repo": "affinity-nix",
"type": "github" "type": "github"
} }
}, },
@@ -106,11 +102,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1778106249, "lastModified": 1792350552,
"narHash": "sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw+qoCg=", "narHash": "sha256-292lvpvxTGKryKxh3/3tcIVi85CwYGdl4oOi113Sob8=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "6d015ea29630b7ad2402841386da2cb617a470a7", "rev": "e675a36b7377bebe41d548388a2501cbb16d380d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -119,47 +115,6 @@
"type": "github" "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": { "flake-compat": {
"locked": { "locked": {
"lastModified": 1751685974, "lastModified": 1751685974,
@@ -208,11 +163,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1777988971, "lastModified": 1790898470,
"narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=", "narHash": "sha256-zTwuwezD0w3hpga6a6P8emidzAZFyWqlNeRBlpWOOl8=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff", "rev": "024633cd702b10285db5cb19b40ad48d2399ba60",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -281,15 +236,14 @@
"git-hooks": { "git-hooks": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_2",
"gitignore": "gitignore",
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1776796298, "lastModified": 1791909798,
"narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=", "narHash": "sha256-VAhpCOmrun/KXimYfR8NM88bciKCui7CqHHhThSzgag=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad", "rev": "1ba1dbfe28738c9a71c266be6efa5b89e75491a9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -298,28 +252,6 @@
"type": "github" "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": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -400,11 +332,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1770073757, "lastModified": 1787631388,
"narHash": "sha256-Vy+G+F+3E/Tl+GMNgiHl9Pah2DgShmIUBJXmbiQPHbI=", "narHash": "sha256-vMiXptXarfSdJb1Gkc+FYVOAibuBRj7qxGa8z68q1Uw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "47472570b1e607482890801aeaf29bfb749884f6", "rev": "ac6b2166e7a9375683b8e98f860f273222337b16",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -432,11 +364,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1777168982, "lastModified": 1790477367,
"narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", "narHash": "sha256-oujbxmVKDhci2E4EM3KyAbRUgp5/IsCoiA/LfEF7OOk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", "rev": "f7cd230690d9fc982d06129f9189b101fddcfa3b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -445,22 +377,6 @@
"type": "github" "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": { "nixpkgs-xr": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_3", "flake-compat": "flake-compat_3",
@@ -488,11 +404,27 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1770107345, "lastModified": 1791048980,
"narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=", "narHash": "sha256-KgItSKML8Xvte0B7/uGnBDsYzSnnKHcOaiUbgWBXLXw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4533d9293756b63904b7238acb84ac8fe4c8c2c4", "rev": "a7868a727837f3c09cee2ce0ca671c76b1589fed",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1790149054,
"narHash": "sha256-FfjXg6mAzKQBCY+7V9keGWOXG4DV2Eym/qA987lFl8A=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "8825bebf6324e0579d012936eff73379af284b6d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -502,7 +434,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1793726008, "lastModified": 1793726008,
"narHash": "sha256-jQp1wKvbwWdLBASTXkSi/VYmDJ5AbBi1WvcMt9HWJC8=", "narHash": "sha256-jQp1wKvbwWdLBASTXkSi/VYmDJ5AbBi1WvcMt9HWJC8=",
@@ -551,11 +483,11 @@
"on-linux": { "on-linux": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1772699425, "lastModified": 1787435510,
"narHash": "sha256-xhqkN2I5r+Ty2k8HEsLg5e8Eaazb0Qyioqjs87BQOnY=", "narHash": "sha256-ENn1Xh+JR+6ITt3oe4DC0EiTT2b6PErPQTFPkYQRJBA=",
"owner": "seapear", "owner": "seapear",
"repo": "AffinityOnLinux", "repo": "AffinityOnLinux",
"rev": "a0c4421946709c24c3f371fcbf15a45b814f188c", "rev": "4dd5635eab8502bd4653e2e478478af04ff84449",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -603,23 +535,6 @@
"type": "github" "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": { "root": {
"inputs": { "inputs": {
"affinity-nix": "affinity-nix", "affinity-nix": "affinity-nix",
@@ -630,7 +545,7 @@
"lazyvim": "lazyvim", "lazyvim": "lazyvim",
"nix-darwin": "nix-darwin", "nix-darwin": "nix-darwin",
"nix-flatpak": "nix-flatpak", "nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs_3", "nixpkgs": "nixpkgs_4",
"nixpkgs-xr": "nixpkgs-xr", "nixpkgs-xr": "nixpkgs-xr",
"pi": "pi", "pi": "pi",
"scopebuddy": "scopebuddy", "scopebuddy": "scopebuddy",
@@ -638,23 +553,6 @@
"xivlauncher-rb": "xivlauncher-rb" "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": { "scopebuddy": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -742,14 +640,14 @@
}, },
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1775636079, "lastModified": 1791885023,
"narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", "narHash": "sha256-C3alQ2MEt0zVrUSho5NUDo3jmhbff72++bfwoqT9Omo=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", "rev": "0d6d739a833ba9a9c93034862e4a7b061a062a1c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -779,6 +677,39 @@
"type": "github" "type": "github"
} }
}, },
"windows-rs": {
"flake": false,
"locked": {
"lastModified": 1771531570,
"narHash": "sha256-UmhpbCd3+0We7JiXFXgcS8jWMnZI2NRqPOs+UOsjrUc=",
"owner": "microsoft",
"repo": "windows-rs",
"rev": "628f84c51645217c7a06a20774ea1275dc7270ca",
"type": "github"
},
"original": {
"owner": "microsoft",
"repo": "windows-rs",
"rev": "628f84c51645217c7a06a20774ea1275dc7270ca",
"type": "github"
}
},
"wintypes_shim": {
"flake": false,
"locked": {
"lastModified": 1750396180,
"narHash": "sha256-E3go8SmUkAWrxQnr852WQB0huzdkO7CWiuB8Q2QyMZ4=",
"owner": "ElementalWarrior",
"repo": "wine-wintypes.dll-for-affinity",
"rev": "f8a2d42ba3abc5dcdc584daa6728a2fa019be72e",
"type": "github"
},
"original": {
"owner": "ElementalWarrior",
"repo": "wine-wintypes.dll-for-affinity",
"type": "github"
}
},
"xivlauncher-core-src": { "xivlauncher-core-src": {
"flake": false, "flake": false,
"locked": { "locked": {
+2 -6
View File
@@ -1,6 +1,7 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
affinity-nix.url = "github:mrshmllow/affinity-nix";
sops-nix = { sops-nix = {
url = "github:Mic92/sops-nix"; url = "github:Mic92/sops-nix";
@@ -32,11 +33,6 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
affinity-nix = {
url = "github:Meo98/affinity-nix-fork";
inputs.nixpkgs.follows = "nixpkgs";
};
nix-flatpak = { nix-flatpak = {
url = "github:gmodena/nix-flatpak/?ref=latest"; url = "github:gmodena/nix-flatpak/?ref=latest";
}; };
@@ -72,10 +68,10 @@
self, self,
nixpkgs, nixpkgs,
nixpkgs-xr, nixpkgs-xr,
affinity-nix,
nix-darwin, nix-darwin,
nix-flatpak, nix-flatpak,
home-manager, home-manager,
affinity-nix,
sops-nix, sops-nix,
affinity-thumbnailer-kde, affinity-thumbnailer-kde,
cheatengine, cheatengine,
+4
View File
@@ -25,6 +25,10 @@
flatpak = { flatpak = {
packages = [ packages = [
{
appId = "org.comfy.ComfyDesktop";
origin = "flatpark";
}
{ {
appId = "com.discordapp.Discord"; appId = "com.discordapp.Discord";
origin = "flathub"; origin = "flathub";
+8 -15
View File
@@ -1,6 +1,5 @@
{ {
pkgs, pkgs,
lib,
inputs, inputs,
... ...
}: }:
@@ -19,6 +18,8 @@
./nix-package-manager.nix ./nix-package-manager.nix
]; ];
nixpkgs.overlays = [ inputs.affinity-nix.overlays.default ];
boot = { boot = {
consoleLogLevel = 3; consoleLogLevel = 3;
@@ -49,6 +50,10 @@
services = { services = {
flatpak = { flatpak = {
packages = [ packages = [
{
appId = "com.blackmagic.Resolve";
origin = "flatpark";
}
{ {
appId = "io.github.HakanSeven12.OpenCadStudio"; appId = "io.github.HakanSeven12.OpenCadStudio";
origin = "flatpark"; origin = "flatpark";
@@ -155,19 +160,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 = { environment = {
systemPackages = systemPackages =
import ../../features/common-pkgs.nix { inherit pkgs; } import ../../features/common-pkgs.nix { inherit pkgs; }
@@ -179,7 +171,6 @@
hunspell hunspell
hunspellDicts.en_US hunspellDicts.en_US
hyphenDicts.en_US hyphenDicts.en_US
affinity-v3
libreoffice-qt libreoffice-qt
qimgv qimgv
mpv mpv
@@ -187,6 +178,8 @@
distrobox distrobox
rtk rtk
inkscape inkscape
affinity-v3
unsloth-desktop
inputs.appimage-manager.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.appimage-manager.packages.${pkgs.stdenv.hostPlatform.system}.default
inputs.pi.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.pi.packages.${pkgs.stdenv.hostPlatform.system}.default