From 685ff000d75ff3bdda2fd001d72a877e501882e0 Mon Sep 17 00:00:00 2001 From: Giulio De Pasquale Date: Tue, 15 Feb 2022 10:52:39 +0000 Subject: [PATCH] Added popos shell, Xorg gdm, victor mono --- roles/common.nix | 3 ++- roles/gnome.nix | 12 ++++++++++-- roles/home/common.nix | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/roles/common.nix b/roles/common.nix index 7a0ab0b..a1a86d6 100644 --- a/roles/common.nix +++ b/roles/common.nix @@ -26,7 +26,8 @@ nixpkgs = { config = { allowUnfree = true; }; }; - fonts.fonts = with pkgs; [ cascadia-code ]; + fonts.fontconfig.enable = true; + fonts.fonts = with pkgs; [ cascadia-code victor-mono ]; environment.systemPackages = with pkgs; [ file diff --git a/roles/gnome.nix b/roles/gnome.nix index 23cd64d..422bbb8 100644 --- a/roles/gnome.nix +++ b/roles/gnome.nix @@ -4,7 +4,10 @@ services = { xserver = { enable = true; - displayManager.gdm.enable = true; + displayManager.gdm = { + enable = true; + wayland = false; + }; desktopManager.gnome.enable = true; libinput.enable = true; layout = "us"; @@ -13,8 +16,13 @@ dbus.packages = with pkgs; [ gnome3.dconf ]; udev.packages = with pkgs; [ gnome3.gnome-settings-daemon ]; + gvfs.enable = true; }; - environment.systemPackages = with pkgs; [ gnomeExtensions.appindicator ]; + environment.systemPackages = with pkgs; [ + gnomeExtensions.appindicator + gnomeExtensions.sound-output-device-chooser + pkgs.unstable.gnomeExtensions.pop-shell + ]; security.pam.services.gdm.enableGnomeKeyring = true; } diff --git a/roles/home/common.nix b/roles/home/common.nix index b7fd0c4..92f3c92 100644 --- a/roles/home/common.nix +++ b/roles/home/common.nix @@ -10,7 +10,7 @@ VISUAL = "nvim"; }; - packages = with pkgs; [ rizin sshfs nixfmt ]; + packages = with pkgs; [ rizin sshfs nixfmt victor-mono ]; }; programs.neovim = {