1753134851
This commit is contained in:
@@ -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
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user