Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Графично приложение за подреждане на файловете по десктопа.


ivoarch

Препоръчан отговор

Здравейте нищо особено :), просто си дадох малко почивка и реших да се хвана със почистването :D така, че сглобих едно графично приложение за подреждане на файловете по десктоп ми във различни папки според типа на файла.

 

Може да ви се стори интересно!

 

Снимка на мръсотията!

 

h_1422224375_4571919_2ee40d2039.png

 

След почистване :D,  свежо!

 

h_1422224777_3317416_c30f0e758d.png

 

Свалете:

git clone https://gist.github.com/9c2160d29138df73ccaf.git
cd 9c2160d29138df73ccaf/
chmod a+x CLeanMyDesktop.sh
./CLeanMyDesktop.sh

Или копирайте от страница, ако ви е по лесно!

 

Може да го пъхнете някъде във $PATH, за да го стартирате по лесно.

 

edit: Мерси на @bvbvan за идеята!

Забележка аз не ползвам бг на моят компютър за това моят път до десктоп директорията е $HOME/Desktop ако ползвате бг, сменете тази линия във скрипта на $HOME/Работен Плот или нещо такова.

 

Приятно чистене!

 

edit:Забравих инсталирайте си zenity, също ще ви трябва и notify-send По късно ще направя скрипта да проверява за тях.

Линк към коментара
Сподели в други сайтове

Е, тва на първата снимка направо не е истина. :no-no:

Така ти се струва. Ако ти дам един PrintScreen на лаптопа на една колежка това ще ти се стори като картина на Пикасо.

Линк към коментара
Сподели в други сайтове

Скриптът изглежда готин, може да взимаш десктоп-а с:

desktopVar=$(cat $HOME/.config/user-dirs.dirs | grep "XDG_DESKTOP_DIR")
desktopFolder=$(echo ${desktopVar/XDG_DESKTOP_DIR=/""} | tr -d '"')
echo $desktopFolder
Линк към коментара
Сподели в други сайтове

Скриптът изглежда готин, може да взимаш десктоп-а с:

desktopVar=$(cat $HOME/.config/user-dirs.dirs | grep "XDG_DESKTOP_DIR")
desktopFolder=$(echo ${desktopVar/XDG_DESKTOP_DIR=/""} | tr -d '"')
echo $desktopFolder

Яко :D

После ще го пробвам!

Скриптът изглежда готин, може да взимаш десктоп-а с:

desktopVar=$(cat $HOME/.config/user-dirs.dirs | grep "XDG_DESKTOP_DIR")
desktopFolder=$(echo ${desktopVar/XDG_DESKTOP_DIR=/""} | tr -d '"')
echo $desktopFolder

Хе намерих по лесно решение  :P

source ~/.config/user-dirs.dirs
echo $XDG_DESKTOP_DIR

Линк към коментара
Сподели в други сайтове

Бутна ми шапката :) Тва source не съм го виждал досега :P Много по-яко е!

С това source зареждаш файла :)

Пример: Променяш нещо във ~/.bashrc (конфиг файла на шела-ти) ако искаш промените да влезнат в сила без да затваряш/отваряш терминала използваш това.

 

source ~/.bashrc

или само

. ~/.bashrc

Линк към коментара
Сподели в други сайтове

Намерих малка правописна грешка, която пречи на преместването при опция "Изчистване на архиви".

Така, че е хубавода актуализирате :).

Линк към коментара
Сподели в други сайтове

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване