# postr.desktop - Integrate postr into
# the "Send To" menu.
#by el guahiro
[Desktop Entry]
Type=Application
Version=1.0
Encoding=UTF-8
TryExec=/usr/bin/ln
Exec=~.local/bin/sendto.sh %n
Icon=send-to
Name=ABSOLUTE link to the Desktop
Comment=
Path=
Terminal=false
StartupNotify=false
Даём файлу права на выполнение (ПКМ на файл>Свойства>Права>Разрешить...)#!/bin/bash
#by el guahiro, 79201111365@yandex.ru
#GPLv3 (GNU General Public License Version 3)
#Добавляет АБСОЛЮТНУЮ ссылку на Рабочий стол
IFS=$'\#'
for i in "$@" ; do ln -s "$(realpath "$i")" ~/Рабочий\ стол ; notify-send "Ссылка на рабочем столе"
done
Даём файлу права на выполнение (ПКМ на файл>Свойства>Права>Разрешить...)bash -c "sleep 5 && xfce4-panel -r"
#!/bin/bash
# ------------------Установка/Обновление yt-dlp-----------------------
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_linux -O /usr/local/bin/yt-dlp &
pid1=$!
yad --progress \
--title=" Идёт обновление yt-dlp.." \
--auto-close \
--pulsate \
--button=Отмена:35 \
--progress-text="ждём.." \
--window-icon=/usr/local/icons/app/yad/empty.png \
--image=/usr/local/icons/app/yad/yt-dlp_upgrade.png \
--geometry=400x70 &
sleep 1
#цикл, пока не завершится обновление(процесс $pid1)
while test -d /proc/$pid1/
do
sleep 0.5
if ! wmctrl -l | grep -e " Идёт обновление yt-dlp.." ;then
kill -15 $pid1
rm -f /usr/local/bin/yt-dlp
sleep 1
yad --title="" \
--text "\nОбновление отменено! \nНедокачаный файл /usr/local/bin/yt-dlp удалён!" \
--window-icon=/usr/local/icons/app/yad/empty.png \
--image=/usr/local/icons/app/yad/warning.png \
--button=Выход:0
exit
fi
done
#Закрытие окна Yad
wmctrl -F -c " Идёт обновление yt-dlp.."
chmod 755 /usr/local/bin/yt-dlp
yad --skip-taskbar \
--title="" \
--text "\n Готово! " \
--window-icon=/usr/local/icons/app/yad/empty.png \
--image=/usr/local/icons/app/yad/info.png \
--button=OK:0
[Desktop Entry]
Name=
Comment= Установка/Обновление yt-dlp
Exec=bash -c 'pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /usr/local/bin/yt-dlp_upgrade.sh'
Type=Application
Categories=AudioVideo;
Icon=/path/to/icon
Terminal=false
Цитата: el guahiro от сентября 27, 2023, 15:48:49Вот здесь есть и темы и простенькая инструкция.А что делать если при выключении системы показывется одна анимация, а при включении другая? (работает такая ошибка только с Plymouth анимациями в которых есть изображения. например: логотип)
Как сваять свою заставку:
1. Качаешь тему по ссылке с верху или по любой ссылке, которую тебе выдаст поисковик на запрос "plymouth themes linux"
2. Открываешь тему и смотришь, как и что заменить. Меняешь.
3. Ставишь тему по инструкции по ссылке сверху.