add stable gimp3 release

This commit is contained in:
Kopatz
2025-03-18 12:43:24 +01:00
parent 478f2b769c
commit 488647ba3e
6 changed files with 20 additions and 13 deletions

6
flake.lock generated
View File

@@ -648,11 +648,11 @@
}, },
"nixpkgs-mesa-git": { "nixpkgs-mesa-git": {
"locked": { "locked": {
"lastModified": 1741955369, "lastModified": 1742289590,
"narHash": "sha256-J09mVW9X+e1tbHLJcs3qFtGR4jmzc+i9+qjZIeKNGTk=", "narHash": "sha256-q8/3YGv7LLReXOiiAH2S39YWeiM2fi0jlLA0hqdlacY=",
"owner": "kropatz", "owner": "kropatz",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7e984e8442aac2371318f18951edc00f2c675aa7", "rev": "ea362816984b10d5e3714cce63525888db07dda8",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -75,7 +75,6 @@
modifications modifications
unstable-packages unstable-packages
stable-packages stable-packages
gimp3
mesa-git mesa-git
nur.overlays.default nur.overlays.default
]; ];

View File

@@ -228,6 +228,11 @@ in {
"$mainMod, right, movefocus, r" "$mainMod, right, movefocus, r"
"$mainMod, up, movefocus, u" "$mainMod, up, movefocus, u"
"$mainMod, down, movefocus, d" "$mainMod, down, movefocus, d"
"$mainMod SHIFT, left, resizeactive, -30 0"
"$mainMod SHIFT, right, resizeactive, 30 0"
"$mainMod SHIFT, up, resizeactive, 0 -30"
"$mainMod SHIFT, down, resizeactive, 0 30"
# Switch workspaces with mainMod + [0-9] # Switch workspaces with mainMod + [0-9]
"$mainMod, 1, workspace, 1" "$mainMod, 1, workspace, 1"

View File

@@ -1,6 +1,16 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
with lib; with lib;
let cfg = config.custom.graphical.games; let
cfg = config.custom.graphical.games;
#proton-cachy = pkgs.proton-ge-bin.overrideAttrs (old: rec {
# pname = "proton-cachyos-bin";
# version = "cachyos-9.0-20250102-slr";
# src = pkgs.fetchzip {
# url =
# "https://github.com/CachyOS/proton-cachyos/releases/download/${version}/proton-${version}-x86_64_v3.tar.xz";
# hash = "sha256-aWpTUAm9FBuZI2KwEvhSnLB7Mfp5nYgUwvvLF47FIfM=";
# };
#});
in { in {
options.custom.graphical.games = { options.custom.graphical.games = {
enable = mkEnableOption "Enables games"; enable = mkEnableOption "Enables games";

View File

@@ -78,13 +78,6 @@ in {
}; };
}; };
gimp3 = final: _prev: {
gimp3 = import inputs.nixpkgs-gimp3 {
system = final.system;
config.allowUnfree = true;
};
};
mesa-git = final: _prev: { mesa-git = final: _prev: {
mesa-git = import inputs.nixpkgs-mesa-git { mesa-git = import inputs.nixpkgs-mesa-git {
system = final.system; system = final.system;

View File

@@ -108,7 +108,7 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
libimobiledevice libimobiledevice
ifuse # optional, to mount using 'ifuse' ifuse # optional, to mount using 'ifuse'
gimp3.gimp mesa-git.gimp
]; ];
nixpkgs.config.permittedInsecurePackages = [ nixpkgs.config.permittedInsecurePackages = [