1753134851

This commit is contained in:
2025-07-21 15:54:11 -06:00
parent 26ee089653
commit 59a40f35a0

View File

@@ -1,11 +1,21 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
let
unstablePkgs = import (builtins.fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz") {
config = {
allowUnfree = true;
};
};
in
{ {
# Allow unfree packages # Allow unfree packages for the default (stable) nixpkgs.
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# System packages # System packages
environment.systemPackages = with pkgs; [ environment.systemPackages =
# Packages from the stable channel (pkgs)
with pkgs; [
# Browsers and communication # Browsers and communication
ungoogled-chromium ungoogled-chromium
librewolf librewolf
@@ -13,8 +23,7 @@
signal-desktop-bin signal-desktop-bin
impression impression
# Development tools # Development tools (moving vscodium to unstable)
vscodium
git git
go go
cargo cargo
@@ -27,13 +36,11 @@
nodePackages."pnpm" nodePackages."pnpm"
openssl openssl
ffmpeg ffmpeg
vscodium
# Desktop applications # Desktop applications
alacritty
bitwarden-desktop bitwarden-desktop
vlc vlc
onlyoffice-desktopeditors
gnome-notes
streamrip streamrip
supersonic supersonic
nextcloud-client nextcloud-client
@@ -50,5 +57,9 @@
# GNOME extensions # GNOME extensions
gnomeExtensions.appindicator gnomeExtensions.appindicator
]; ]
# Packages from the unstable channel (unstablePkgs)
++ (with unstablePkgs; [
onlyoffice-desktopeditors
]);
} }