fixed update warnings and pinned versions

stylix and home manager now pinned to 25.05, stable nixpkgs also updated
This commit is contained in:
Gabriella Bere 2025-05-26 23:13:25 +01:00
parent ec9a626426
commit 14d9f649aa
3 changed files with 6 additions and 6 deletions

View file

@ -2,15 +2,15 @@
description = "main system and home configuration flake"; description = "main system and home configuration flake";
inputs = { inputs = {
# NixOS official package source, using the nixos-24.11 branch as stable and nixos-unstable as default # NixOS official package source, using the nixos-25.05 branch as stable and nixos-unstable as default
nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-24.11"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.05";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs-master.url = "github:NixOS/nixpkgs/master"; nixpkgs-master.url = "github:NixOS/nixpkgs/master";
nur.url = "github:nix-community/NUR"; nur.url = "github:nix-community/NUR";
# Home manager using nixos-unstable # Home manager using nixos-unstable
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager/release-25.05";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
@ -43,7 +43,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# Automatic themeing (using home-manager module) # Automatic themeing (using home-manager module)
stylix.url = "github:danth/stylix"; stylix.url = "github:nix-community/stylix/release-25.05";
musnix.url = "github:musnix/musnix"; musnix.url = "github:musnix/musnix";
}; };
@ -145,7 +145,7 @@
modules = [ modules = [
./home-manager/home.nix ./home-manager/home.nix
inputs.nvf.homeManagerModules.default inputs.nvf.homeManagerModules.default
inputs.stylix.homeManagerModules.stylix # Not compatible with NixOS module as they will interfere with one another, use this when building on a non-NixOS machine inputs.stylix.homeModules.stylix
inputs.nix-flatpak.homeManagerModules.nix-flatpak inputs.nix-flatpak.homeManagerModules.nix-flatpak
]; ];
}; };

View file

@ -42,6 +42,7 @@
telegram-desktop # Telegram messenger client telegram-desktop # Telegram messenger client
pavucontrol # Useful audio control GUI pavucontrol # Useful audio control GUI
stable.prismlauncher # Minecraft launcher stable.prismlauncher # Minecraft launcher
virt-manager # QEMU manager
# Audio Plugins # Audio Plugins
calf calf

View file

@ -22,7 +22,6 @@
}; };
globals.mapleader = " "; globals.mapleader = " ";
languages = { languages = {
enableLSP = true;
enableDAP = true; enableDAP = true;
enableExtraDiagnostics = true; enableExtraDiagnostics = true;
enableFormat = true; enableFormat = true;