diff --git a/modules/security/mitigations.nix b/modules/security/mitigations.nix index 9a5766d9..33e8b13e 100644 --- a/modules/security/mitigations.nix +++ b/modules/security/mitigations.nix @@ -1,4 +1,4 @@ -{ config, lib, options, ... }: +{ config, lib, ... }: with lib; let inherit (builtins) readFile fetchurl; diff --git a/modules/services/games/gamemode.nix b/modules/services/games/gamemode.nix index 90d9bcf9..7a47348b 100644 --- a/modules/services/games/gamemode.nix +++ b/modules/services/games/gamemode.nix @@ -1,4 +1,4 @@ -{ config, lib, options, pkgs, ... }: +{ config, lib, pkgs, ... }: with lib; diff --git a/overlays/pcsx2.nix b/overlays/pcsx2.nix index 2af77604..a8bace87 100644 --- a/overlays/pcsx2.nix +++ b/overlays/pcsx2.nix @@ -1,6 +1,7 @@ -final: prev: { - pcsx2 = prev.pcsx2.overrideAttrs (o: rec { - version = "1.6.0"; +let version = "1.6.0"; +in final: prev: { + pcsx2 = prev.pcsx2.overrideAttrs (o: { + inherit version; src = prev.fetchFromGitHub { owner = "PCSX2"; repo = "pcsx2"; diff --git a/overlays/retroarch.nix b/overlays/retroarch.nix index 378b0660..b69b4ede 100644 --- a/overlays/retroarch.nix +++ b/overlays/retroarch.nix @@ -1,6 +1,7 @@ -final: prev: { - retroarchBare = prev.retroarchBare.overrideAttrs (o: rec { - version = "1.8.9"; +let version = "1.8.9"; +in final: prev: { + retroarchBare = prev.retroarchBare.overrideAttrs (o: { + inherit version; src = prev.fetchFromGitHub { owner = "libretro"; diff --git a/pkgs/applications/display-managers/sddm/themes/chili/default.nix b/pkgs/applications/display-managers/sddm/themes/chili/default.nix index e013bcf0..7b35990b 100644 --- a/pkgs/applications/display-managers/sddm/themes/chili/default.nix +++ b/pkgs/applications/display-managers/sddm/themes/chili/default.nix @@ -1,7 +1,8 @@ { stdenv, fetchFromGitHub, ... }: -stdenv.mkDerivation rec { +let version = "0.1.5"; +in stdenv.mkDerivation { pname = "sddm-chili"; - version = "0.1.5"; + inherit version; src = fetchFromGitHub { owner = "MarianArlt"; diff --git a/pkgs/data/fonts/dejavu-nerdfont/default.nix b/pkgs/data/fonts/dejavu-nerdfont/default.nix index ad0e4b9e..9e36e001 100644 --- a/pkgs/data/fonts/dejavu-nerdfont/default.nix +++ b/pkgs/data/fonts/dejavu-nerdfont/default.nix @@ -1,8 +1,9 @@ -{ stdenv, fetchzip }: +let version = "2.0.0"; +in { stdenv, fetchzip }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "dejavu-nerdfont"; - version = "2.0.0"; + inherit version; src = fetchzip { url = diff --git a/pkgs/development/libraries/libinih/default.nix b/pkgs/development/libraries/libinih/default.nix index 19b12e07..5e4789a4 100644 --- a/pkgs/development/libraries/libinih/default.nix +++ b/pkgs/development/libraries/libinih/default.nix @@ -1,8 +1,8 @@ { stdenv, meson, ninja, fetchFromGitHub, ... }: - -stdenv.mkDerivation rec { +let version = "r50"; +in stdenv.mkDerivation { pname = "libinih"; - version = "r50"; + inherit version; src = fetchFromGitHub { owner = "benhoyt"; diff --git a/pkgs/os-specific/linux/gamemode/default.nix b/pkgs/os-specific/linux/gamemode/default.nix index daf718b4..547af854 100644 --- a/pkgs/os-specific/linux/gamemode/default.nix +++ b/pkgs/os-specific/linux/gamemode/default.nix @@ -1,9 +1,10 @@ -{ stdenv, appstream, meson, ninja, pkgsi686Linux, polkit, pkgconfig, systemd -, dbus, libinih, fetchFromGitHub, ... }: +let version = "1.5.1"; +in { stdenv, meson, ninja, polkit, pkgconfig, systemd, dbus, libinih +, fetchFromGitHub, ... }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "gamemode"; - version = "1.5.1"; + inherit version; src = fetchFromGitHub { owner = "FeralInteractive"; diff --git a/pkgs/shells/zsh/pure/default.nix b/pkgs/shells/zsh/pure/default.nix index 458f9c00..f7139753 100644 --- a/pkgs/shells/zsh/pure/default.nix +++ b/pkgs/shells/zsh/pure/default.nix @@ -1,8 +1,8 @@ -{ stdenv, fetchFromGitHub, openssl, pkgconfig, rustPlatform }: - -stdenv.mkDerivation rec { +{ stdenv, fetchFromGitHub }: +let version = "0e87bd8"; +in stdenv.mkDerivation { pname = "pure"; - version = "0e87bd8"; + inherit version; srcs = fetchFromGitHub { owner = "sindresorhus"; diff --git a/profiles/core.nix b/profiles/core.nix index 4bbd3bed..70fbaa5d 100644 --- a/profiles/core.nix +++ b/profiles/core.nix @@ -37,7 +37,7 @@ in { ''; shellAliases = - let ifSudo = string: lib.mkIf config.security.sudo.enable string; + let ifSudo = lib.mkIf config.security.sudo.enable; in { # quick cd ".." = "cd .."; diff --git a/profiles/graphical/default.nix b/profiles/graphical/default.nix index 586afcc6..67486cdf 100644 --- a/profiles/graphical/default.nix +++ b/profiles/graphical/default.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ pkgs, ... }: let inherit (builtins) readFile; in { imports = [ ./sway ../develop ./xmonad ../networkmanager ../im ]; diff --git a/profiles/graphical/xmonad/_xmonad.nix b/profiles/graphical/xmonad/_xmonad.nix index 7d6ab1a3..5e28115c 100644 --- a/profiles/graphical/xmonad/_xmonad.nix +++ b/profiles/graphical/xmonad/_xmonad.nix @@ -1,4 +1,4 @@ -{ autostart, screenshots, touchtoggle, pkgs, stoggle, volnoti }: +{ autostart, screenshots, pkgs, stoggle, volnoti }: let inherit (pkgs) alsaUtils; in '' -- Function for fullscreen toggle diff --git a/profiles/misc/stubby.nix b/profiles/misc/stubby.nix index 81a4b1d9..4f7de051 100644 --- a/profiles/misc/stubby.nix +++ b/profiles/misc/stubby.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: { +{ ... }: { services.stubby = { enable = true; upstreamServers = '' diff --git a/profiles/postgres/default.nix b/profiles/postgres/default.nix index fb9f8774..8f9c7fed 100644 --- a/profiles/postgres/default.nix +++ b/profiles/postgres/default.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: { +{ pkgs, ... }: { services.postgresql = { enable = true; dataDir = "/srv/postgres"; diff --git a/profiles/virt/default.nix b/profiles/virt/default.nix index f6d7f9ce..f8c7f1c2 100644 --- a/profiles/virt/default.nix +++ b/profiles/virt/default.nix @@ -14,7 +14,7 @@ libvirt = if prev.libvirt.version <= "5.4.0" && prev.ebtables.version > "2.0.10-4" then prev.libvirt.overrideAttrs - (oldAttrs: { EBTABLES_PATH = "${final.ebtables}/bin/ebtables-legacy"; }) + (o: { EBTABLES_PATH = "${final.ebtables}/bin/ebtables-legacy"; }) else prev.libvirt; };