diff --git a/systems/modules/greetd/default.nix b/systems/modules/greetd/default.nix index da9e110..b7b1ebb 100644 --- a/systems/modules/greetd/default.nix +++ b/systems/modules/greetd/default.nix @@ -28,6 +28,4 @@ }; }; }; - - security.pam.services.greetd.enableGnomeKeyring = true; } diff --git a/users/modules/niri.nix b/users/modules/niri.nix index 1d36bac..d677363 100644 --- a/users/modules/niri.nix +++ b/users/modules/niri.nix @@ -2,7 +2,7 @@ theme = config.lib.stylix.colors; in { xdg.portal.extraPortals = [pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-gnome pkgs.gnome-keyring]; - home.packages = [ pkgs.swww pkgs.brightnessctl ]; + home.packages = [ pkgs.swww pkgs.brightnessctl pkgs.wl-clipboard ]; programs.niri.settings = { binds = with config.lib.niri.actions; let sh = spawn "sh" "-c"; diff --git a/users/modules/nushell/config/config.nu b/users/modules/nushell/config/config.nu index b22edeb..7ab86a2 100644 --- a/users/modules/nushell/config/config.nu +++ b/users/modules/nushell/config/config.nu @@ -500,6 +500,8 @@ $env.config.completions.external = { let cachixExists = ("/etc/cachix-agent.token" | path exists) +$env.SSH_AUTH_SOCK = /run/user/1000/keyring/ssh + if $cachixExists { open /etc/cachix-agent.token | lines | parse "{name}={value}" | reduce -f {} { |it, acc| $acc | upsert $it.name $it.value } | load-env }