2020-09-18 13:54:09 +00:00
|
|
|
{ config, pkgs, ... }:
|
|
|
|
{
|
2020-09-24 05:45:48 +00:00
|
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
firefox
|
|
|
|
brave
|
|
|
|
gimp
|
|
|
|
mpv
|
|
|
|
libreoffice
|
|
|
|
tdesktop
|
|
|
|
steam
|
|
|
|
pavucontrol
|
|
|
|
gnome3.dconf-editor
|
|
|
|
glxinfo
|
|
|
|
steam-run
|
|
|
|
discord
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
(vscode-with-extensions.override {
|
|
|
|
vscode = vscodium;
|
|
|
|
vscodeExtensions = with pkgs.vscode-extensions; [
|
|
|
|
bbenoist.Nix
|
|
|
|
ms-python.python
|
|
|
|
ms-vscode.cpptools
|
|
|
|
ms-azuretools.vscode-docker
|
|
|
|
];
|
|
|
|
})
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
];
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
# environment.systemPackages = with pkgs; [ retroarch ];
|
|
|
|
# nixpkgs.config.retroarch = {
|
|
|
|
# enableParallelN64 = true;
|
|
|
|
# enableNestopia = true;
|
|
|
|
# enableHiganSFC = true;
|
|
|
|
# };
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
services.xserver.deviceSection = ''
|
|
|
|
Option "VariableRefresh" "true"
|
|
|
|
'';
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
hardware = {
|
|
|
|
pulseaudio.enable = true;
|
|
|
|
pulseaudio.support32Bit = true;
|
|
|
|
opengl.driSupport32Bit = true;
|
|
|
|
};
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
fonts.fonts = [ pkgs.powerline-fonts ];
|
2020-09-18 13:54:09 +00:00
|
|
|
|
2020-09-24 05:45:48 +00:00
|
|
|
boot.loader.timeout = null;
|
2020-09-18 13:54:09 +00:00
|
|
|
}
|