update to 25.11

This commit is contained in:
alsaiduq-lab 2025-12-05 16:25:11 -07:00
parent 8fbb5dea72
commit 4efebf051a
13 changed files with 118 additions and 74 deletions

View file

@ -4,10 +4,8 @@
unzip
jq
wrk
bitwarden
hashcat
cachix
gcc14
gcc15
gnumake
cmake
ninja
@ -24,5 +22,7 @@
clang
openssl
pinix
cairo
cabextract
];
}

View file

@ -42,12 +42,10 @@
LD_LIBRARY_PATH = lib.makeLibraryPath [
pkgs.libglvnd
pkgs.mesa
pkgs.gcc-unwrapped.lib
pkgs.cudatoolkit
pkgs.mangohud
pkgs.portaudio
pkgs.alsa-lib
pkgs.stdenv.cc.cc.lib
pkgs.wayland
pkgs.libxkbcommon
pkgs.glib

View file

@ -4,7 +4,7 @@
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-emoji
noto-fonts-color-emoji
nerd-fonts._0xproto
nerd-fonts.noto
nerd-fonts.symbols-only

View file

@ -3,6 +3,7 @@
programs.hyprland = {
enable = true;
package = pkgs.hyprland;
xwayland.enable = true;
};
@ -21,16 +22,29 @@
};
};
services.gnome.gnome-keyring.enable = true;
security.pam.services.greetd.enableGnomeKeyring = true;
security.polkit.enable = true;
services.accounts-daemon.enable = true;
systemd.user.services.hyprpolkitagent = {
enable = true;
description = "hyprpolkitagent";
wantedBy = ["graphical-session.target"];
wants = ["graphical-session.target"];
after = ["graphical-session.target"];
serviceConfig = {
Type = "simple";
ExecStart = "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent";
Restart = "on-failure";
RestartSec = 1;
TimeoutStopSec = 10;
};
};
environment.systemPackages = with pkgs; [
hyprland
qt5.qtwayland
qt6.qtwayland
candy-icons
@ -54,9 +68,9 @@
hyprpicker
nwg-look
gsimplecal
kdePackages.xwaylandvideobridge
matugen
brightnessctl
xwayland-satellite
hyprshade
];
}

View file

@ -2,11 +2,18 @@
environment.systemPackages = with pkgs; [
libclang
texlive.combined.scheme-full
poppler_utils
poppler-utils
libnotify
egl-wayland
vulkan-tools
libva-utils
vdpauinfo
libadwaita
gtk4
pango
cairo
xz
bzip2
libc
];
}

View file

@ -15,6 +15,7 @@
"https://ghostty.cachix.org"
"https://hyprland.cachix.org"
"https://nix-community.cachix.org"
"https://cache.nixos-cuda.org"
];
trusted-public-keys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
@ -23,6 +24,7 @@
"ghostty.cachix.org-1:QB389yTa6gTyneehvqG58y0WnHjQOqgnA+wBnpWWxns="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"cache.nixos-cuda.org:74DUi4Ye579gUqzH4ziL9IyiJBlDpMRn9MBN8oNan9M="
];
};
}

View file

@ -12,7 +12,7 @@ in {
package = pkgs.searxng;
redisCreateLocally = true;
environmentFile = envFile;
runInUwsgi = false;
configureUwsgi = false;
settings = {
server = {
bind_address = "127.0.0.1";