update to nixos 24.11

This commit is contained in:
Vinzenz Schroeter 2024-11-24 15:16:45 +01:00
parent 96243b2f06
commit 3b10a0f211
9 changed files with 22 additions and 25 deletions

View file

@ -40,16 +40,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726989464, "lastModified": 1732319136,
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=", "narHash": "sha256-wpmPl6FkAF9Jj5C/rzANgpUjfzQrUYOn267LnzKU2uI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176", "rev": "f8831cc700030e11fc91da9ef6270593e6440edc",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.05", "ref": "release-24.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@ -91,16 +91,16 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1731797254, "lastModified": 1731755305,
"narHash": "sha256-df3dJApLPhd11AlueuoN0Q4fHo/hagP75LlM5K1sz9g=", "narHash": "sha256-v5P3dk5JdiT+4x69ZaB18B8+Rcu3TIOrcdG4uEX7WZ8=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e8c38b73aeb218e27163376a2d617e61a2ad9b59", "rev": "057f63b6dc1a2c67301286152eb5af20747a9cb4",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-24.05", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View file

@ -1,8 +1,8 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
home-manager = { home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
lix-module = { lix-module = {

View file

@ -13,14 +13,12 @@
meld meld
simple-scan simple-scan
pinta pinta
]
++ (with gnome; [
dconf-editor dconf-editor
gpaste gpaste
# graphical installer for flatpak apps # graphical installer for flatpak apps
gnome-software gnome-software
]) ]
++ (with gnomeExtensions; [ ++ (with gnomeExtensions; [
caffeine caffeine
appindicator appindicator

View file

@ -16,7 +16,7 @@ inputs@{ pkgs, ... }:
eza = { eza = {
enable = true; enable = true;
git = true; git = true;
icons = true; icons = "auto";
extraOptions = [ extraOptions = [
"--group-directories-first" "--group-directories-first"
"--header" "--header"

View file

@ -4,7 +4,7 @@
boot.kernelModules = [ "amdgpu" ]; boot.kernelModules = [ "amdgpu" ];
services.xserver.videoDrivers = [ "amdgpu" ]; services.xserver.videoDrivers = [ "amdgpu" ];
hardware.opengl = { hardware.graphics = {
extraPackages = with pkgs; [ amdvlk ]; extraPackages = with pkgs; [ amdvlk ];
extraPackages32 = with pkgs; [ driversi686Linux.amdvlk ]; extraPackages32 = with pkgs; [ driversi686Linux.amdvlk ];
}; };

View file

@ -13,7 +13,6 @@
}; };
# Enable sound with pipewire. # Enable sound with pipewire.
sound.enable = true;
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {

View file

@ -2,9 +2,8 @@
{ {
config = { config = {
hardware = { hardware = {
opengl = { graphics = {
driSupport = true; enable32Bit = true;
driSupport32Bit = true;
extraPackages = with pkgs; [ mangohud ]; extraPackages = with pkgs; [ mangohud ];
extraPackages32 = with pkgs; [ mangohud ]; extraPackages32 = with pkgs; [ mangohud ];
}; };
@ -75,6 +74,7 @@
"steam" "steam"
"steam-original" "steam-original"
"steam-run" "steam-run"
"steam-unwrapped"
]; ];
}; };
} }

View file

@ -13,8 +13,8 @@
displayManager.defaultSession = "gnome"; displayManager.defaultSession = "gnome";
gnome = { gnome = {
tracker-miners.enable = false; tinysparql.enable = false;
tracker.enable = false; localsearch.enable = false;
sushi.enable = true; sushi.enable = true;
gnome-remote-desktop.enable = true; gnome-remote-desktop.enable = true;
}; };
@ -27,7 +27,7 @@
}; };
# remove some gnome default apps # remove some gnome default apps
environment.gnome.excludePackages = with pkgs.gnome; [ environment.gnome.excludePackages = with pkgs; [
cheese # photo booth cheese # photo booth
epiphany # web browser epiphany # web browser
evince # document viewer evince # document viewer
@ -35,11 +35,11 @@
gnome-maps gnome-maps
gnome-weather gnome-weather
gnome-music gnome-music
pkgs.gnome-tour gnome-tour
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
gnome.ghex ghex
impression impression
]; ];

View file

@ -1,7 +1,7 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
config = { config = {
hardware.opengl = { hardware.graphics = {
extraPackages = with pkgs; [ extraPackages = with pkgs; [
intel-media-driver intel-media-driver
vaapiIntel vaapiIntel