update to 24.11 and use stable

This commit is contained in:
sadan 2025-01-15 17:50:08 -05:00
parent c9601f0731
commit d7179ea15b
No known key found for this signature in database
8 changed files with 115 additions and 334 deletions

3
.gitmodules vendored
View file

@ -4,6 +4,3 @@
[submodule "dotfiles/scripts"] [submodule "dotfiles/scripts"]
path = dotfiles/scripts path = dotfiles/scripts
url = git@github.com:sadan4/scripts.git url = git@github.com:sadan4/scripts.git
[submodule "customPackages/chrome-pak-customizer"]
path = customPackages/chrome-pak-customizer
url = git@github.com:sadan4/chrome-pak-customizer

View file

@ -3,6 +3,7 @@
packages = with pkgs; [ packages = with pkgs; [
ghidra ghidra
ida-free ida-free
cutter
]; ];
}; };
} }

View file

@ -11,9 +11,11 @@
loguru loguru
evdev evdev
setuptools setuptools
protobuf
psutil
] ]
)) ))
python312Packages.openai-whisper python312Packages.openai-whisper
]; ];
}; };
} }

View file

@ -15,6 +15,7 @@ in
{ {
home = { home = {
packages = with pkgs; [ packages = with pkgs; [
powershell
zsh-powerlevel10k zsh-powerlevel10k
zsh-syntax-highlighting zsh-syntax-highlighting
]; ];

@ -1 +0,0 @@
Subproject commit 34d2df78fd82b84bfd8affef6776afd57611d4f4

View file

@ -8,7 +8,7 @@
# vesktop = pkgs.callPackage ./vesktop/default.nix { inherit vencord; }; # vesktop = pkgs.callPackage ./vesktop/default.nix { inherit vencord; };
# vencord = pkgs.callPackage ./vencord/package.nix { }; # vencord = pkgs.callPackage ./vencord/package.nix { };
frog = pkgs.callPackage ./frog { }; frog = pkgs.callPackage ./frog { };
chrome-pak-customizer = pkgs.callPackage inputs.chrome-pak { }; chrome-pak-customizer = inputs.chrome-pak.flakePackage pkgs;
ceserver = inputs.ceserver.flakePackage pkgs; ceserver = inputs.ceserver.flakePackage pkgs;
scripts = inputs.scripts.flakePackage pkgs; scripts = inputs.scripts.flakePackage pkgs;
}; };

View file

@ -34,38 +34,6 @@
"type": "github" "type": "github"
} }
}, },
"base16-fish_2": {
"flake": false,
"locked": {
"lastModified": 1622559957,
"narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=",
"owner": "tomyun",
"repo": "base16-fish",
"rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe",
"type": "github"
},
"original": {
"owner": "tomyun",
"repo": "base16-fish",
"type": "github"
}
},
"base16-foot": {
"flake": false,
"locked": {
"lastModified": 1696725948,
"narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=",
"owner": "tinted-theming",
"repo": "base16-foot",
"rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-foot",
"type": "github"
}
},
"base16-helix": { "base16-helix": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -82,54 +50,6 @@
"type": "github" "type": "github"
} }
}, },
"base16-helix_2": {
"flake": false,
"locked": {
"lastModified": 1696727917,
"narHash": "sha256-FVrbPk+NtMra0jtlC5oxyNchbm8FosmvXIatkRbYy1g=",
"owner": "tinted-theming",
"repo": "base16-helix",
"rev": "dbe1480d99fe80f08df7970e471fac24c05f2ddb",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-helix",
"type": "github"
}
},
"base16-kitty": {
"flake": false,
"locked": {
"lastModified": 1665001328,
"narHash": "sha256-aRaizTYPpuWEcvoYE9U+YRX+Wsc8+iG0guQJbvxEdJY=",
"owner": "kdrag0n",
"repo": "base16-kitty",
"rev": "06bb401fa9a0ffb84365905ffbb959ae5bf40805",
"type": "github"
},
"original": {
"owner": "kdrag0n",
"repo": "base16-kitty",
"type": "github"
}
},
"base16-tmux": {
"flake": false,
"locked": {
"lastModified": 1696725902,
"narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=",
"owner": "tinted-theming",
"repo": "base16-tmux",
"rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-tmux",
"type": "github"
}
},
"base16-vim": { "base16-vim": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -146,40 +66,6 @@
"type": "github" "type": "github"
} }
}, },
"base16-vim_2": {
"flake": false,
"locked": {
"lastModified": 1663659192,
"narHash": "sha256-uJvaYYDMXvoo0fhBZUhN8WBXeJ87SRgof6GEK2efFT0=",
"owner": "chriskempson",
"repo": "base16-vim",
"rev": "3be3cd82cd31acfcab9a41bad853d9c68d30478d",
"type": "github"
},
"original": {
"owner": "chriskempson",
"repo": "base16-vim",
"type": "github"
}
},
"base16_2": {
"inputs": {
"fromYaml": "fromYaml_2"
},
"locked": {
"lastModified": 1708890466,
"narHash": "sha256-LlrC09LoPi8OPYOGPXegD72v+//VapgAqhbOFS3i8sc=",
"owner": "SenchoPens",
"repo": "base16.nix",
"rev": "665b3c6748534eb766c777298721cece9453fdae",
"type": "github"
},
"original": {
"owner": "SenchoPens",
"repo": "base16.nix",
"type": "github"
}
},
"ceserver": { "ceserver": {
"inputs": { "inputs": {
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
@ -203,19 +89,21 @@
} }
}, },
"chrome-pak": { "chrome-pak": {
"flake": false, "inputs": {
"nixpkgs": "nixpkgs"
},
"locked": { "locked": {
"lastModified": 1734393492, "lastModified": 1736899696,
"narHash": "sha256-xbLtaBd3/uR8GYVhg9a+vZ3CLgNayHjlKWBZkcUIkS8=", "narHash": "sha256-ltAU+oQikCK9shx2diN2YwtnvlR48PLxCK8D426fAvY=",
"ref": "refs/heads/develop", "owner": "sadan4",
"rev": "34d2df78fd82b84bfd8affef6776afd57611d4f4", "repo": "chrome-pak-customizer",
"revCount": 33, "rev": "226c82b8e9f90cb8fd3e7551bf4453861b8a4f6e",
"type": "git", "type": "github"
"url": "file:./customPackages/chrome-pak-customizer"
}, },
"original": { "original": {
"type": "git", "owner": "sadan4",
"url": "file:./customPackages/chrome-pak-customizer" "repo": "chrome-pak-customizer",
"type": "github"
} }
}, },
"firefox-gnome-theme": { "firefox-gnome-theme": {
@ -281,22 +169,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_4": {
"flake": false,
"locked": {
"lastModified": 1673956053,
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": { "flake-parts": {
"inputs": { "inputs": {
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
@ -391,22 +263,6 @@
"type": "github" "type": "github"
} }
}, },
"fromYaml_2": {
"flake": false,
"locked": {
"lastModified": 1689549921,
"narHash": "sha256-iX0pk/uB019TdBGlaJEWvBCfydT6sRq+eDcGPifVsCM=",
"owner": "SenchoPens",
"repo": "fromYaml",
"rev": "11fbbbfb32e3289d3c631e0134a23854e7865c84",
"type": "github"
},
"original": {
"owner": "SenchoPens",
"repo": "fromYaml",
"type": "github"
}
},
"git-hooks": { "git-hooks": {
"inputs": { "inputs": {
"flake-compat": [ "flake-compat": [
@ -477,29 +333,33 @@
"type": "github" "type": "github"
} }
}, },
"gnome-shell_2": {
"flake": false,
"locked": {
"lastModified": 1713702291,
"narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=",
"owner": "GNOME",
"repo": "gnome-shell",
"rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934",
"type": "github"
},
"original": {
"owner": "GNOME",
"ref": "46.1",
"repo": "gnome-shell",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ]
}, },
"locked": {
"lastModified": 1736373539,
"narHash": "sha256-dinzAqCjenWDxuy+MqUQq0I4zUSfaCvN9rzuCmgMZJY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "bd65bc3cde04c16755955630b344bc9e35272c56",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-24.11",
"repo": "home-manager",
"type": "github"
}
},
"home-manager-unstable": {
"inputs": {
"nixpkgs": [
"nixpkgs-unstable"
]
},
"locked": { "locked": {
"lastModified": 1736785676, "lastModified": 1736785676,
"narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=", "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=",
@ -514,27 +374,6 @@
"type": "github" "type": "github"
} }
}, },
"home-manager-stable": {
"inputs": {
"nixpkgs": [
"nix-stable"
]
},
"locked": {
"lastModified": 1726989464,
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-24.05",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_2": { "home-manager_2": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -543,36 +382,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1735774425, "lastModified": 1733572789,
"narHash": "sha256-C73gLFnEh8ZI0uDijUgCDWCd21T6I6tsaWgIBHcfAXg=", "narHash": "sha256-zjO6m5BqxXIyjrnUziAzk4+T4VleqjstNudSqWcpsHI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5f6aa268e419d053c3d5025da740e390b12ac936", "rev": "c7ffc9727d115e433fd884a62dc164b587ff651d",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_3": {
"inputs": {
"nixpkgs": [
"stylix-stable",
"nixpkgs"
]
},
"locked": {
"lastModified": 1714981474,
"narHash": "sha256-b3/U21CJjCjJKmA9WqUbZGZgCvospO3ArOUTgJugkOY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "6ebe7be2e67be7b9b54d61ce5704f6fb466c536f",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@ -583,7 +402,7 @@
"flake-utils": "flake-utils_2", "flake-utils": "flake-utils_2",
"nix-filter": "nix-filter", "nix-filter": "nix-filter",
"nix-index-database": "nix-index-database", "nix-index-database": "nix-index-database",
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1734239219, "lastModified": 1734239219,
@ -654,27 +473,11 @@
"type": "github" "type": "github"
} }
}, },
"nix-stable": {
"locked": {
"lastModified": 1735563628,
"narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixos-wsl": { "nixos-wsl": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_2",
"nixpkgs": [ "nixpkgs": [
"nix-stable" "nixpkgs"
] ]
}, },
"locked": { "locked": {
@ -693,16 +496,16 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1733940404, "lastModified": 1736867362,
"narHash": "sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g=", "narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=",
"owner": "NixOS", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5d67ea6b4b63378b9c13be21e2ec9d1afc921713", "rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "nixos",
"ref": "nixos-unstable", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -719,7 +522,7 @@
"url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz" "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz"
} }
}, },
"nixpkgs_2": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1736798957, "lastModified": 1736798957,
"narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=", "narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=",
@ -735,7 +538,39 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_2": {
"locked": {
"lastModified": 1733940404,
"narHash": "sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5d67ea6b4b63378b9c13be21e2ec9d1afc921713",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": { "nixpkgs_3": {
"locked": {
"lastModified": 1736867362,
"narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-24.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1730200266, "lastModified": 1730200266,
"narHash": "sha256-l253w0XMT8nWHGXuXqyiIC/bMvh1VRszGXgdpQlfhvU=", "narHash": "sha256-l253w0XMT8nWHGXuXqyiIC/bMvh1VRszGXgdpQlfhvU=",
@ -751,7 +586,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_4": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1731763621, "lastModified": 1731763621,
"narHash": "sha256-ddcX4lQL0X05AYkrkV2LMFgGdRvgap7Ho8kgon3iWZk=", "narHash": "sha256-ddcX4lQL0X05AYkrkV2LMFgGdRvgap7Ho8kgon3iWZk=",
@ -773,21 +608,20 @@
"chrome-pak": "chrome-pak", "chrome-pak": "chrome-pak",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"home-manager": "home-manager", "home-manager": "home-manager",
"home-manager-stable": "home-manager-stable", "home-manager-unstable": "home-manager-unstable",
"nix-alien": "nix-alien", "nix-alien": "nix-alien",
"nix-index-database": "nix-index-database_2", "nix-index-database": "nix-index-database_2",
"nix-stable": "nix-stable",
"nixos-wsl": "nixos-wsl", "nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_3",
"nixpkgs-unstable": "nixpkgs-unstable",
"scripts": "scripts", "scripts": "scripts",
"sops-nix": "sops-nix", "sops-nix": "sops-nix",
"stylix": "stylix", "stylix": "stylix"
"stylix-stable": "stylix-stable"
} }
}, },
"scripts": { "scripts": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_4"
}, },
"locked": { "locked": {
"lastModified": 1730600020, "lastModified": 1730600020,
@ -805,7 +639,7 @@
}, },
"sops-nix": { "sops-nix": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_4" "nixpkgs": "nixpkgs_5"
}, },
"locked": { "locked": {
"lastModified": 1736808430, "lastModified": 1736808430,
@ -839,50 +673,19 @@
"systems": "systems_3", "systems": "systems_3",
"tinted-foot": "tinted-foot", "tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty", "tinted-kitty": "tinted-kitty",
"tinted-tmux": "tinted-tmux", "tinted-tmux": "tinted-tmux"
"tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1736882096, "lastModified": 1736381946,
"narHash": "sha256-TQFkQ6RN8L/Xto5Ttt6hwJInFI5Nz2uCfXg5ci2q6UA=", "narHash": "sha256-k66y4eMHZiJO3N43wuZOdoRmGmNwIj3EZq6NGK+AEM8=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "965d1cb7c84170200b4f05e68ebd27a88d171e8c", "rev": "c62df1918d178ade64dc8a2df99e78a5d5f20514",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "danth", "owner": "danth",
"repo": "stylix", "ref": "release-24.11",
"type": "github"
}
},
"stylix-stable": {
"inputs": {
"base16": "base16_2",
"base16-fish": "base16-fish_2",
"base16-foot": "base16-foot",
"base16-helix": "base16-helix_2",
"base16-kitty": "base16-kitty",
"base16-tmux": "base16-tmux",
"base16-vim": "base16-vim_2",
"flake-compat": "flake-compat_4",
"gnome-shell": "gnome-shell_2",
"home-manager": "home-manager_3",
"nixpkgs": [
"nix-stable"
]
},
"locked": {
"lastModified": 1718122552,
"narHash": "sha256-A+dBkSwp8ssHKV/WyXb9uqIYrHBqHvtSedU24Lq9lqw=",
"owner": "danth",
"repo": "stylix",
"rev": "e59d2c1725b237c362e4a62f5722f5b268d566c7",
"type": "github"
},
"original": {
"owner": "danth",
"ref": "release-24.05",
"repo": "stylix", "repo": "stylix",
"type": "github" "type": "github"
} }
@ -981,22 +784,6 @@
"repo": "tinted-tmux", "repo": "tinted-tmux",
"type": "github" "type": "github"
} }
},
"tinted-zed": {
"flake": false,
"locked": {
"lastModified": 1725758778,
"narHash": "sha256-8P1b6mJWyYcu36WRlSVbuj575QWIFZALZMTg5ID/sM4=",
"owner": "tinted-theming",
"repo": "base16-zed",
"rev": "122c9e5c0e6f27211361a04fae92df97940eccf9",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-zed",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View file

@ -2,40 +2,35 @@
description = "Nixos config flake"; description = "Nixos config flake";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
sops-nix = { sops-nix = {
url = "github:Mic92/sops-nix"; url = "github:Mic92/sops-nix";
}; };
nix-index-database.url = "github:nix-community/nix-index-database"; nix-index-database.url = "github:nix-community/nix-index-database";
nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; nix-index-database.inputs.nixpkgs.follows = "nixpkgs";
nix-stable.url = "github:nixos/nixpkgs/nixos-24.05";
nixos-wsl = { nixos-wsl = {
url = "github:nix-community/nixos-wsl"; url = "github:nix-community/nixos-wsl";
inputs.nixpkgs.follows = "nix-stable"; inputs.nixpkgs.follows = "nixpkgs";
}; };
stylix-stable = { stylix = {
url = "github:danth/stylix/release-24.05"; url = "github:danth/stylix/release-24.11";
inputs.nixpkgs.follows = "nix-stable"; inputs.nixpkgs.follows = "nixpkgs";
};
home-manager-stable = {
url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "nix-stable";
}; };
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
home-manager-unstable = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
scripts = { scripts = {
inputs.scripts.follows = "nixpkgs"; inputs.scripts.follows = "nixpkgs";
url = "github:sadan4/scripts"; url = "github:sadan4/scripts";
}; };
stylix = {
url = "github:danth/stylix";
inputs.nixpkgs.follows = "nixpkgs";
};
chrome-pak = { chrome-pak = {
url = "git+file:./customPackages/chrome-pak-customizer"; url = "github:sadan4/chrome-pak-customizer";
flake = false;
}; };
ceserver = { ceserver = {
url = "github:sadan4/ceserver"; url = "github:sadan4/ceserver";
@ -47,9 +42,9 @@
outputs = outputs =
{ {
self, self,
nixpkgs,
nixos-wsl, nixos-wsl,
nix-stable, nixpkgs,
nixpkgs-unstable,
flake-parts, flake-parts,
... ...
}@inputs: }@inputs:
@ -113,7 +108,7 @@
nix-desktop-evo4b5 = nixpkgs.lib.nixosSystem rec { nix-desktop-evo4b5 = nixpkgs.lib.nixosSystem rec {
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
stable = import nix-stable { unstable = import nixpkgs-unstable {
inherit system; inherit system;
config = { config = {
allowUnfree = true; allowUnfree = true;
@ -126,7 +121,7 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
_module.args = { _module.args = {
unstable = pkgs; stable = pkgs;
}; };
} }
) )
@ -136,15 +131,14 @@
{ programs.nix-index-database.comma.enable = true; } { programs.nix-index-database.comma.enable = true; }
]; ];
}; };
arm-laptop-evo4b5 = nix-stable.lib.nixosSystem rec { arm-laptop-evo4b5 = nixpkgs.lib.nixosSystem rec {
system = "aarch64-linux"; system = "aarch64-linux";
specialArgs = { specialArgs = {
inputs = inputs // { inputs = inputs // {
nixpkgs = nix-stable; nixpkgs = nixpkgs;
home-manager = inputs.home-manager-stable; home-manager = inputs.home-manager-stable;
stylix = inputs.stylix-stable;
}; };
unstable = import nixpkgs { unstable = import nixpkgs-unstable {
inherit system; inherit system;
config = { config = {
allowUnfree = true; allowUnfree = true;