moved to using overlays on nixpkgs-unstable (named as default nixpkgs)

so that i can specify more easily which package i would like using
pkgs.stable.package and even pkgs.main.package if i want to be on the
actual bleeding edge
This commit is contained in:
Gabriella Bere 2024-12-29 12:17:52 +00:00
parent 904e0e66d6
commit 8ad1d43730
5 changed files with 258 additions and 138 deletions

View file

@ -2,58 +2,46 @@
config,
lib,
pkgs,
stablepkgs,
...
}:
{
# All packaged needed from nixos-unstable
environment.systemPackages =
(with pkgs; [
neovim # nano is installed by default
wget
vesktop
prismlauncher
thunderbird
kdePackages.bluedevil
fastfetch
ungoogled-chromium
qbittorrent
obsidian
p7zip
unrar
wineWowPackages.stable
wine
(wine.override { wineBuild = "wine64"; })
wine64
wineWowPackages.staging
winetricks
wineWowPackages.waylandFull
vlc
krename
kdePackages.filelight
protonmail-bridge
obs-studio
pciutils
vial
qmk
dmidecode
wl-clipboard
lutris
tree
tenacity
mediawriter
home-manager
davinci-resolve
ardour
v4l-utils
libreoffice
nixfmt-rfc-style
nixd
])
++
(with stablepkgs; [
# librewolf
]);
# All system packages required from nixos-unstable by default
environment.systemPackages = with pkgs; [
neovim # nano is installed by default
wget
vesktop
prismlauncher
thunderbird
kdePackages.bluedevil
fastfetch
ungoogled-chromium
qbittorrent
p7zip
unrar
wineWowPackages.stable
wine
(wine.override { wineBuild = "wine64"; })
wine64
wineWowPackages.staging
winetricks
wineWowPackages.waylandFull
vlc
protonmail-bridge
obs-studio
pciutils
vial
qmk
dmidecode
wl-clipboard
lutris
tree
tenacity
home-manager
davinci-resolve
v4l-utils
libreoffice
nixfmt-rfc-style
nixd
stable.ardour
];
}