added gnome on desktop

This commit is contained in:
Alexander Szczepanski
2021-06-29 19:23:35 +02:00
parent 5449083e7c
commit e61e75cbd8
3 changed files with 26 additions and 18 deletions

View File

@ -30,6 +30,7 @@
tree
usbutils
zsh
gocryptfs
# yajl
# gcc
# gnumake
@ -41,7 +42,6 @@
# autoconf
# automake
];
documentation.enable = false;
documentation.nixos.enable = false;
#documentation.man.enable = false;

View File

@ -26,6 +26,7 @@
virtmanager
prusa-slicer
cura
fslint
];
fonts = {
@ -66,8 +67,6 @@
"cbnipbdpgcncaghphljjicfgmkonflee" # Axel Springer Blocker
"cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock for YouTube
"hjdoplcnndgiblooccencgcggcoihigg" # Terms of Service; Didnt Read
"gcbommkclmclpchllfjekcdonpmejbdp" # HTTPS Everywhere
"oboonakemofpalcgghocfoadofidjkkk" # KeePassXC-Browser
"fploionmjgeclbkemipmkogoaohcdbig" # Page load time
"egnjhciaieeiiohknchakcodbpgjnchh" # Tab Wrangler

View File

@ -89,27 +89,36 @@ in
};
};
environment.systemPackages = with pkgs; [
elementary-xfce-icon-theme
gnomeExtensions.appindicator
];
services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver.desktopManager.pantheon.enable = true;
services.xserver.desktopManager.pantheon.extraWingpanelIndicators = [ pkgs.pantheon.wingpanel-indicator-nightlight ];
# services.xserver.desktopManager.pantheon.enable = true;
# services.xserver.desktopManager.pantheon.extraWingpanelIndicators = [ pkgs.pantheon.wingpanel-indicator-nightlight ];
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
services.xserver.videoDrivers = [ "amdgpu" ];
services.hardware.xow.enable = true;
fonts.fonts = with pkgs; [
open-sans
roboto-mono
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
liberation_ttf
fira-code
fira-code-symbols
mplus-outline-fonts
dina-font
proggyfonts
];
# fonts.fonts = with pkgs; [
# open-sans
# roboto-mono
# noto-fonts
# noto-fonts-cjk
# noto-fonts-emoji
# liberation_ttf
# fira-code
# fira-code-symbols
# mplus-outline-fonts
# dina-font
# proggyfonts
# ];
# Enable CUPS to print documents.
services.printing.enable = true;