nixos-config/modules/graphical.nix

50 lines
952 B
Nix
Raw Normal View History

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
}