Major update: 26.05

This commit is contained in:
Nicole 2026-07-17 20:36:03 +02:00
parent f034fa13e8
commit 1a7151d87d
9 changed files with 226 additions and 450 deletions

View file

@ -54,6 +54,7 @@ in
services.blueman.enable = true; services.blueman.enable = true;
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.systemd-boot.consoleMode = "max";
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
boot = { boot = {
@ -79,9 +80,9 @@ in
}; };
kernelPackages = pkgs.linuxPackages_zen; kernelPackages = pkgs.linuxPackages_zen;
#kernelPackages = pkgs.linuxPackages;
loader.timeout = 0; loader.timeout = 0;
loader.systemd-boot.consoleMode = "auto";
# Add a midi bridge for BLE MIDI devices # Add a midi bridge for BLE MIDI devices
kernelModules = [ "snd-virmidi" ]; kernelModules = [ "snd-virmidi" ];
@ -187,7 +188,7 @@ in
environment.sessionVariables.NAUTILUS_4_EXTENSION_DIR = "${config.system.path}/lib/nautilus/extensions-4"; environment.sessionVariables.NAUTILUS_4_EXTENSION_DIR = "${config.system.path}/lib/nautilus/extensions-4";
system.stateVersion = "25.11"; system.stateVersion = "26.05";
system.autoUpgrade = { system.autoUpgrade = {
enable = false; enable = false;

View file

@ -1,27 +1,9 @@
{ {
"nodes": { "nodes": {
"abseil-src": {
"flake": false,
"locked": {
"lastModified": 1722535511,
"narHash": "sha256-51jpDhdZ0n+KLmxh8KVaTz53pZAB0dHjmILFX+OLud4=",
"owner": "abseil",
"repo": "abseil-cpp",
"rev": "4447c7562e3bc702ade25105912dce503f0c4010",
"type": "github"
},
"original": {
"owner": "abseil",
"ref": "20240722.0",
"repo": "abseil-cpp",
"type": "github"
}
},
"affinity-nix": { "affinity-nix": {
"inputs": { "inputs": {
"corefonts": "corefonts", "corefonts": "corefonts",
"crane": "crane", "crane": "crane",
"elemental-wine-source": "elemental-wine-source",
"fenix": "fenix", "fenix": "fenix",
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
@ -33,11 +15,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1777554983, "lastModified": 1783987500,
"narHash": "sha256-CxMPFUonNdDPVBrcT7tI29UTV9r0YF0Bon9BgZ5SfEE=", "narHash": "sha256-KvQSG1KJMIoKDx1UY1Ps98MA+oKcVmeE1WPWXG3B4w8=",
"owner": "mrshmllow", "owner": "mrshmllow",
"repo": "affinity-nix", "repo": "affinity-nix",
"rev": "fa753e9de7674a792f88f459f410adfaafae5e2d", "rev": "fe12b087f518cd5c2cd03fcc63f30cd78108bc35",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -46,23 +28,6 @@
"type": "github" "type": "github"
} }
}, },
"asio-src": {
"flake": false,
"locked": {
"lastModified": 1702548444,
"narHash": "sha256-8Xo6J6+dTvDtsthjbLMMTInHMDnMMM0rQwzbZu70J/s=",
"owner": "chriskohlhoff",
"repo": "asio",
"rev": "22ccfc94fc77356f7820601f9f33b9129a337d2d",
"type": "github"
},
"original": {
"owner": "chriskohlhoff",
"ref": "asio-1-30-0",
"repo": "asio",
"type": "github"
}
},
"corefonts": { "corefonts": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -81,11 +46,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1777335812, "lastModified": 1783203018,
"narHash": "sha256-bEg5xoAxAwsyfnGhkEX7RJViTIBIYPd8ISg4O1c0HFc=", "narHash": "sha256-G6R9IT/xwFuu+CYBWDUAok6AdC4ERC4ZfPPFtEpxnZE=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "5e0fb2f64edff2822249f21293b8304dedaaf676", "rev": "80db5bdc391be8a1794f6d8a2d56e3a84ebcede2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -94,42 +59,6 @@
"type": "github" "type": "github"
} }
}, },
"curl-src": {
"flake": false,
"locked": {
"lastModified": 1743572790,
"narHash": "sha256-huAGWNm2rYBmgzUuYQ21IYp2skyQECelEkXPMBJY3cE=",
"owner": "curl",
"repo": "curl",
"rev": "1c3149881769e7bd79b072e48374e4c2b3678b2f",
"type": "github"
},
"original": {
"owner": "curl",
"ref": "curl-8_13_0",
"repo": "curl",
"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": { "fenix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -139,11 +68,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1777488689, "lastModified": 1782900513,
"narHash": "sha256-UYE+SRTDdhXz/y9wmtibVyNapdQF7KCKa1w0Aw3bT7U=", "narHash": "sha256-GHrsl1+ysDFgmDQtQSqWS7TiYD2Q58VlwLvnf1+crJM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "ed56ade264bdc3294f457b472cb0482fc36f105c", "rev": "16810aa8f4ad89ca480b1513774e8b6f485fe368",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -186,11 +115,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1775087534, "lastModified": 1782949081,
"narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -201,7 +130,7 @@
}, },
"flake-utils": { "flake-utils": {
"inputs": { "inputs": {
"systems": "systems" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1694529238, "lastModified": 1694529238,
@ -217,35 +146,17 @@
"type": "github" "type": "github"
} }
}, },
"fmt-src": {
"flake": false,
"locked": {
"lastModified": 1758127535,
"narHash": "sha256-AZDmIeU1HbadC+K0TIAGogvVnxt0oE9U6ocpawIgl6g=",
"owner": "fmtlib",
"repo": "fmt",
"rev": "e424e3f2e607da02742f73db84873b8084fc714c",
"type": "github"
},
"original": {
"owner": "fmtlib",
"ref": "12.0.0",
"repo": "fmt",
"type": "github"
}
},
"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": 1783008725,
"narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=", "narHash": "sha256-jGiy6+sxjNWXSjp25uoJuNfyH9zBK1PEDY0lVoL4ibQ=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad", "rev": "bca82caa46d5ec0f5d422c61fb1e30bc51313cbe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -254,145 +165,44 @@
"type": "github" "type": "github"
} }
}, },
"gitignore": { "helium": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": "nixpkgs_4",
"affinity-nix", "nixpkgs-darwin": "nixpkgs-darwin",
"git-hooks", "utils": "utils"
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1709087332, "lastModified": 1783756748,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", "narHash": "sha256-hB8uUHBDsaZafd19ilbNVntTzaF7Sr2zGQDDb1tk8pE=",
"owner": "hercules-ci", "owner": "schembriaiden",
"repo": "gitignore.nix", "repo": "helium-browser-nix-flake",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394", "rev": "2efc1e5eaabb81ffcbd66ded45a18bf3aa1c21c5",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "hercules-ci", "owner": "schembriaiden",
"repo": "gitignore.nix", "repo": "helium-browser-nix-flake",
"type": "github"
}
},
"incbin-src": {
"flake": false,
"locked": {
"lastModified": 1748303270,
"narHash": "sha256-vgOfViZnWTKpBB6vDNDJSB3YuuGGVhg++zsi9Ubatno=",
"owner": "graphitemaster",
"repo": "incbin",
"rev": "22061f51fe9f2f35f061f85c2b217b55dd75310d",
"type": "github"
},
"original": {
"owner": "graphitemaster",
"repo": "incbin",
"rev": "22061f51fe9f2f35f061f85c2b217b55dd75310d",
"type": "github"
}
},
"json-src": {
"flake": false,
"locked": {
"lastModified": 1744360948,
"narHash": "sha256-cECvDOLxgX7Q9R3IE86Hj9JJUxraDQvhoyPDF03B2CY=",
"owner": "nlohmann",
"repo": "json",
"rev": "55f93686c01528224f448c19128836e7df245f72",
"type": "github"
},
"original": {
"owner": "nlohmann",
"ref": "v3.12.0",
"repo": "json",
"type": "github"
}
},
"libgit2-src": {
"flake": false,
"locked": {
"lastModified": 1749227175,
"narHash": "sha256-/xI3v7LNhpgfjv/m+sZwYDhhYvS6kQYxiiiG3+EF8Mw=",
"owner": "libgit2",
"repo": "libgit2",
"rev": "0060d9cf5666f015b1067129bd874c6cc4c9c7ac",
"type": "github"
},
"original": {
"owner": "libgit2",
"ref": "v1.9.1",
"repo": "libgit2",
"type": "github"
}
},
"luajit-src": {
"flake": false,
"locked": {
"lastModified": 1763177035,
"narHash": "sha256-oYD86MqmlJpiCuEs4LwVtxvarPtz1RPWm8nJqNE0sBs=",
"owner": "SteamClientHomebrew",
"repo": "LuaJIT",
"rev": "89550023569c3e195e75e12951c067fe5591e0d2",
"type": "github"
},
"original": {
"owner": "SteamClientHomebrew",
"ref": "v2.1",
"repo": "LuaJIT",
"type": "github"
}
},
"luajson-src": {
"flake": false,
"locked": {
"lastModified": 1763065879,
"narHash": "sha256-5Mdp4jp+rqz2ufkBa1gMfd8nep+Um+mBdr6+Ut6yz9I=",
"owner": "SteamClientHomebrew",
"repo": "LuaJSON",
"rev": "0c1fabf07c42f3907287d1e4f729e0620c1fe6fd",
"type": "github"
},
"original": {
"owner": "SteamClientHomebrew",
"repo": "LuaJSON",
"rev": "0c1fabf07c42f3907287d1e4f729e0620c1fe6fd",
"type": "github" "type": "github"
} }
}, },
"millennium": { "millennium": {
"inputs": { "inputs": {
"abseil-src": "abseil-src",
"asio-src": "asio-src",
"curl-src": "curl-src",
"fmt-src": "fmt-src",
"incbin-src": "incbin-src",
"json-src": "json-src",
"libgit2-src": "libgit2-src",
"luajit-src": "luajit-src",
"luajson-src": "luajson-src",
"millennium-src": "millennium-src", "millennium-src": "millennium-src",
"minhook-src": "minhook-src", "nixpkgs": "nixpkgs_5"
"mini-src": "mini-src",
"minizip-src": "minizip-src",
"nixpkgs": "nixpkgs_4",
"re2-src": "re2-src",
"websocketpp-src": "websocketpp-src",
"zlib-src": "zlib-src"
}, },
"locked": { "locked": {
"dir": "packages/nix", "dir": "packages/nix",
"lastModified": 1777567645, "lastModified": 1783651774,
"narHash": "sha256-ccIaFXZnxFBwQh3xF63CerpzqU3QHm8IM3tyQ43WPJk=", "narHash": "sha256-PuCRfdYK2RG6CAYbnjbF6ElkULdqw0G+bhKWeQsJTUw=",
"owner": "SteamClientHomebrew", "owner": "SteamClientHomebrew",
"repo": "Millennium", "repo": "Millennium",
"rev": "fcb0e5627deecf2fc03067ee3dfb63d37e8e82d4", "rev": "6d6df68fb43e11a73c0a8d0fd1566e4f81f873d1",
"type": "github" "type": "github"
}, },
"original": { "original": {
"dir": "packages/nix", "dir": "packages/nix",
"owner": "SteamClientHomebrew", "owner": "SteamClientHomebrew",
"ref": "next",
"repo": "Millennium", "repo": "Millennium",
"type": "github" "type": "github"
} }
@ -400,81 +210,30 @@
"millennium-src": { "millennium-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1770463863, "lastModified": 1783612754,
"narHash": "sha256-MceGTpXobCAh5Ll/1iTWcEf6/nHY3Ll1t06JxbYc+Co=", "narHash": "sha256-97yND/JauDYEdYEHzuwkUeOUwfd+BCzHpKTmibkQZgw=",
"owner": "SteamClientHomebrew", "owner": "SteamClientHomebrew",
"repo": "Millennium", "repo": "Millennium",
"rev": "1bc62c94a06f25f7e8d7e269f11cd968cf576bff", "rev": "78f1f71a63f18142289926ca435071500ac1cbad",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "SteamClientHomebrew", "owner": "SteamClientHomebrew",
"repo": "Millennium", "repo": "Millennium",
"rev": "1bc62c94a06f25f7e8d7e269f11cd968cf576bff", "rev": "78f1f71a63f18142289926ca435071500ac1cbad",
"type": "github"
}
},
"minhook-src": {
"flake": false,
"locked": {
"lastModified": 1743163800,
"narHash": "sha256-0eGFfg365bb4zic1WTHMvKHbxuhhGp72/clu8OklHXs=",
"owner": "TsudaKageyu",
"repo": "minhook",
"rev": "c3fcafdc10146beb5919319d0683e44e3c30d537",
"type": "github"
},
"original": {
"owner": "TsudaKageyu",
"ref": "v1.3.4",
"repo": "minhook",
"type": "github"
}
},
"mini-src": {
"flake": false,
"locked": {
"lastModified": 1743356736,
"narHash": "sha256-zBFFOlECbie7+62fTGf+NP4gNmfv2Qddw3ys6xn7o9U=",
"owner": "metayeti",
"repo": "mINI",
"rev": "52b66e987cb56171dc91d96115cdf094b6e4d7a0",
"type": "github"
},
"original": {
"owner": "metayeti",
"ref": "0.9.18",
"repo": "mINI",
"type": "github"
}
},
"minizip-src": {
"flake": false,
"locked": {
"lastModified": 1746408966,
"narHash": "sha256-I3CZwtfJMsZYQOMdGhooUN8vssnQj6rCzv8F+rne3vg=",
"owner": "zlib-ng",
"repo": "minizip-ng",
"rev": "f3ed731e27a97e30dffe076ed5e0537daae5c1bd",
"type": "github"
},
"original": {
"owner": "zlib-ng",
"ref": "4.0.10",
"repo": "minizip-ng",
"type": "github" "type": "github"
} }
}, },
"musnix": { "musnix": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_5" "nixpkgs": "nixpkgs_6"
}, },
"locked": { "locked": {
"lastModified": 1773185476, "lastModified": 1777848538,
"narHash": "sha256-COuJkFg669oalmEN3T61gD3gM9SfUsiGvDS9pCOphZY=", "narHash": "sha256-Dj51C0NWsglqRrCpdmMr2nFiYacFOid1Tor4H9yG2HY=",
"owner": "musnix", "owner": "musnix",
"repo": "musnix", "repo": "musnix",
"rev": "739e2a1f94c87d5f4c8b880a12480185cf0d7620", "rev": "8548782f0d1d0928daa3fffde8a008f72219a3f3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -495,11 +254,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1777633931, "lastModified": 1784043058,
"narHash": "sha256-306tONvDv0lhoT7Ge42ghjxPE2ndB3wTKwwtyZS2qJE=", "narHash": "sha256-/LXa/IHpH6zqcxrfhtUaZOPZHfk0WXi5YUTICaslMCI=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "c291d31da4a27a31b08fab5a468c086888095a3f", "rev": "24728b7da2cde86eb119a771c16b214f0751f91e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -528,11 +287,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1777627080, "lastModified": 1783522755,
"narHash": "sha256-9xzxgWsZZRbiMDa6iSZfD1dZGlUvsHp2aawWM5LK6F8=", "narHash": "sha256-dI0HkX1djETia7cD/Y64h8BNIsSOfTRMzfNum2J6UhE=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "5f6f131b24826a01374d5cd87b281bd7ea181537", "rev": "0777769e719b7c9b7c980d4ea66288bfbb4da5b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -543,11 +302,11 @@
}, },
"nix-flatpak": { "nix-flatpak": {
"locked": { "locked": {
"lastModified": 1777402031, "lastModified": 1783368811,
"narHash": "sha256-6gkfl9y3+ti0Z6dgby8/R4/DRT8sWU0I0TLCIxwWtjk=", "narHash": "sha256-0H8jDwR4Kegb3heaTrH1ftbgKfZVDT8JE+46uXxDy/Q=",
"owner": "gmodena", "owner": "gmodena",
"repo": "nix-flatpak", "repo": "nix-flatpak",
"rev": "22a3adbe7c5c8c8a10a635d32c9ef7fc01a6e4b8", "rev": "20d42f0ee98c9fe9f85e8d1de474f1409ed10d05",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -558,11 +317,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1770073757, "lastModified": 1782918843,
"narHash": "sha256-Vy+G+F+3E/Tl+GMNgiHl9Pah2DgShmIUBJXmbiQPHbI=", "narHash": "sha256-ETYnV9U7Sr+A45dohzZdfCZKOss4qrTkO+wgNZNvEc0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "47472570b1e607482890801aeaf29bfb749884f6", "rev": "e8273b29fe1390ec8d4603f2477357555291432e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -572,13 +331,29 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-darwin": {
"locked": {
"lastModified": 1783707519,
"narHash": "sha256-VJ+eK/EB7aIZ246bXjkYalr4YWQAtHRJeh15Qw2LxUs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2b35450a66cf6ee8492099a6eb1903796965d32d",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-26.05-darwin",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1774748309, "lastModified": 1782614948,
"narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "333c4e0545a6da976206c74db8773a1645b5870a", "rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -589,11 +364,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1777428379, "lastModified": 1782847189,
"narHash": "sha256-ypxFOeDz+CqADEQNL72haqGjvZQdBR5Vc7pyx2JDttI=", "narHash": "sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "755f5aa91337890c432639c60b6064bb7fe67769", "rev": "b6018f87da91d19d0ab4cf979885689b469cdd41",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -605,11 +380,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1777268161, "lastModified": 1784007870,
"narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", "narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", "rev": "18b9261cb3294b6d2a06d03f96872827b8fe2698",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -637,11 +412,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1776548001, "lastModified": 1782723713,
"narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=", "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc", "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -669,15 +444,15 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1770115704, "lastModified": 1783522502,
"narHash": "sha256-KHFT9UWOF2yRPlAnSXQJh6uVcgNcWlFqqiAZ7OVlHNc=", "narHash": "sha256-iffAls3iaNTyJC2faYcUXSI+Gp02cDjYl+MygxKl2GI=",
"owner": "nixos", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e6eae2ee2110f3d31110d5c222cd395303343b08", "rev": "0bb7ec54c8483066ec9d7720e780a5caa71f8612",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "NixOS",
"ref": "nixos-unstable", "ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
@ -685,11 +460,27 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1772198003, "lastModified": 1781577229,
"narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"type": "github"
},
"original": {
"owner": "nixos",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
"lastModified": 1777268161,
"narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -699,23 +490,23 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_6": { "nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1777428379, "lastModified": 1784011430,
"narHash": "sha256-ypxFOeDz+CqADEQNL72haqGjvZQdBR5Vc7pyx2JDttI=", "narHash": "sha256-lDebytrYdd47IBLwvNOD+6AGeoqZ78CIKlp70hzW280=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "755f5aa91337890c432639c60b6064bb7fe67769", "rev": "8eeec934ae0dbeca3d7868c059568a65c08b2fc3",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-25.11", "ref": "nixos-26.05",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs_7": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1776683584, "lastModified": 1776683584,
"narHash": "sha256-NuTLMrr10Tng72hurYG8jYQ4XKK8wnpJmOGcPiis96g=", "narHash": "sha256-NuTLMrr10Tng72hurYG8jYQ4XKK8wnpJmOGcPiis96g=",
@ -731,13 +522,13 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_8": { "nixpkgs_9": {
"locked": { "locked": {
"lastModified": 1776877367, "lastModified": 1783776592,
"narHash": "sha256-wMN1gM00sUQ2KC9CNr/XEOGdfOrl67PabIRv9AYayTo=", "narHash": "sha256-+GVwKnbbSmf4cWMJyRzvw8H5yFknmkLoPD5v6snqPzo=",
"rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", "rev": "e7a3ca8092b61ff85b6a45bf863ea2b2d6a661b3",
"type": "tarball", "type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre985613.0726a0ecb6d4/nixexprs.tar.xz" "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1032869.e7a3ca8092b6/nixexprs.tar.xz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -762,14 +553,14 @@
}, },
"opencode": { "opencode": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_7" "nixpkgs": "nixpkgs_8"
}, },
"locked": { "locked": {
"lastModified": 1777636623, "lastModified": 1784050074,
"narHash": "sha256-aTjYnSF6D3oy4CY2NVxPid2JmSP9qlDNJdnz2JUuGSo=", "narHash": "sha256-NaYrJDe4ZhWU71l86SCKefIaMaPQ39TNGw0xqmHxyh4=",
"owner": "sst", "owner": "sst",
"repo": "opencode", "repo": "opencode",
"rev": "16ddf5f559d8c52b23c6db7a046c3fda6a1d71f6", "rev": "bfddf057823deaf464e72cc1e27b702517c12d39",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -781,45 +572,29 @@
"plugin-loader-src": { "plugin-loader-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1775508798, "lastModified": 1776972538,
"narHash": "sha256-cD2G3M83wCEXVMMl9YoHMLxPIvbXeESgQTkXiM+lzns=", "narHash": "sha256-2EvrOYQCB2Z2YXhcPnjR67KoOCvwTVW3TfLcmU3//ak=",
"owner": "noahc3", "owner": "noahc3",
"repo": "AffinityPluginLoader", "repo": "AffinityPluginLoader",
"rev": "bd93bbf9f84735d8ba6538596620bbe8d8b90efd", "rev": "1d7956d5b791bd6a213e8b28c1e25e1f4bcc6166",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "noahc3", "owner": "noahc3",
"ref": "v0.3.0",
"repo": "AffinityPluginLoader", "repo": "AffinityPluginLoader",
"type": "github" "rev": "1d7956d5b791bd6a213e8b28c1e25e1f4bcc6166",
}
},
"re2-src": {
"flake": false,
"locked": {
"lastModified": 1762353507,
"narHash": "sha256-0J1HVk+eR7VN0ymucW9dNlT36j16XIfCzcs1EVyEIEU=",
"owner": "google",
"repo": "re2",
"rev": "927f5d53caf8111721e734cf24724686bb745f55",
"type": "github"
},
"original": {
"owner": "google",
"ref": "2025-11-05",
"repo": "re2",
"type": "github" "type": "github"
} }
}, },
"root": { "root": {
"inputs": { "inputs": {
"affinity-nix": "affinity-nix", "affinity-nix": "affinity-nix",
"helium": "helium",
"millennium": "millennium", "millennium": "millennium",
"musnix": "musnix", "musnix": "musnix",
"niri": "niri", "niri": "niri",
"nix-flatpak": "nix-flatpak", "nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs_6", "nixpkgs": "nixpkgs_7",
"nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-unstable": "nixpkgs-unstable",
"opencode": "opencode", "opencode": "opencode",
"solaar": "solaar", "solaar": "solaar",
@ -829,11 +604,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1777399820, "lastModified": 1782864348,
"narHash": "sha256-S9efKWyWdEXBxItqalexMVgcWlcVH52GCu4pw3amb0w=", "narHash": "sha256-NVYhLbaefeIUftPlo3kS6qr0xd8eFJRodEiaHrvFKR4=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "561d1dd862573b5763064f5402511eecce69fc7a", "rev": "0d381ca097a8e0375a19387874d952c0a230ac4f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -848,14 +623,14 @@
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
"utils": "utils" "utils": "utils_2"
}, },
"locked": { "locked": {
"lastModified": 1767894877, "lastModified": 1783018147,
"narHash": "sha256-DB9vEEnEYilGUaHCljMRzT1embzD7uEjJugzRJgiLos=", "narHash": "sha256-mqQiBqpTYNFxA/LyOdTIpvV+B1/cNOB38aYyXj3iXvY=",
"owner": "Svenum", "owner": "Svenum",
"repo": "Solaar-Flake", "repo": "Solaar-Flake",
"rev": "f5cac914bdeeecac7fca07e99c8fee18336f5bd5", "rev": "1870d5bd8c5ddb54b64eb67c6c32fead1aab9276",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -867,15 +642,15 @@
}, },
"spicetify-nix": { "spicetify-nix": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_8", "nixpkgs": "nixpkgs_9",
"systems": "systems_2" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1777183994, "lastModified": 1783838433,
"narHash": "sha256-zahis/vVFOsWv/HeyHbU13jxnrCC+ppIg49xG+viWxg=", "narHash": "sha256-Zb8+v76qSPYDlUea1y30YzgdEoDjA97vRmeqfPAqwZs=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "spicetify-nix", "repo": "spicetify-nix",
"rev": "501256c3e670ca1679501ce3839ea805df00d8ba", "rev": "c6ab7371e40abd405313af9bddafd5f37cc94f83",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -914,16 +689,31 @@
"type": "github" "type": "github"
} }
}, },
"systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1775636079, "lastModified": 1780220602,
"narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", "rev": "db947814a175b7ca6ded66e21383d938df01c227",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -934,37 +724,38 @@
}, },
"utils": { "utils": {
"inputs": { "inputs": {
"flake-utils": "flake-utils" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1738591040, "lastModified": 1731533236,
"narHash": "sha256-4WNeriUToshQ/L5J+dTSWC5OJIwT39SEP7V7oylndi8=", "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "gytis-ivaskevicius", "owner": "numtide",
"repo": "flake-utils-plus", "repo": "flake-utils",
"rev": "afcb15b845e74ac5e998358709b2b5fe42a948d1", "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "gytis-ivaskevicius", "owner": "numtide",
"repo": "flake-utils-plus", "repo": "flake-utils",
"rev": "afcb15b845e74ac5e998358709b2b5fe42a948d1",
"type": "github" "type": "github"
} }
}, },
"websocketpp-src": { "utils_2": {
"flake": false, "inputs": {
"flake-utils": "flake-utils"
},
"locked": { "locked": {
"lastModified": 1587320717, "lastModified": 1779563444,
"narHash": "sha256-9fIwouthv2GcmBe/UPvV7Xn9P2o0Kmn2hCI4jCh0hPM=", "narHash": "sha256-+rEagECcF6BhWfLs8VCkPqsBuxxSSIRxMlgjXj6G8UQ=",
"owner": "zaphoyd", "owner": "gytis-ivaskevicius",
"repo": "websocketpp", "repo": "flake-utils-plus",
"rev": "56123c87598f8b1dd471be83ca841ceae07f95ba", "rev": "a00f6f51907b5c74d2fde086b10b19d446d15717",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "zaphoyd", "owner": "gytis-ivaskevicius",
"ref": "0.8.2", "repo": "flake-utils-plus",
"repo": "websocketpp", "rev": "a00f6f51907b5c74d2fde086b10b19d446d15717",
"type": "github" "type": "github"
} }
}, },
@ -988,11 +779,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1773622265, "lastModified": 1783895132,
"narHash": "sha256-wToKwH7IgWdGLMSIWksEDs4eumR6UbbsuPQ42r0oTXQ=", "narHash": "sha256-Dl0Gvrig3EpE962hzF3ETPhUztlfuRhcmlpd8ioHN54=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "a879e5e0896a326adc79c474bf457b8b99011027", "rev": "a2b5c635d8c8c99b286967658d0d177044887eb8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1000,23 +791,6 @@
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"type": "github" "type": "github"
} }
},
"zlib-src": {
"flake": false,
"locked": {
"lastModified": 1754565515,
"narHash": "sha256-c2RYqHi3hj/ViBzJcYWoNib27GAbq/B1SJUfvG7CPG4=",
"owner": "zlib-ng",
"repo": "zlib-ng",
"rev": "425439062b114a0f6cf625022c41d929c7e879f9",
"type": "github"
},
"original": {
"owner": "zlib-ng",
"ref": "2.2.5",
"repo": "zlib-ng",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View file

@ -1,7 +1,7 @@
{ {
description = "My Flake"; description = "My Flake";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; nixpkgs.url = "github:nixos/nixpkgs/nixos-26.05";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
nix-flatpak.url = "github:gmodena/nix-flatpak"; nix-flatpak.url = "github:gmodena/nix-flatpak";
niri = { niri = {
@ -17,8 +17,9 @@
affinity-nix = { affinity-nix = {
url = "github:mrshmllow/affinity-nix"; url = "github:mrshmllow/affinity-nix";
}; };
millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; millennium.url = "github:SteamClientHomebrew/Millennium/next?dir=packages/nix";
spicetify-nix.url = "github:Gerg-L/spicetify-nix"; spicetify-nix.url = "github:Gerg-L/spicetify-nix";
helium.url = "github:schembriaiden/helium-browser-nix-flake";
}; };
outputs = { self, outputs = { self,
nixpkgs, nixpkgs,
@ -31,6 +32,7 @@
millennium, millennium,
spicetify-nix, spicetify-nix,
opencode, opencode,
helium,
... ...
} @inputs: } @inputs:
let let
@ -65,7 +67,10 @@
./configuration.nix ./configuration.nix
({ pkgs, ... }: { ({ pkgs, ... }: {
nixpkgs.overlays = [ affinity-nix.overlays.default ]; nixpkgs.overlays = [
affinity-nix.overlays.default
helium.overlays.default
];
environment.systemPackages = [ pkgs.affinity-v3 ]; environment.systemPackages = [ pkgs.affinity-v3 ];
}) })

View file

@ -4,7 +4,7 @@
services.flatpak.packages = [ services.flatpak.packages = [
"com.github.tchx84.Flatseal" "com.github.tchx84.Flatseal"
"org.pitivi.Pitivi" "org.pitivi.Pitivi"
"app.zen_browser.zen" #"app.zen_browser.zen"
"org.blender.Blender" "org.blender.Blender"
"org.onlyoffice.desktopeditors" "org.onlyoffice.desktopeditors"
"com.rustdesk.RustDesk" "com.rustdesk.RustDesk"

View file

@ -26,33 +26,23 @@ in
powerManagement.enable = false; powerManagement.enable = false;
powerManagement.finegrained = false; powerManagement.finegrained = false;
nvidiaSettings = false; nvidiaSettings = false;
package = config.boot.kernelPackages.nvidiaPackages.latest; #package = config.boot.kernelPackages.nvidiaPackages.latest;
#package = config.boot.kernelPackages.nvidiaPackages.mkDriver { #package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
# version = "590.48.01"; # version = "580.173.02";
# sha256_64bit = "sha256-ueL4BpN4FDHMh/TNKRCeEz3Oy1ClDWto1LO/LWlr1ok="; # sha256_64bit = "sha256-jY65AB4FqaimY9PV0wT+tk7yhE7hhczf2VJ4aCD0bhs=";
# openSha256 = "sha256-hECHfguzwduEfPo5pCDjWE/MjtRDhINVr4b1awFdP44="; # openSha256 = "sha256-lhloZdf6XbaAFTZBF1DxE0Nv9VC6obY8UPf0VyfVepE=";
# usePersistenced = false; # usePersistenced = false;
# useSettings = false; # useSettings = false;
#}; #};
package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
#package = config.boot.kernelPackages.nvidiaPackages.mkDriver { version = "610.43.02";
# version = "580.95.05"; sha256_64bit = "sha256-MDSgVLtM33dS/43CclZMsQVROAS/9TU4lFkBsWyndGM=";
# sha256_64bit = "sha256-hJ7w746EK5gGss3p8RwTA9VPGpp2lGfk5dlhsv4Rgqc="; openSha256 = "sha256-hP5NVZZ4vGsACHLmUDKq4uckpd/kn1GxCSYnnJfAuBs=";
# sha256_aarch64 = "sha256-zLRCbpiik2fGDa+d80wqV3ZV1U1b4lRjzNQJsLLlICk="; usePersistenced = false;
# openSha256 = "sha256-RFwDGQOi9jVngVONCOB5m/IYKZIeGEle7h0+0yGnBEI="; useSettings = false;
# settingsSha256 = "sha256-F2wmUEaRrpR1Vz0TQSwVK4Fv13f3J9NJLtBe4UP2f14="; };
# persistencedSha256 = "sha256-QCwxXQfG/Pa7jSTBB0xD3lsIofcerAWWAHKvWjWGQtg=";
#};
#package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
# version = "575.64.03";
# sha256_64bit = "sha256-S7eqhgBLLtKZx9QwoGIsXJAyfOOspPbppTHUxB06DKA=";
# openSha256 = "sha256-SAl1+XH4ghz8iix95hcuJ/EVqt6ylyzFAao0mLeMmMI=";
# usePersistenced = false;
# useSettings = false;
# };
}; };
}; };

View file

@ -3,7 +3,6 @@
# OLLAMA # # OLLAMA #
services.ollama = { services.ollama = {
enable = true; enable = true;
acceleration = "cuda";
package = pkgs-unstable.ollama-cuda; package = pkgs-unstable.ollama-cuda;
environmentVariables = { environmentVariables = {
CUDA_VISIBLE_DEVICES = "0"; CUDA_VISIBLE_DEVICES = "0";

View file

@ -2,7 +2,6 @@
appimageTools, appimageTools,
fetchurl, fetchurl,
nodejs, nodejs,
nodePackages,
uv, uv,
python3, python3,
makeWrapper, makeWrapper,
@ -11,16 +10,17 @@
version = "2.6.4"; version = "2.6.4";
src = fetchurl { src = fetchurl {
url = "https://next-assets.msty.studio/app/releases/2.6.4/linux/MstyStudio_x86_64.AppImage"; url = "https://next-assets.msty.studio/app/releases/2.6.4/linux/MstyStudio_x86_64.AppImage";
sha256 = "sha256-tCtQdmsC2s/IXvoLcHUTy1gEt78K4nIJ6hQCbzD+mjU="; sha256 = "sha256-cY4PL2l4+leDC/30VkmCL4KoVSC1slgqY0KGfsjUuhE=";
}; };
appimageContents = appimageTools.extractType2 {inherit pname version src;}; appimageContents = appimageTools.extractType2 {inherit pname version src;};
npm = nodejs;
in in
appimageTools.wrapType2 { appimageTools.wrapType2 {
inherit pname version src; inherit pname version src;
nativeBuildInputs = [makeWrapper]; nativeBuildInputs = [makeWrapper];
extraPkgs = pkgs: [ extraPkgs = pkgs: [
nodejs nodejs
nodePackages.npm
uv uv
python3 python3
]; ];
@ -31,6 +31,6 @@ in
install -m 444 -D ${appimageContents}/MstyStudio.png \ install -m 444 -D ${appimageContents}/MstyStudio.png \
$out/share/icons/hicolor/256x256/apps/MstyStudio.png $out/share/icons/hicolor/256x256/apps/MstyStudio.png
wrapProgram $out/bin/${pname} \ wrapProgram $out/bin/${pname} \
--prefix PATH : ${nodejs}/bin:${nodePackages.npm}/bin:${uv}/bin:${python3}/bin --prefix PATH : ${nodejs}/bin:${uv}/bin:${python3}/bin
''; '';
} }

View file

@ -12,13 +12,13 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "xwayland-satellite"; pname = "xwayland-satellite";
version = "0.8.0-a879e5e0896a326adc79c474bf457b8b99011027"; version = "0.8.0-8575d0ef55d70f9b4c46b6bffb3accf912217e1e";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Supreeeme"; owner = "Supreeeme";
repo = "xwayland-satellite"; repo = "xwayland-satellite";
rev = "a879e5e0896a326adc79c474bf457b8b99011027"; rev = "8575d0ef55d70f9b4c46b6bffb3accf912217e1e";
hash = "sha256-wToKwH7IgWdGLMSIWksEDs4eumR6UbbsuPQ42r0oTXQ="; hash = "sha256-28696iIw8uE0ZUyFTtzhEM8xMh85clCYypMxkvUi+sc=";
}; };
cargoHash = "sha256-jbEihJYcOwFeDiMYlOtaS8GlunvSze80iWahDj1qDrs="; cargoHash = "sha256-jbEihJYcOwFeDiMYlOtaS8GlunvSze80iWahDj1qDrs=";

View file

@ -35,7 +35,7 @@ in
nixpkgs.config.permittedInsecurePackages = [ nixpkgs.config.permittedInsecurePackages = [
"qtwebengine-5.15.19" "qtwebengine-5.15.19"
"mbedtls-2.28.10" "mbedtls-2.28.10"
"ventoy-1.1.10" "electron-39.8.10" #EOL package, remove once all dependencies are updated
]; ];
# Defined Programs # Defined Programs
@ -55,7 +55,6 @@ in
zip zip
jq jq
libsecret libsecret
ventoy-full
# FILES # # FILES #
@ -77,6 +76,7 @@ in
grim grim
slurp slurp
satty satty
pkgs-unstable.gradia
wl-clipboard wl-clipboard
obs-studio obs-studio
@ -107,7 +107,7 @@ in
# MEDIA EDITING # # MEDIA EDITING #
pinta pinta
pkgs-unstable.davinci-resolve #pkgs-unstable.davinci-resolve
# MEDIA # # MEDIA #
ffmpeg ffmpeg
@ -118,14 +118,16 @@ in
# INTERNET # # INTERNET #
pkgs-unstable._64gram pkgs-unstable._64gram
element-desktop element-desktop
wasistlos karere
vesktop vesktop
pkgs-unstable.mailspring mailspring
pkgs-unstable.thunderbird pkgs-unstable.thunderbird
pkgs-unstable.protonmail-desktop pkgs-unstable.protonmail-desktop
teams-for-linux teams-for-linux
qbittorrent qbittorrent
webtorrent_desktop
sunshine sunshine
helium
# DEV # # DEV #
vscode-fhs vscode-fhs
@ -140,13 +142,16 @@ in
uv uv
nodejs_24 nodejs_24
dbgate dbgate
zulu8
# GAMING # # GAMING #
mangohud mangohud
lutris lutris
pkgs-unstable.protonplus pkgs-unstable.protonplus
gdlauncher-carbon gdlauncher-carbon
prismlauncher
lug-helper lug-helper
libxrender # stuff for older java versions
# OTHERS # # OTHERS #
seahorse seahorse
@ -157,6 +162,8 @@ in
gnomeExtensions.appindicator gnomeExtensions.appindicator
pywalfox-native pywalfox-native
linux-wallpaperengine linux-wallpaperengine
libsForQt5.qt5ct
kdePackages.qt6ct
# UTILS # # UTILS #
monitorets monitorets
@ -183,16 +190,16 @@ in
#inputs.opencode.packages.${pkgs.system}.default #inputs.opencode.packages.${pkgs.system}.default
# AUDIO AND DAW# # AUDIO AND DAW#
helvum crosspipe
reaper reaper
a2jmidid a2jmidid
bitwig-studio #pkgs-unstable.bitwig-studio
yabridge yabridge
yabridgectl yabridgectl
alsa-utils alsa-utils
# WINE # # WINE #
wineWowPackages.stable wineWow64Packages.stable
winetricks winetricks
bottles bottles
@ -210,7 +217,7 @@ in
programs.gamemode.enable = true; programs.gamemode.enable = true;
# ISO mounting utils # # ISO mounting utils #
programs.cdemu.enable = true; #programs.cdemu.enable = true;
# KDE Connect # KDE Connect
programs.kdeconnect.enable = true; programs.kdeconnect.enable = true;