Files
nixos-config/configs/user-gui-applications.nix
Alexander Szczepanski 8ea95b95d6 2023-06-28-12-47-21
2023-06-28 12:47:21 +02:00

61 lines
1.0 KiB
Nix

{ config, pkgs, lib, ... }:
let
unstable = import <nixos-unstable> {
config.allowUnfree = true;
config.permittedInsecurePackages = [
"electron-12.2.3"
];
config.packageOverrides = pkgs: {
steam = pkgs.steam.override {
extraPkgs = pkgs: with unstable.pkgs; [
gamescope
mangohud
ncurses6
];
};
lutris = pkgs.lutris.override {
extraPkgs = pkgs: with unstable.pkgs; [
gamescope
mangohud
];
};
};
};
in
{
programs.steam = {
enable = true;
package = unstable.pkgs.steam;
};
environment.systemPackages = with unstable.pkgs; [
brave
catfish
chromium
czkawka # fslint before
discord
espeak-ng
firefox
handbrake
insomnia
libreoffice
librewolf
lutris
meld
nextcloud-client
pinta
signal-desktop
solaar
remmina
spotify
tor-browser-bundle-bin
virtmanager
vulkan-tools
wine
winetricks
];
}