chore: Upgrade to 24.11
This commit is contained in:
parent
c416cbaab9
commit
01ce208be9
6 changed files with 13 additions and 12 deletions
|
@ -2,7 +2,7 @@
|
||||||
description = "System configuration of my machines using flakes";
|
description = "System configuration of my machines using flakes";
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "nixpkgs/nixos-24.05";
|
nixpkgs.url = "nixpkgs/nixos-24.11";
|
||||||
nixpkgs-unstable.url = "nixpkgs/nixos-unstable";
|
nixpkgs-unstable.url = "nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
devshell = {
|
devshell = {
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
};
|
};
|
||||||
flake-utils.url = "github:numtide/flake-utils";
|
flake-utils.url = "github:numtide/flake-utils";
|
||||||
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";
|
||||||
};
|
};
|
||||||
openconnect-sso = {
|
openconnect-sso = {
|
||||||
|
@ -41,9 +41,9 @@
|
||||||
unfreePackages = pkg: builtins.elem (nixpkgs.lib.getName pkg) [
|
unfreePackages = pkg: builtins.elem (nixpkgs.lib.getName pkg) [
|
||||||
"corefonts"
|
"corefonts"
|
||||||
"nvidia-settings" "nvidia-x11" "nvidia-persistenced"
|
"nvidia-settings" "nvidia-x11" "nvidia-persistenced"
|
||||||
"Oracle_VM_VirtualBox_Extension_Pack"
|
"Oracle_VirtualBox_Extension_Pack"
|
||||||
"spotify"
|
"spotify"
|
||||||
"steam" "steam-original" "steam-run"
|
"steam" "steam-unwrapped" "steam-run"
|
||||||
"vista-fonts"
|
"vista-fonts"
|
||||||
"nvidia-persistenced" # Docker
|
"nvidia-persistenced" # Docker
|
||||||
];
|
];
|
||||||
|
|
|
@ -101,11 +101,9 @@ in {
|
||||||
dejavu_fonts
|
dejavu_fonts
|
||||||
font-awesome
|
font-awesome
|
||||||
noto-fonts
|
noto-fonts
|
||||||
noto-fonts-cjk
|
noto-fonts-cjk-sans
|
||||||
|
noto-fonts-cjk-serif
|
||||||
noto-fonts-emoji
|
noto-fonts-emoji
|
||||||
source-han-sans
|
|
||||||
source-han-sans-japanese
|
|
||||||
source-han-serif-japanese
|
|
||||||
];
|
];
|
||||||
|
|
||||||
security.polkit.enable = true;
|
security.polkit.enable = true;
|
||||||
|
|
|
@ -37,9 +37,8 @@ in {
|
||||||
# };
|
# };
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
opengl = {
|
graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
driSupport = true;
|
|
||||||
driSupport32Bit = true;
|
driSupport32Bit = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,6 @@ in {
|
||||||
extraOptions = ''
|
extraOptions = ''
|
||||||
experimental-features = nix-command flakes
|
experimental-features = nix-command flakes
|
||||||
'';
|
'';
|
||||||
package = pkgs.nixFlakes;
|
package = pkgs.nixVersions.stable;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,6 +10,8 @@ in {
|
||||||
enable = true;
|
enable = true;
|
||||||
# Because these are made for development purposes and not for servers
|
# Because these are made for development purposes and not for servers
|
||||||
enableOnBoot = false;
|
enableOnBoot = false;
|
||||||
|
|
||||||
|
daemon.settings.features.cdi = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Updated version of deprecated enableNvidia.
|
# Updated version of deprecated enableNvidia.
|
||||||
|
|
|
@ -39,8 +39,10 @@ in {
|
||||||
corefonts # Calibri for Uni
|
corefonts # Calibri for Uni
|
||||||
font-awesome # Dependency of Vifm & zsh config
|
font-awesome # Dependency of Vifm & zsh config
|
||||||
letter # Personal font
|
letter # Personal font
|
||||||
noto-fonts-cjk # Dependency of Zellij config
|
noto-fonts-cjk-sans # Dependency of Zellij config
|
||||||
|
noto-fonts-cjk-serif # Dependency of Zellij config
|
||||||
noto-fonts # Dependency of Zellij config
|
noto-fonts # Dependency of Zellij config
|
||||||
|
noto-fonts-emoji # Dependency of Zellij config
|
||||||
noto-fonts-color-emoji # Emoji's!
|
noto-fonts-color-emoji # Emoji's!
|
||||||
vistafonts # Microsoft fonts
|
vistafonts # Microsoft fonts
|
||||||
];
|
];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue