add java to workstation

This commit is contained in:
Dmitriy Holkin 2020-02-05 05:05:09 +04:00
parent d5c764fe69
commit a17fe36b48

View File

@ -2,24 +2,24 @@
{ stdenv, pkgs, isLaptop ? false }: { stdenv, pkgs, isLaptop ? false }:
# TODO: отвязать от urxvt # TODO: отвязать от urxvt
let let
myScript = if isLaptop then # myScript = if isLaptop then
pkgs.writeShellScriptBin "yt-mpv" '' # pkgs.writeShellScriptBin "yt-mpv" ''
if [[ "$1" != "--no-video" ]]; then # if [[ "$1" != "--no-video" ]]; then
BATTERY="`${pkgs.acpi}/bin/acpi -b | grep --invert-match unavailable | head -1`" # BATTERY="`${pkgs.acpi}/bin/acpi -b | grep --invert-match unavailable | head -1`"
STATUS=`awk -F'[,:] ' '{print $2}' <<< "$BATTERY"` # STATUS=`awk -F'[,:] ' '{print $2}' <<< "$BATTERY"`
${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Video" "$(xclip -o)" # ${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Video" "$(xclip -o)"
if [[ "$STATUS" == "Discharging" ]]; then # if [[ "$STATUS" == "Discharging" ]]; then
${pkgs.mpv}/bin/mpv --fs --ytdl-format="bestvideo[height<=?1080][fps<=?30][vcodec!=?vp9]+bestaudio/best" "$(xclip -o)" # ${pkgs.mpv}/bin/mpv --fs --ytdl-format="bestvideo[height<=?1080][fps<=?30][vcodec!=?vp9]+bestaudio/best" "$(xclip -o)"
else # else
${pkgs.mpv}/bin/mpv --fs "$(xclip -o)" # ${pkgs.mpv}/bin/mpv --fs "$(xclip -o)"
fi # fi
else # else
${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Audio" "$(xclip -o)" # ${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Audio" "$(xclip -o)"
${pkgs.rxvt_unicode}/bin/urxvt -e ${pkgs.mpv}/bin/mpv --no-video "$(xclip -o)" # ${pkgs.rxvt_unicode}/bin/urxvt -e ${pkgs.mpv}/bin/mpv --no-video "$(xclip -o)"
fi # fi
'' # ''
else # else
pkgs.writeShellScriptBin "yt-mpv" '' myScript = pkgs.writeShellScriptBin "yt-mpv" ''
if [[ "$1" != "--no-video" ]]; then if [[ "$1" != "--no-video" ]]; then
${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Video" "$(xclip -o)" ${pkgs.libnotify}/bin/notify-send -t 3000 --icon=video-television "Playing Video" "$(xclip -o)"
${pkgs.mpv}/bin/mpv --fs "$(xclip -o)" ${pkgs.mpv}/bin/mpv --fs "$(xclip -o)"