From b2bc3641796c424cabf5fc7636571c5c1f6f9bf0 Mon Sep 17 00:00:00 2001 From: Thomas Syms Date: Sun, 19 May 2024 09:41:42 -0300 Subject: [PATCH] Added better gnome compatibility --- home/shell/git.nix | 6 ++++++ modules/gnome.nix | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/home/shell/git.nix b/home/shell/git.nix index ac1f788..c940164 100644 --- a/home/shell/git.nix +++ b/home/shell/git.nix @@ -12,6 +12,12 @@ userName = "Thomas Syms"; userEmail = "thomassyms@gmail.com"; + + extraConfig = { + credential.helper = "${ + pkgs.git.override {withLibsecret = true;} + }/bin/git-credential-libsecret"; + }; }; home.shellAliases = { diff --git a/modules/gnome.nix b/modules/gnome.nix index 8f86c6e..99034df 100644 --- a/modules/gnome.nix +++ b/modules/gnome.nix @@ -1,6 +1,11 @@ -{...}: { +{pkgs, ...}: { services.xserver.enable = true; services.xserver.displayManager.gdm.enable = true; services.xserver.desktopManager.gnome.enable = true; programs.dconf.enable = true; + environment.systemPackages = [pkgs.gnome.adwaita-icon-theme]; + environment.variables = { + GIT_ASKPASS = "${pkgs.kdePackages.ksshaskpass.out}/bin/ksshaskpass"; + NIXOS_OZONE_WL = "1"; + }; }