From b1e1a95a1c1d9ab86bb422bb14f76c23b4ff03e3 Mon Sep 17 00:00:00 2001 From: m3tam3re Date: Fri, 28 Mar 2025 11:32:08 +0100 Subject: [PATCH] flake update --- flake.lock | 24 ++++++++++++------------ home/features/desktop/hyprland.nix | 7 +++++-- home/features/desktop/wayland.nix | 3 +-- home/m3tam3re/home.nix | 5 +++++ pkgs/msty/default.nix | 2 +- 5 files changed, 24 insertions(+), 17 deletions(-) diff --git a/flake.lock b/flake.lock index c4045d1..1238986 100644 --- a/flake.lock +++ b/flake.lock @@ -151,11 +151,11 @@ ] }, "locked": { - "lastModified": 1742957044, - "narHash": "sha256-gwW0tBIA77g6qq45y220drTy0DmThF3fJMwVFUtYV9c=", + "lastModified": 1743136572, + "narHash": "sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54=", "owner": "nix-community", "repo": "home-manager", - "rev": "ce287a5cd3ef78203bc78021447f937a988d9f6f", + "rev": "1efd2503172016a6742c87b47b43ca2c8145607d", "type": "github" }, "original": { @@ -192,11 +192,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1742881618, - "narHash": "sha256-4C5Zzo4S9zD+4ZL7MKLE7FqJEMVkOTvfIV9uEBQ8fDY=", + "lastModified": 1743151945, + "narHash": "sha256-CJdaROeW3mAjHObi4QejArDAOOOc/e9hQ121mx+y4JQ=", "owner": "Jas-SinghFSU", "repo": "HyprPanel", - "rev": "7b5c339e9363187e249fa2f6eadbb295b0e8c6ff", + "rev": "b6b58edf76b3f4c30bca96a403efbbc5c975e56e", "type": "github" }, "original": { @@ -255,11 +255,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1742985284, - "narHash": "sha256-XAy5ItiMImfhFGs9XSfNBB61/2bKvff+GCtPbFyEJ/w=", + "lastModified": 1743156314, + "narHash": "sha256-FytnGAiNOTKQL4lreFtsSe8P3HJQKBo5eWVfAF1k83Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d95226c428ab1957a956784b2b29e854c52794eb", + "rev": "cf8998e8de1e7aee37aa67cb8d8ba4e95d133e2e", "type": "github" }, "original": { @@ -271,11 +271,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1742751704, - "narHash": "sha256-rBfc+H1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE=", + "lastModified": 1742937945, + "narHash": "sha256-lWc+79eZRyvHp/SqMhHTMzZVhpxkRvthsP1Qx6UCq0E=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092", + "rev": "d02d88f8de5b882ccdde0465d8fa2db3aa1169f7", "type": "github" }, "original": { diff --git a/home/features/desktop/hyprland.nix b/home/features/desktop/hyprland.nix index ba009e0..cdd568f 100644 --- a/home/features/desktop/hyprland.nix +++ b/home/features/desktop/hyprland.nix @@ -9,7 +9,8 @@ "hyprpanel" "hyprpaper" "hypridle" - "wl-paste -p -t text --watch clipman store -P --histpath=\"~/.local/share/clipman-primary.json\"" + "wl-paste --type text --watch cliphist store" # Stores only text data + "wl-paste --type image --watch cliphist store" # Stores only image data "wl-paste -p -t text --watch clipman store -P --histpath=\"~/.local/share/clipman-primary.json\"" ]; env = [ @@ -129,13 +130,15 @@ "$mainMod SHIFT, e, exec, kitty -e zellij_nvim" "$mainMod, o, exec, hyprctl setprop activewindow opaque toggle" "$mainMod, b, exec, thunar" + "$mainMod SHIFT, B, exec, vivaldi" "$mainMod, Escape, exec, wlogout -p layer-shell" "$mainMod, Space, togglefloating" "$mainMod, q, killactive" "$mainMod, M, exit" "$mainMod, F, fullscreen" - "$mainMod, V, togglefloating" + "$mainMod SHIFT, V, togglefloating" "$mainMod, D, exec, rofi -show" + "$mainMod, V, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy" "$mainMod SHIFT, S, exec, bemoji" "$mainMod, P, exec, rofi-pass" "$mainMod SHIFT, P, pseudo" diff --git a/home/features/desktop/wayland.nix b/home/features/desktop/wayland.nix index 668b0b7..f28ce21 100644 --- a/home/features/desktop/wayland.nix +++ b/home/features/desktop/wayland.nix @@ -274,10 +274,9 @@ in { qt6.qtwayland slurp waypipe - wl-clipboard + pinned.wl-clipboard wf-recorder wl-mirror - wl-clipboard wlogout wtype ydotool diff --git a/home/m3tam3re/home.nix b/home/m3tam3re/home.nix index 9aca848..fd25be3 100644 --- a/home/m3tam3re/home.nix +++ b/home/m3tam3re/home.nix @@ -81,6 +81,11 @@ # Let Home Manager install and manage itself. programs.home-manager.enable = true; + services.cliphist = { + enable = true; + allowImages = true; + }; + programs.git = { enable = true; difftastic.enable = true; diff --git a/pkgs/msty/default.nix b/pkgs/msty/default.nix index f1d3932..e9b9023 100644 --- a/pkgs/msty/default.nix +++ b/pkgs/msty/default.nix @@ -4,7 +4,7 @@ makeWrapper, }: let pname = "msty"; - version = "1.7"; + version = "1.8.1"; src = fetchurl { url = "https://assets.msty.app/prod/latest/linux/amd64/Msty_x86_64_amd64.AppImage"; sha256 = "sha256-82VCuwKwHF2CTdtf0GAUge+d4RyIGpd997chD/pCXYk=";