summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseth <[email protected]>2024-11-12 02:33:41 -0500
committerseth <[email protected]>2024-11-12 02:33:44 -0500
commitbb286fb28fc2eaa3b9b76442f7a2d3a2089a8aaf (patch)
tree6f77a047af3de70ca95e6a2f84c9f4761582e775
parent174787301dcffc21af1a3539a2117555416aaffc (diff)
nixos/nixpkgs: don't allow aliases
-rw-r--r--modules/nixos/defaults/nix.nix2
-rw-r--r--modules/nixos/desktop/fonts.nix2
-rw-r--r--modules/nixos/desktop/plasma/default.nix3
-rw-r--r--users/seth/programs/firefox/default.nix3
-rw-r--r--users/seth/programs/neovim.nix3
5 files changed, 8 insertions, 5 deletions
diff --git a/modules/nixos/defaults/nix.nix b/modules/nixos/defaults/nix.nix
index 8716f00..e55faf4 100644
--- a/modules/nixos/defaults/nix.nix
+++ b/modules/nixos/defaults/nix.nix
@@ -7,4 +7,6 @@
"@wheel"
];
};
+
+ nixpkgs.config.allowAliases = false;
}
diff --git a/modules/nixos/desktop/fonts.nix b/modules/nixos/desktop/fonts.nix
index ebaeca1..9b634ea 100644
--- a/modules/nixos/desktop/fonts.nix
+++ b/modules/nixos/desktop/fonts.nix
@@ -28,14 +28,12 @@ in
];
})
noto-fonts
- noto-fonts-extra
noto-fonts-color-emoji
noto-fonts-cjk-sans
];
fontconfig = {
enable = true;
- cache32Bit = lib.mkDefault true;
defaultFonts = lib.mkDefault {
serif = [ "Noto Serif" ];
sansSerif = [ "Noto Sans" ];
diff --git a/modules/nixos/desktop/plasma/default.nix b/modules/nixos/desktop/plasma/default.nix
index c869b6e..dceded3 100644
--- a/modules/nixos/desktop/plasma/default.nix
+++ b/modules/nixos/desktop/plasma/default.nix
@@ -6,6 +6,7 @@
...
}:
let
+ inherit (pkgs.stdenv.hostPlatform) system;
cfg = config.desktop.plasma;
in
{
@@ -25,7 +26,7 @@ in
systemPackages = [
pkgs.haruna # mpv frontend
- inputs.krunner-nix.packages.${pkgs.system}.default # thank you leah
+ inputs.krunner-nix.packages.${system}.default # thank you leah
];
};
diff --git a/users/seth/programs/firefox/default.nix b/users/seth/programs/firefox/default.nix
index 55fe521..a22ceb7 100644
--- a/users/seth/programs/firefox/default.nix
+++ b/users/seth/programs/firefox/default.nix
@@ -6,6 +6,7 @@
...
}:
let
+ inherit (pkgs.stdenv.hostPlatform) system;
cfg = config.seth.programs.firefox;
in
{
@@ -26,7 +27,7 @@ in
programs.firefox = {
enable = true;
profiles.arkenfox = {
- extensions = with inputs.firefox-addons.packages.${pkgs.system}; [
+ extensions = with inputs.firefox-addons.packages.${system}; [
bitwarden
floccus
ublock-origin
diff --git a/users/seth/programs/neovim.nix b/users/seth/programs/neovim.nix
index ecb4e57..5a5bf22 100644
--- a/users/seth/programs/neovim.nix
+++ b/users/seth/programs/neovim.nix
@@ -6,6 +6,7 @@
...
}:
let
+ inherit (pkgs.stdenv.hostPlatform) system;
cfg = config.seth.programs.neovim;
in
{
@@ -20,7 +21,7 @@ in
home.packages = [
(
let
- getchvim = inputs.getchvim.packages.${pkgs.system}.default;
+ getchvim = inputs.getchvim.packages.${system}.default;
in
# remove desktop file
pkgs.symlinkJoin {