Updated nix to 25.11

Fixed failing assertions:
  - xdg.portal now requires `environment.pathsToLink`
  - `virtualisation.libvirtd.qemu.ovmf` is deprecated
  - noto-fonts-emoji -> noto-fonts-color-emoji
  - `rofi-wayland` has been merged into `rofi`
  - `sumneko-lua-language-server` -> `lua-language-server`
  - `glxinfo` -> `mesa-demos`
This commit is contained in:
Bryan Ramos 2026-03-08 13:58:22 -04:00
parent f8ab0e3ff0
commit 957b5f018f
Signed by: bryan
GPG key ID: 6ABDCD144D6643C8
11 changed files with 39 additions and 58 deletions

View file

@ -21,8 +21,9 @@
vulkan-loader
vulkan-tools
vulkan-extension-layer
glxinfo
mesa
mesa-demos
cudaPackages.cudatoolkit
cudaPackages.cudnn
@ -67,7 +68,6 @@
enable = true;
qemu = {
runAsRoot = true;
ovmf.enable = true;
};
};

View file

@ -44,11 +44,17 @@
#timeout = null;
};
environment.systemPackages = with pkgs; [
vim
git
usbutils
];
environment = {
systemPackages = with pkgs; [
vim
git
usbutils
];
pathsToLink = [
"/share/applications"
"/share/xdg-desktop-portal"
];
};
fonts.packages = with pkgs; [
nerd-fonts.terminess-ttf

View file

@ -38,8 +38,6 @@
mesa-demos
libGL
glxinfo
];
fileSystems = {
@ -72,7 +70,6 @@
enable = true;
qemu = {
runAsRoot = true;
ovmf.enable = true;
};
};

View file

@ -11,7 +11,7 @@ in
git = {
enable = true;
package = pkgs.gitSVN;
extraConfig = {
settings = {
init = { defaultBranch = "master"; };
#format = { pretty = "oneline"; };
#log = { abbrevCommit = true; };

View file

@ -5,7 +5,7 @@ let
in
{
enable = true;
package = pkgs.rofi-wayland;
package = pkgs.rofi;
location = "center";
terminal = "\${pkgs.alacritty}/bin/alacritty";
plugins = with pkgs; [

View file

@ -122,7 +122,7 @@ in
programs.rofi = {
enable = true;
package = pkgs.rofi-wayland;
package = pkgs.rofi;
location = "center";
terminal = "alacritty";
plugins = with pkgs; [
@ -159,7 +159,7 @@ in
noto-fonts
noto-fonts-cjk-sans
noto-fonts-emoji
noto-fonts-color-emoji
];
sessionVariables = {

View file

@ -132,7 +132,7 @@ in
nerd-fonts.terminess-ttf
noto-fonts
noto-fonts-cjk-sans
noto-fonts-emoji
noto-fonts-color-emoji
];
programs = {

View file

@ -5,7 +5,7 @@ let
in
{
enable = true;
package = pkgs.rofi-wayland;
package = pkgs.rofi;
location = "center";
terminal = "\${pkgs.alacritty}/bin/alacritty";
plugins = with pkgs; [

View file

@ -156,7 +156,7 @@ in
nerd-fonts.terminess-ttf
noto-fonts
noto-fonts-cjk-sans
noto-fonts-emoji
noto-fonts-color-emoji
];
programs = {

View file

@ -4,7 +4,7 @@ let
lsp = with pkgs; [
nil
marksman
sumneko-lua-language-server stylua
lua-language-server stylua
nodePackages."@tailwindcss/language-server"
pyright
clang-tools