dot

NixOS dotfiles
git clone https://git.echoz.io/dot.git
Log | Files | Refs

default.nix (528B)


      1 {
      2   lib,
      3   pkgs,
      4   user,
      5   ...
      6 }:
      7 {
      8   home-manager.users.${user}.programs.swayimg = {
      9     enable = true;
     10     settings = {
     11       "keys.viewer" = {
     12         MouseRight = "mode gallery";
     13         ScrollUp = "zoom +10";
     14         ScrollDown = "zoom -10";
     15         y = ''exec ${lib.getExe' pkgs.wl-clipboard "wl-copy"} -- "%"'';
     16         "Shift+y" = ''exec ${pkgs.writeShellScript "wl-copy-image" ''
     17           ${lib.getExe pkgs.imagemagick} - png:- | ${lib.getExe' pkgs.wl-clipboard "wl-copy"}
     18         ''} < "%" '';
     19       };
     20     };
     21   };
     22 }