chore(deps): update to nixos 25.11

This commit is contained in:
Guz
2026-01-10 19:34:55 -03:00
parent a817a7139c
commit 0883d28d64
8 changed files with 114 additions and 660 deletions

744
flake.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1,10 @@
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager/release-25.05";
url = "github:nix-community/home-manager/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
};
@@ -14,7 +14,7 @@
};
stylix = {
url = "github:danth/stylix/release-25.05";
url = "github:danth/stylix/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};

View File

@@ -33,10 +33,6 @@
xdg-desktop-portal-gtk
];
environment.systemPackages = with pkgs; [
kdePackages.xwaylandvideobridge
];
services.xserver.displayManager.gdm.enable = true;
fonts.fontDir.enable = true;

View File

@@ -22,6 +22,7 @@
# Xbox Controller driver
hardware.xone.enable = true;
hardware.xpad-noone.enable = lib.mkForce false; # Build failure https://github.com/NixOS/nixpkgs/issues/467803
# OpenTabletDriver
hardware.opentabletdriver.enable = true;
@@ -32,7 +33,6 @@
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"davinci-resolve"
"megasync"
"reaper"
"steam"
"steam-unwrapped"

View File

@@ -28,7 +28,6 @@
libvdpau-va-gl
vulkan-loader
vulkan-validation-layers
amdvlk
mesa.opencl
];

View File

@@ -62,8 +62,9 @@ in {
home.sessionVariables = {
SHELL = lib.mkIf cfg.zsh.enable "${lib.getExe config.programs.zsh.package}";
TERM = lib.mkIf cfg.ghostty.enable "xterm-ghostty";
TERMINAL = lib.mkIf cfg.ghostty.enable "${lib.getExe config.programs.ghostty.package}";
TERM = lib.mkIf cfg.ghostty.enable "xterm-256color";
# Used to be ghostty, but it is borked
TERMINAL = lib.mkIf cfg.ghostty.enable "${lib.getExe config.programs.wezterm.package}";
EXPLORER = lib.mkIf cfg.yazi.enable "${lib.getExe config.programs.yazi.package}";
};
@@ -107,6 +108,8 @@ in {
package = config._devkit.packages.ghostty;
};
programs.wezterm.enable = true;
## Git
programs.git = lib.mkIf cfg.git.enable {
enable = true;

View File

@@ -9,8 +9,12 @@
# YAML is a superset of JSON, so any JSON is valid YAML.
colors = import ../colors.nix;
cfg = pkgs.writeText "config.yml" (builtins.toJSON ({
git.paging.colorArg = "always";
git.paging.pager = "${lib.getExe pkgs.delta} --dark --paging=never";
git.pagers = [
{
colorArg = "always";
pager = "${lib.getExe pkgs.delta} --dark --paging=never";
}
];
gui.theme = {
activeBorderColor = [colors.base07 "bold"];

View File

@@ -79,4 +79,4 @@ in
cp ${desktopEntry}/share/applications/${pname}.desktop $out/share/applications/${pname}.desktop
'';
}
// {inherit (zellij) meta;})
// {inherit (zellij) meta version;})