diff --git a/flake.nix b/flake.nix
index 9b21548..f870112 100644
--- a/flake.nix
+++ b/flake.nix
@@ -22,11 +22,9 @@
 
   outputs =
     {
-      self,
       nixpkgs,
       home-manager,
       lix-module,
-      nixos-hardware,
       niri,
     }:
     let
diff --git a/home/vinzenz/zsh.nix b/home/vinzenz/zsh.nix
index 0b5ed96..4f2e6bb 100644
--- a/home/vinzenz/zsh.nix
+++ b/home/vinzenz/zsh.nix
@@ -1,4 +1,4 @@
-{ config, ... }:
+{ config, pkgs, ... }:
 {
   config.programs.zsh = {
     initExtra = ''
diff --git a/hosts/forgejo-runner-1/configuration.nix b/hosts/forgejo-runner-1/configuration.nix
index 81b5be8..345e622 100644
--- a/hosts/forgejo-runner-1/configuration.nix
+++ b/hosts/forgejo-runner-1/configuration.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ ... }:
 {
   # uncomment for build check on non arm system (requires --impure)
   # nixpkgs.buildPlatform = builtins.currentSystem;
diff --git a/hosts/forgejo-runner-1/hardware.nix b/hosts/forgejo-runner-1/hardware.nix
index f7cb083..e3e6880 100644
--- a/hosts/forgejo-runner-1/hardware.nix
+++ b/hosts/forgejo-runner-1/hardware.nix
@@ -1,4 +1,4 @@
-{ lib, modulesPath, ... }:
+{ modulesPath, ... }:
 {
   imports = [ (modulesPath + "/profiles/qemu-guest.nix") ];
 
diff --git a/hosts/hetzner-vpn2/configuration.nix b/hosts/hetzner-vpn2/configuration.nix
index be2fe7b..8e16ff7 100644
--- a/hosts/hetzner-vpn2/configuration.nix
+++ b/hosts/hetzner-vpn2/configuration.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ ... }:
 {
   # uncomment for build check on non arm system (requires --impure)
   # nixpkgs.buildPlatform = builtins.currentSystem;
diff --git a/hosts/hetzner-vpn2/hardware.nix b/hosts/hetzner-vpn2/hardware.nix
index 7cf5ce7..e8fa931 100644
--- a/hosts/hetzner-vpn2/hardware.nix
+++ b/hosts/hetzner-vpn2/hardware.nix
@@ -1,4 +1,4 @@
-{ lib, modulesPath, ... }:
+{ modulesPath, ... }:
 {
   imports = [ (modulesPath + "/profiles/qemu-guest.nix") ];
 
diff --git a/hosts/hetzner-vpn2/nginx.nix b/hosts/hetzner-vpn2/nginx.nix
index a9bc583..218b7a9 100644
--- a/hosts/hetzner-vpn2/nginx.nix
+++ b/hosts/hetzner-vpn2/nginx.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib, ... }:
+{ pkgs, ... }:
 {
   security.acme = {
     acceptTerms = true;
diff --git a/hosts/vinzenz-lpt2/configuration.nix b/hosts/vinzenz-lpt2/configuration.nix
index 7ad1351..5267e89 100644
--- a/hosts/vinzenz-lpt2/configuration.nix
+++ b/hosts/vinzenz-lpt2/configuration.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ ... }:
 {
   imports = [ ./nginx.nix ];
 
diff --git a/hosts/vinzenz-pc2/configuration.nix b/hosts/vinzenz-pc2/configuration.nix
index aa01095..d2f7439 100644
--- a/hosts/vinzenz-pc2/configuration.nix
+++ b/hosts/vinzenz-pc2/configuration.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ ... }:
 {
   imports = [
     ./hardware.nix
diff --git a/modules/desktop-environment.nix b/modules/desktop-environment.nix
index 9d4fcd8..afb5255 100644
--- a/modules/desktop-environment.nix
+++ b/modules/desktop-environment.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ pkgs, ... }:
 {
   config = {
     services = {
diff --git a/modules/desktop-hardware.nix b/modules/desktop-hardware.nix
index 62d0ab9..1fed3a8 100644
--- a/modules/desktop-hardware.nix
+++ b/modules/desktop-hardware.nix
@@ -1,7 +1,6 @@
 {
   lib,
   pkgs,
-  config,
   ...
 }:
 {
diff --git a/modules/gaming.nix b/modules/gaming.nix
index 6cb625f..4214c23 100644
--- a/modules/gaming.nix
+++ b/modules/gaming.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ pkgs, ... }:
 {
   config = {
     hardware = {
diff --git a/modules/gnome.nix b/modules/gnome.nix
index c510a9d..669109c 100644
--- a/modules/gnome.nix
+++ b/modules/gnome.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ pkgs, ... }:
 {
   config = {
     services = {
diff --git a/modules/intel-graphics.nix b/modules/intel-graphics.nix
index f23b357..74c6e67 100644
--- a/modules/intel-graphics.nix
+++ b/modules/intel-graphics.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ pkgs, ... }:
 {
   config = {
     hardware.graphics = {