This commit is contained in:
commit
30ce0dafc2
195 changed files with 8902 additions and 0 deletions
22
users/rus07tam/modules/clipboard/default.nix
Normal file
22
users/rus07tam/modules/clipboard/default.nix
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{ pkgs, ... }:
|
||||
let
|
||||
clipboard = pkgs.writeShellScriptBin "clipboard" ''
|
||||
#!/usr/bin/env bash
|
||||
|
||||
if [ -t 0 ]; then
|
||||
${pkgs.wl-clipboard}/bin/wl-paste
|
||||
else
|
||||
cat - | ${pkgs.wl-clipboard}/bin/wl-copy -n
|
||||
fi
|
||||
'';
|
||||
|
||||
clipboard-clear = pkgs.writeShellScriptBin "clipboard-clear" ''
|
||||
${pkgs.wl-clipboard}/bin/wl-copy --all
|
||||
'';
|
||||
in
|
||||
{
|
||||
home.packages = [
|
||||
clipboard
|
||||
clipboard-clear
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue