1
0
mirror of https://github.com/ellmau/nixos.git synced 2025-12-19 09:29:36 +01:00
nixos/layer/graphical.nix
Stefan Ellmauthaler 7d89090200 thunderbird version updated
Signed-off-by: Stefan Ellmauthaler <stefan.ellmauthaler@tu-dresden.de>
2021-11-09 15:05:15 +01:00

51 lines
960 B
Nix

{ config, pkgs, ... }:
{
networking.networkmanager.enable = true;
services = {
xserver = {
enable = true;
displayManager.lightdm.enable = true;
windowManager.i3 = {
enable = true;
extraPackages = with pkgs; [
rofi # launcher
polybarFull # bar
i3lock # lock screen
xss-lock
autorandr
];
extraSessionCommands = ''
${pkgs.autorandr}/bin/autorandr -c
'';
};
layout = "us";
xkbOptions = "eurosign:e";
};
gnome.gnome-keyring.enable = true;
printing.enable = true;
};
sound.enable = true;
hardware = {
pulseaudio.enable = true;
bluetooth.enable = true;
};
services.blueman.enable = true;
environment.systemPackages = with pkgs; [
firefox
alacritty
thunderbird
okular
texlive.combined.scheme-full
usbutils
keepassxc
gnome.libsecret
arandr
];
}