This commit is contained in:
parent
cb0859f228
commit
f682198e22
17
flake.lock
generated
17
flake.lock
generated
@ -391,6 +391,22 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixMaster": {
|
||||
"locked": {
|
||||
"lastModified": 1727112981,
|
||||
"narHash": "sha256-F1yOcoe+OvWMG44yCcgHP8mqsI95SMS2i0s7h+NlVC8=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "848b7926cd8d85cd4c308eb158bf506071f976f6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "master",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1726755586,
|
||||
@ -445,6 +461,7 @@
|
||||
"home-manager": "home-manager",
|
||||
"hyprland": "hyprland",
|
||||
"nix-colors": "nix-colors",
|
||||
"nixMaster": "nixMaster",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"nur": "nur",
|
||||
"sops-nix": "sops-nix",
|
||||
|
@ -2,6 +2,7 @@
|
||||
description = "SoraFlake";
|
||||
inputs = {
|
||||
# Trick renovate into working: "github:NixOS/nixpkgs/nixpkgs-unstable"
|
||||
nixMaster.url = "github:nixos/nixpkgs/master";
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
hardware.url = "github:nixos/nixos-hardware";
|
||||
nur.url = "github:nix-community/nur";
|
||||
|
@ -6,6 +6,7 @@
|
||||
in ({
|
||||
"nixos" = inputs.nixpkgs.lib.nixosSystem {
|
||||
system = syscfg.syscfg.system;
|
||||
specialArgs = { inherit inputs; };
|
||||
modules = [
|
||||
./modules/shared/syscfg
|
||||
./modules/shared/sops
|
||||
|
@ -10,6 +10,7 @@
|
||||
xfce.tumbler
|
||||
|
||||
telegram-desktop
|
||||
discord
|
||||
pavucontrol
|
||||
keepassxc
|
||||
nextcloud-client
|
||||
|
@ -17,10 +17,7 @@
|
||||
bottles
|
||||
lutris
|
||||
inputs.umu.packages.${pkgs.system}.umu
|
||||
|
||||
#wineWow64Packages.unstableFull
|
||||
wineWow64Packages.full
|
||||
# wine64
|
||||
wine
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ pkgs, ... }: {
|
||||
{ inputs, pkgs, ... }: {
|
||||
nixpkgs.config = {
|
||||
permittedInsecurePackages = [ ];
|
||||
allowUnfree = true;
|
||||
@ -8,7 +8,7 @@
|
||||
};
|
||||
|
||||
};
|
||||
nixpkgs.overlays = import ../../../../overlays { inherit pkgs; };
|
||||
nixpkgs.overlays = import ../../../../overlays { inherit inputs pkgs; };
|
||||
nix = {
|
||||
package = pkgs.nixFlakes;
|
||||
extraOptions = ''
|
||||
|
@ -1,8 +1,13 @@
|
||||
{ pkgs, ... }:
|
||||
{ inputs, pkgs, ... }:
|
||||
[
|
||||
(final: prev: {
|
||||
openttd-jgrpp = import ./openttd-jgrpp { inherit final prev; };
|
||||
yarn-berry = import ./yarn-berry { inherit final prev; };
|
||||
eww = import ./eww { inherit final prev; };
|
||||
wine = final.unstable.wineWow64Packages.unstableFull;
|
||||
unstable = import inputs.nixMaster {
|
||||
system = final.system;
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
})
|
||||
]
|
||||
|
@ -4,7 +4,7 @@ let
|
||||
inputs.nixpkgs.lib.genAttrs [ "aarch64-linux" "x86_64-linux" ];
|
||||
in forEachSystem (system:
|
||||
let
|
||||
overlays = import ../overlays { inherit pkgs; };
|
||||
overlays = import ../overlays { inherit inputs pkgs; };
|
||||
overrides = { custom = import ../pkgs { inherit pkgs; }; };
|
||||
pkgs = import inputs.nixpkgs { inherit system overlays; } // overrides;
|
||||
in {
|
||||
|
Loading…
x
Reference in New Issue
Block a user