From a9401d4deec562f62d0be733d0749b8f24c9d036 Mon Sep 17 00:00:00 2001 From: delta Date: Sat, 8 Jun 2024 00:31:49 +0300 Subject: [PATCH] small cfg fiddling --- derivations/hyprdrop.nix | 26 ++++++++++++++++++++++++++ pkgs/gnome.nix | 6 +++--- 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 derivations/hyprdrop.nix diff --git a/derivations/hyprdrop.nix b/derivations/hyprdrop.nix new file mode 100644 index 0000000..17be4b5 --- /dev/null +++ b/derivations/hyprdrop.nix @@ -0,0 +1,26 @@ +{ lib +, rustPlatform +, fetchFromGitHub +}: + +rustPlatform.buildRustPackage rec { + pname = "hyprdrop"; + version = "0.2.0"; + + src = fetchFromGitHub { + owner = "kjlo"; + repo = "hyprdrop"; + rev = "v${version}"; + hash = "sha256-QKkXJV8xU3JWbLw87Apfs54BaPXjrr7Uf2gm9I0PXa0="; + }; + + cargoHash = "sha256-TPfEEnK8peO5/SnrUNbaYd8l60V4azqySRWqBhLwl6E="; + + meta = with lib; { + description = "Rust implementation of Hdrop"; + homepage = "https://github.com/kjlo/hyprdrop"; + license = licenses.mit; + maintainers = with maintainers; [ ]; + mainProgram = "hyprdrop"; + }; +} diff --git a/pkgs/gnome.nix b/pkgs/gnome.nix index e81cfc8..067654e 100644 --- a/pkgs/gnome.nix +++ b/pkgs/gnome.nix @@ -53,9 +53,9 @@ in programs.dconf.profiles.user.databases = [ { settings = { - #"org/gnome/mutter" = { - # experimental-features = [ "scale-monitor-framebuffer" ]; - #}; + "org/gnome/mutter" = { + experimental-features = [ "scale-monitor-framebuffer" ]; + }; "org/gnome/settings-daemon/plugins/media-keys" = { custom-keybindings = [ "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"