1

Flake: Disable obsolete inputs

This commit is contained in:
2025-07-09 00:23:01 +02:00
parent fdabe89265
commit 8b48b7584c
3 changed files with 49 additions and 1204 deletions

1205
flake.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -33,37 +33,37 @@
nixvim.inputs.nixpkgs.follows = "nixpkgs"; nixvim.inputs.nixpkgs.follows = "nixpkgs";
# Emacs nightly # Emacs nightly
emacs-overlay.url = "github:nix-community/emacs-overlay"; # emacs-overlay.url = "github:nix-community/emacs-overlay";
emacs-overlay.inputs.nixpkgs.follows = "nixpkgs"; # emacs-overlay.inputs.nixpkgs.follows = "nixpkgs";
# Declarative Flatpak # Declarative Flatpak
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest"; nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
# nix-flatpak.inputs.nixpkgs.follows = "nixpkgs"; # nix-flatpak doesn't have this # nix-flatpak.inputs.nixpkgs.follows = "nixpkgs"; # nix-flatpak doesn't have this
# HyprPlugins # HyprPlugins
hyprland-plugins.url = "github:hyprwm/hyprland-plugins"; # hyprland-plugins.url = "github:hyprwm/hyprland-plugins";
hyprland-plugins.inputs.nixpkgs.follows = "nixpkgs"; # hyprland-plugins.inputs.nixpkgs.follows = "nixpkgs";
hypr-dynamic-cursors.url = "github:VirtCode/hypr-dynamic-cursors"; # hypr-dynamic-cursors.url = "github:VirtCode/hypr-dynamic-cursors";
hypr-dynamic-cursors.inputs.nixpkgs.follows = "nixpkgs"; # hypr-dynamic-cursors.inputs.nixpkgs.follows = "nixpkgs";
# Realtime audio # Realtime audio
musnix.url = "github:musnix/musnix"; # musnix.url = "github:musnix/musnix";
musnix.inputs.nixpkgs.follows = "nixpkgs"; # musnix.inputs.nixpkgs.follows = "nixpkgs";
nix-topology.url = "github:oddlama/nix-topology"; nix-topology.url = "github:oddlama/nix-topology";
nix-topology.inputs.nixpkgs.follows = "nixpkgs"; nix-topology.inputs.nixpkgs.follows = "nixpkgs";
# Ags for widgets (this was a terrible idea) # Ags for widgets (this was a terrible idea)
ags.url = "github:Aylur/ags"; # ags.url = "github:Aylur/ags";
ags.inputs.nixpkgs.follows = "nixpkgs"; # ags.inputs.nixpkgs.follows = "nixpkgs";
# Spicetify # Spicetify
spicetify-nix.url = "github:Gerg-L/spicetify-nix"; # spicetify-nix.url = "github:Gerg-L/spicetify-nix";
spicetify-nix.inputs.nixpkgs.follows = "nixpkgs"; # spicetify-nix.inputs.nixpkgs.follows = "nixpkgs";
# Pinned versions # Pinned versions
v4l2loopback-pinned.url = "github:nixos/nixpkgs/4684fd6b0c01e4b7d99027a34c93c2e09ecafee2"; # v4l2loopback-pinned.url = "github:nixos/nixpkgs/4684fd6b0c01e4b7d99027a34c93c2e09ecafee2";
unityhub-pinned.url = "github:huantianad/nixpkgs/9542b0bc7701e173a10e6977e57bbba68bb3051f"; # unityhub-pinned.url = "github:huantianad/nixpkgs/9542b0bc7701e173a10e6977e57bbba68bb3051f";
}; };
# Outputs is a function that takes the inputs as arguments. # Outputs is a function that takes the inputs as arguments.
@ -100,16 +100,18 @@
overlays = [ overlays = [
inputs.devshell.overlays.default inputs.devshell.overlays.default
inputs.nur.overlays.default inputs.nur.overlays.default
inputs.emacs-overlay.overlay
inputs.nix-topology.overlays.default inputs.nix-topology.overlays.default
# inputs.emacs-overlay.overlay
# Overriding specific packages from a different nixpkgs (e.g. a pull request)
# can be done like this. Note that this creates an additional nixpkgs instance.
# https://github.com/NixOS/nixpkgs/issues/418451 # https://github.com/NixOS/nixpkgs/issues/418451
(final: prev: { # (final: prev: {
unityhub_pinned_3_13 = import inputs.unityhub-pinned { # unityhub_pinned_3_13 = import inputs.unityhub-pinned {
config.allowUnfree = true; # config.allowUnfree = true;
localSystem = {inherit (prev) system;}; # localSystem = {inherit (prev) system;};
}; # };
}) # })
# All my own overlays # All my own overlays
(import ./overlays {inherit nixpkgs inputs;}) (import ./overlays {inherit nixpkgs inputs;})

View File

@ -26,7 +26,7 @@
# HM modules imported from the flake inputs # HM modules imported from the flake inputs
inputs.nix-flatpak.homeManagerModules.nix-flatpak inputs.nix-flatpak.homeManagerModules.nix-flatpak
inputs.nixvim.homeManagerModules.nixvim inputs.nixvim.homeManagerModules.nixvim
inputs.ags.homeManagerModules.default # inputs.ags.homeManagerModules.default
inputs.spicetify-nix.homeManagerModules.default # inputs.spicetify-nix.homeManagerModules.default
]; ];
} }