chore: remove figsoda packages
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
bb5d2d380a
commit
1d23ec588b
6 changed files with 31 additions and 131 deletions
|
@ -3,8 +3,6 @@
|
||||||
home-manager,
|
home-manager,
|
||||||
lib,
|
lib,
|
||||||
nh,
|
nh,
|
||||||
nix-melt,
|
|
||||||
nurl,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
self,
|
self,
|
||||||
...
|
...
|
||||||
|
@ -29,7 +27,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
# FIXME: vulnerability with <= 2.24.5
|
# FIXME: wait for this to reach nixos-unstable https://pr-tracker.nelim.org/?pr=341007
|
||||||
package = pkgs.nixVersions.nix_2_24.overrideAttrs (o: rec {
|
package = pkgs.nixVersions.nix_2_24.overrideAttrs (o: rec {
|
||||||
version = "2.24.6";
|
version = "2.24.6";
|
||||||
|
|
||||||
|
@ -97,8 +95,7 @@
|
||||||
update-notifier = false
|
update-notifier = false
|
||||||
'';
|
'';
|
||||||
|
|
||||||
environment.systemPackages =
|
environment.systemPackages = builtins.attrValues {
|
||||||
(builtins.attrValues {
|
|
||||||
# Peripherals
|
# Peripherals
|
||||||
inherit
|
inherit
|
||||||
(pkgs)
|
(pkgs)
|
||||||
|
@ -107,17 +104,10 @@
|
||||||
usbutils
|
usbutils
|
||||||
rar
|
rar
|
||||||
;
|
;
|
||||||
})
|
};
|
||||||
++ [
|
|
||||||
nix-melt.packages.${pkgs.system}.default
|
|
||||||
|
|
||||||
(nurl.packages.${pkgs.system}.default.override {
|
home-manager.users = let
|
||||||
nix = config.nix.package;
|
inherit (lib) mkIf mkOption types;
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
home-manager = let
|
|
||||||
inherit (lib) mapAttrs' mkIf mkOption nameValuePair types;
|
|
||||||
inherit (config.vars) mainUser;
|
inherit (config.vars) mainUser;
|
||||||
|
|
||||||
default = {
|
default = {
|
||||||
|
@ -141,20 +131,11 @@
|
||||||
./home/trash-d
|
./home/trash-d
|
||||||
];
|
];
|
||||||
|
|
||||||
# Cache devShells
|
|
||||||
home.file = mapAttrs' (n: v:
|
|
||||||
nameValuePair ".cache/devShells/${n}" {
|
|
||||||
source = v;
|
|
||||||
})
|
|
||||||
self.devShells.${pkgs.system};
|
|
||||||
|
|
||||||
home.stateVersion = config.system.stateVersion;
|
home.stateVersion = config.system.stateVersion;
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
users = {
|
|
||||||
root = default;
|
root = default;
|
||||||
greeter = mkIf (config.services.greetd.enable) default;
|
greeter = mkIf (config.services.greetd.enable) default;
|
||||||
${mainUser} = default;
|
${mainUser} = default;
|
||||||
};
|
};
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ defaultSession: {
|
||||||
pkgs.r2modman
|
pkgs.r2modman
|
||||||
self.packages.${pkgs.system}.protonhax
|
self.packages.${pkgs.system}.protonhax
|
||||||
|
|
||||||
# FIXME:Ryujinx ACNH crashes on OpenGL AND Vulkan
|
# FIXME: Ryujinx ACNH crashes on OpenGL AND Vulkan
|
||||||
# https://github.com/Ryujinx/Ryujinx/issues/6993
|
# https://github.com/Ryujinx/Ryujinx/issues/6993
|
||||||
# https://github.com/Ryujinx/Ryujinx/issues/6708
|
# https://github.com/Ryujinx/Ryujinx/issues/6708
|
||||||
self.packages.${pkgs.system}.yuzu
|
self.packages.${pkgs.system}.yuzu
|
||||||
|
|
73
flake.lock
73
flake.lock
|
@ -761,7 +761,9 @@
|
||||||
"hyprlang": "hyprlang_2",
|
"hyprlang": "hyprlang_2",
|
||||||
"hyprutils": "hyprutils_2",
|
"hyprutils": "hyprutils_2",
|
||||||
"hyprwayland-scanner": "hyprwayland-scanner_2",
|
"hyprwayland-scanner": "hyprwayland-scanner_2",
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
"systems": [
|
"systems": [
|
||||||
"systems"
|
"systems"
|
||||||
]
|
]
|
||||||
|
@ -1087,7 +1089,7 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts_4",
|
"flake-parts": "flake-parts_4",
|
||||||
"nix-github-actions": "nix-github-actions_2",
|
"nix-github-actions": "nix-github-actions_2",
|
||||||
"nixpkgs": "nixpkgs_3",
|
"nixpkgs": "nixpkgs_2",
|
||||||
"treefmt-nix": "treefmt-nix_3"
|
"treefmt-nix": "treefmt-nix_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1238,27 +1240,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-melt": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1723516630,
|
|
||||||
"narHash": "sha256-M4Vbnjd0WKCGdT4929zDDHtxWwfEIKdRqzWA71IkQMQ=",
|
|
||||||
"owner": "bryango",
|
|
||||||
"repo": "nix-melt",
|
|
||||||
"rev": "5763489f6b163e62a63e3ef37f81b7bb4f2ce0b7",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "bryango",
|
|
||||||
"ref": "rust-1.80-fix-build",
|
|
||||||
"repo": "nix-melt",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nix-on-droid": {
|
"nix-on-droid": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"home-manager": [
|
"home-manager": [
|
||||||
|
@ -1311,11 +1292,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725103162,
|
"lastModified": 1725634671,
|
||||||
"narHash": "sha256-Ym04C5+qovuQDYL/rKWSR+WESseQBbNAe5DsXNx5trY=",
|
"narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "12228ff1752d7b7624a54e9c1af4b222b3c1073b",
|
"rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1456,22 +1437,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
|
||||||
"lastModified": 1725634671,
|
|
||||||
"narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
|
|
||||||
"owner": "NixOS",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NixOS",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs_3": {
|
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723221148,
|
"lastModified": 1723221148,
|
||||||
"narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=",
|
"narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=",
|
||||||
|
@ -1525,26 +1490,6 @@
|
||||||
"type": "gitlab"
|
"type": "gitlab"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nurl": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1717601522,
|
|
||||||
"narHash": "sha256-3S6pdNj+ui0fX1tBtWQlEYIuY3Uy3xiSzjfMxAjSlD8=",
|
|
||||||
"owner": "matt1432",
|
|
||||||
"repo": "nurl",
|
|
||||||
"rev": "d6b2a5d3ec5de4469d3fbff55aafd9b0d1e681bc",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "matt1432",
|
|
||||||
"repo": "nurl",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nvim-theme-src": {
|
"nvim-theme-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1723,12 +1668,10 @@
|
||||||
"nix-fast-build": "nix-fast-build",
|
"nix-fast-build": "nix-fast-build",
|
||||||
"nix-gaming": "nix-gaming",
|
"nix-gaming": "nix-gaming",
|
||||||
"nix-index-db": "nix-index-db",
|
"nix-index-db": "nix-index-db",
|
||||||
"nix-melt": "nix-melt",
|
|
||||||
"nix-on-droid": "nix-on-droid",
|
"nix-on-droid": "nix-on-droid",
|
||||||
"nixd": "nixd",
|
"nixd": "nixd",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs",
|
||||||
"nixpkgs-wayland": "nixpkgs-wayland",
|
"nixpkgs-wayland": "nixpkgs-wayland",
|
||||||
"nurl": "nurl",
|
|
||||||
"nvim-theme-src": "nvim-theme-src",
|
"nvim-theme-src": "nvim-theme-src",
|
||||||
"pam-fprint-grosshack-src": "pam-fprint-grosshack-src",
|
"pam-fprint-grosshack-src": "pam-fprint-grosshack-src",
|
||||||
"pcsd": "pcsd",
|
"pcsd": "pcsd",
|
||||||
|
|
18
flake.nix
18
flake.nix
|
@ -160,7 +160,10 @@
|
||||||
type = "github";
|
type = "github";
|
||||||
};
|
};
|
||||||
hyprpaper = {
|
hyprpaper = {
|
||||||
inputs.systems.follows = "systems";
|
inputs = {
|
||||||
|
nixpkgs.follows = "nixpkgs";
|
||||||
|
systems.follows = "systems";
|
||||||
|
};
|
||||||
owner = "hyprwm";
|
owner = "hyprwm";
|
||||||
repo = "hyprpaper";
|
repo = "hyprpaper";
|
||||||
type = "github";
|
type = "github";
|
||||||
|
@ -249,13 +252,6 @@
|
||||||
repo = "nix-index-database";
|
repo = "nix-index-database";
|
||||||
type = "github";
|
type = "github";
|
||||||
};
|
};
|
||||||
nix-melt = {
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
owner = "bryango";
|
|
||||||
ref = "rust-1.80-fix-build";
|
|
||||||
repo = "nix-melt";
|
|
||||||
type = "github";
|
|
||||||
};
|
|
||||||
nix-on-droid = {
|
nix-on-droid = {
|
||||||
inputs = {
|
inputs = {
|
||||||
home-manager.follows = "home-manager";
|
home-manager.follows = "home-manager";
|
||||||
|
@ -286,12 +282,6 @@
|
||||||
repo = "nixpkgs-wayland";
|
repo = "nixpkgs-wayland";
|
||||||
type = "github";
|
type = "github";
|
||||||
};
|
};
|
||||||
nurl = {
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
owner = "matt1432";
|
|
||||||
repo = "nurl";
|
|
||||||
type = "github";
|
|
||||||
};
|
|
||||||
nvim-theme-src = {
|
nvim-theme-src = {
|
||||||
flake = false;
|
flake = false;
|
||||||
owner = "Mofiqul";
|
owner = "Mofiqul";
|
||||||
|
|
16
inputs.nix
16
inputs.nix
|
@ -9,11 +9,6 @@ let
|
||||||
repo = "nix-fast-build";
|
repo = "nix-fast-build";
|
||||||
};
|
};
|
||||||
|
|
||||||
nurl = mkDep {
|
|
||||||
owner = "matt1432";
|
|
||||||
repo = "nurl";
|
|
||||||
};
|
|
||||||
|
|
||||||
nix-index-db = mkDep {
|
nix-index-db = mkDep {
|
||||||
owner = "Mic92";
|
owner = "Mic92";
|
||||||
repo = "nix-index-database";
|
repo = "nix-index-database";
|
||||||
|
@ -24,14 +19,6 @@ let
|
||||||
repo = "nh";
|
repo = "nh";
|
||||||
};
|
};
|
||||||
|
|
||||||
# FIXME: go back to upstream once fixed
|
|
||||||
nix-melt = mkDep {
|
|
||||||
# owner = "nix-community";
|
|
||||||
owner = "bryango";
|
|
||||||
repo = "nix-melt";
|
|
||||||
ref = "rust-1.80-fix-build";
|
|
||||||
};
|
|
||||||
|
|
||||||
# These are here to make sure all 'systems' are the same
|
# These are here to make sure all 'systems' are the same
|
||||||
flake-utils = mkInput {
|
flake-utils = mkInput {
|
||||||
owner = "numtide";
|
owner = "numtide";
|
||||||
|
@ -140,8 +127,7 @@ let
|
||||||
repo = "hyprgrass";
|
repo = "hyprgrass";
|
||||||
};
|
};
|
||||||
|
|
||||||
# FIXME: use mkDep when it stops breaking
|
hyprpaper = mkDep {
|
||||||
hyprpaper = mkInput {
|
|
||||||
owner = "hyprwm";
|
owner = "hyprwm";
|
||||||
repo = "hyprpaper";
|
repo = "hyprpaper";
|
||||||
};
|
};
|
||||||
|
|
|
@ -15,7 +15,7 @@ in
|
||||||
|
|
||||||
src = home-llm-src;
|
src = home-llm-src;
|
||||||
|
|
||||||
# FIXME: https://github.com/acon96/home-llm/issues/214
|
# FIXME: remove this on next release https://github.com/acon96/home-llm/issues/214
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace ./custom_components/llama_conversation/manifest.json \
|
substituteInPlace ./custom_components/llama_conversation/manifest.json \
|
||||||
--replace-warn "huggingface-hub==0.23.0" "huggingface-hub>=0.23.0"
|
--replace-warn "huggingface-hub==0.23.0" "huggingface-hub>=0.23.0"
|
||||||
|
|
Loading…
Reference in a new issue