From e7ecc4d303ba48f011fbed34673e4bbeb7c06b46 Mon Sep 17 00:00:00 2001 From: quirinecker Date: Mon, 8 Dec 2025 21:55:39 +0100 Subject: [PATCH] added some settings that hopefully disable m3 paste --- homemanager/hyprland/hyprland.conf | 1 + homemanager/theme.nix | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/homemanager/hyprland/hyprland.conf b/homemanager/hyprland/hyprland.conf index ed197e9..883d5c6 100644 --- a/homemanager/hyprland/hyprland.conf +++ b/homemanager/hyprland/hyprland.conf @@ -53,6 +53,7 @@ exec-once = [workspace 1 silent] $terminal env = HYPRCURSOR_SIZE,28 env = HYPRCURSOR_THEME,rose-pine-hyprcursor +env = GTK_PRIMARY_SELECTION,0 ############################# ### ENVIRONMENT VARIABLES ### diff --git a/homemanager/theme.nix b/homemanager/theme.nix index d8c4cfe..3206a40 100644 --- a/homemanager/theme.nix +++ b/homemanager/theme.nix @@ -4,6 +4,11 @@ pkgs, ... }: +let + gtkOptions = { + gtk-enable-primary-paste=false; + }; +in { options = { modules.theme.enable = lib.mkEnableOption "theme"; @@ -25,6 +30,8 @@ name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; }; + gtk4.extraConfig = gtkOptions; + gtk3.extraConfig = gtkOptions; }; qt = {