From 82db6d783d661adb2ef5d315ba9dbafce4f4959b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Mon, 27 Nov 2023 15:45:03 -0300 Subject: [PATCH] gnome: improve gnome experience --- system/configuration.nix | 2 +- system/gnome.nix | 9 +++++++++ user/gnome.nix | 5 +++++ user/pass.nix | 6 +++++- 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/system/configuration.nix b/system/configuration.nix index fcf56e9..4e93022 100644 --- a/system/configuration.nix +++ b/system/configuration.nix @@ -127,7 +127,7 @@ ]; fonts.enableDefaultPackages = true; - fonts.packages = with pkgs; [ + fonts.packages = with pkgs; [ noto-fonts noto-fonts-cjk noto-fonts-emoji diff --git a/system/gnome.nix b/system/gnome.nix index db84c6d..855f5d5 100644 --- a/system/gnome.nix +++ b/system/gnome.nix @@ -7,10 +7,19 @@ # Enable the GNOME Desktop Environment. services.xserver.displayManager.gdm.enable = true; services.xserver.desktopManager.gnome.enable = true; + + services.xserver.displayManager.autoLogin = { + enable = true; + user = "lelgenio"; + }; + # services.xserver.displayManager.autologin.user = "lelgenio"; environment.systemPackages = with pkgs; with gnome; [ gnome-tweaks dconf-editor + + chrome-gnome-shell gnomeExtensions.gsconnect + gnomeExtensions.quick-settings-audio-devices-hider ]; } diff --git a/user/gnome.nix b/user/gnome.nix index 193fa8d..956c1cd 100644 --- a/user/gnome.nix +++ b/user/gnome.nix @@ -33,8 +33,13 @@ amberol pitivi gnome-passwordsafe + + libsForQt5.qt5ct + libsForQt5.qtstyleplugin-kvantum ]; + home.sessionVariables = { QT_QPA_PLATFORMTHEME = "qt5ct"; }; + xdg.defaultApplications = { enable = true; text-editor = "codium.desktop"; diff --git a/user/pass.nix b/user/pass.nix index c7bddcf..324caa2 100644 --- a/user/pass.nix +++ b/user/pass.nix @@ -16,6 +16,10 @@ }; }; }; - home.packages = with pkgs; [ wpass _gpg-unlock ]; + home.packages = with pkgs; [ + wpass + _gpg-unlock + qtpass + ]; }; }