Description: this script downloads the latest svn-version of KDE4s iconset "oxygen" and installs it to /usr/share/icons (if you enter the root password...) and then deletes the ~/oxygen folder.
if you want to keep the folder (for simply updating the icon theme), remove (or comment out) the last line of the script, else the folder ~/oxygen will be deleted...
(its only ~/oxygen if you run the script from your homefolder...)Last changelog:
0.3 - some bugfixing
0.2 - a basic "interface" that asks the user if he wants to isntall it and the remove the ~/oxygen folder
I just want to point out that Oxygen does not work completely on KDE 3.x. It may work for some icons, like folder, Konqueror, the K Menu, etc. but not all. The biggest reason is that KDE 4 follows the Freedesktop.org Icon Naming convention, which is incompatible with KDE 3's icon naming in most areas.
Just don't be surprised if you don't see all the Oxygen icons on KDE 3.x.
there is a script that you can download @ svn://anonsvn.kde.org/home/kde/trunk/playground/artwork/Oxygen/,
I also made the Oxygen Cursors for KDE3x if anyone is interested.
There was a script for that, but it was removed since names are not compatible with kde 3.x icon naming system.
However if someone is in the mood, it might try to write a script which parses downloaded oxygen icons folder and rename icons to kde 3.x naming schema. :)
Btw, Im currently using oxygen, I built it some weeks before they changed icon names.
but anyways... if you write the script, i could add it to my script as another option :)
or simply add it to the package and run the script from my script if the user selects yes :)
i dont know that :D
i hoped you do :/
hmm we yould compare a kde 3.x iconsets filenames with the filenames from the oxygen iconset and write down the differencies? :D
Brilliant! Do the same for oxyxen folder. After that the lines in kde 3 list should correspond to kde 4 list. With that we could do something like:
j=0
while read file
do
let j+=1
mv "$file" "$file2"
done < kdelist3.txt
I copied this from my bt script - only this time we should parse also kdelist4.txt, don't know if we can add another < kdelist4.txt at the end, gotta try new tricks.
I have made a Script that Fetches Oxygen from SVN and renames the Icons to the KDE3 standard, http://www.kde-look.org/content/show.php/Oxygen+Icon+Theme+Script?content=60410
Ratings & Comments
16 Comments
I just want to point out that Oxygen does not work completely on KDE 3.x. It may work for some icons, like folder, Konqueror, the K Menu, etc. but not all. The biggest reason is that KDE 4 follows the Freedesktop.org Icon Naming convention, which is incompatible with KDE 3's icon naming in most areas. Just don't be surprised if you don't see all the Oxygen icons on KDE 3.x.
there is a script that you can download @ svn://anonsvn.kde.org/home/kde/trunk/playground/artwork/Oxygen/, I also made the Oxygen Cursors for KDE3x if anyone is interested.
it would be great to know where this script is. As for the cursors, the last commit AFAIK was done 4 months ago and there were missing cursors
There was a script for that, but it was removed since names are not compatible with kde 3.x icon naming system. However if someone is in the mood, it might try to write a script which parses downloaded oxygen icons folder and rename icons to kde 3.x naming schema. :) Btw, Im currently using oxygen, I built it some weeks before they changed icon names.
it still works for me... o.O
but anyways... if you write the script, i could add it to my script as another option :) or simply add it to the package and run the script from my script if the user selects yes :)
Is there a schema of names for kde 3.x icon system? And I need for kde 4 one too.
i dont know that :D i hoped you do :/ hmm we yould compare a kde 3.x iconsets filenames with the filenames from the oxygen iconset and write down the differencies? :D
Exactly! However I'm not good bash coder (beginner). I'll go check KDE developer site: http://techbase.kde.org/
Found for kde 3.x: http://wiki.kde.org/tiki-index.php?page_ref_id=42 But nothing on kde 4
im also really a beginner :D hmm i could make a list of the names as they are atm... give me some time :)
http://bennid.de/files/icons did a ls -R > icons in /usr/share/icons/crystalsvg
Brilliant! Do the same for oxyxen folder. After that the lines in kde 3 list should correspond to kde 4 list. With that we could do something like: j=0 while read file do let j+=1 mv "$file" "$file2" done < kdelist3.txt I copied this from my bt script - only this time we should parse also kdelist4.txt, don't know if we can add another < kdelist4.txt at the end, gotta try new tricks.
http://bennid.de/files/oxygen :)
I have made a Script that Fetches Oxygen from SVN and renames the Icons to the KDE3 standard, http://www.kde-look.org/content/show.php/Oxygen+Icon+Theme+Script?content=60410
well, I think we should wait until KDE 4 for Oxygen...