![]() ![]() The first thing the script would have to do is back up any application files it would overwrite, then those could be restored with the user-theme restore script. However if I tailored it to official Fossapup64_9.5 it should work fine in the user's pupsave, giving them the ability to use the theme and switch between whatever else they have installed. That would be more difficult to accomplish in a downloaded and imported theme. In a remaster I could also write scripts that save the current setting to a backup file called userrc or nfig or whatever it might be, and then use a restore script or scripts so that the user could switch their theme, or applications, or both back and forth. In other words, I could write scripts to change the theming of built-in puppy apps, like geany and mtpaint, but on other puppy's those configs or application locations might not be the same. You have a point about a remaster being the most dependable format, mostly because of the applications as opposed to the theme. I would predict there would be too many conflicts between a highly customized puplet and the customizations we already make to our standard distros. I think the system of exchange would be a remaster with a theme switching system easier than Ptheme including high-quality themes for new users and others willing to start fresh. ![]() I like what I've done I couldn't justify it if not a job or serious hobby, environmental constraints. Going into root to rerun them feels rough, but we can adapt. Sometimes clicks unintentionally exit the app or run an unintended command. JWM menu manipulation is near the top weakness. I still see JWM as this cobbled together mix of elements that is continuously improving but still has a ways to go to give heavier DEs a competitive aesthetic/ergonomic threat.Ī technician is going to think about something working. Overall I believe creations are for ourselves, for if not official, they are that much less likely to be adopted, kind of like the best songs that were never played on the radio. pet file ultimately, though a zipped directory with a set of scripts copied somewhere to be launched (like the tray) might be just as effective I would need to find their config files and be able to copy them in and out with each theme, just like the JWM rc files and GTK directories and /root files.)įigure out an elegant and stable system to package, install, and switch the themes. Two courses of development have to happen:ĭeveloping another theme or two (And Ideally I would set the colors in some standard puppy applications to match, the ones that have customization options. I don't think I can turn this into a second job, but if were in the next 6 months-year come up with say 3 unified themes, that would be a nice asset to a puppy user I think. Users who really want to get to work will want standard high quality themes. It's easy to come up with attractive elements that don't work together. A Matrix theme is so encompassing it's take-it-or-leave it which fosters usability. Ptheme comes close, but as soon as I implement my favorite theme I still keep changing settings. It's the mix of colors that give an appearance it's clarity or vibrancy. I notice it a lot with the cairo-dock when it overlaps windows causing the icons to appear much different in color. I've tried looking at the above screens shots surrounded by a white browser background, and the greens look much darker. Other monochrome themes would probably be easy to build simply by replacing all the color values in this current theme, emulating other 'console' colors.Ĭolor theory is interesting. I'd love to shoot for Unified Cayan Dark, Unified Vibrant Pastel, and perhaps Unified Neon. So I finally have solved those issues in this working theme: Unified Console Green It's also difficult to implement all black backgrounds, because any dark color gets easily lost. Especially since this first one is so uniform, I think it's actually a great discipline to make everything match a couple of shades of the same color. Of course building different themes takes a long time, but now that this one is more or less under my belt, I think others might be easier. Which is why I'm keeping that dream of scripts switching JWM, GTK-2.0, GTK-3, and application settings simultaneously. Customization is more desirable than being stuck with a desktop you don't like, but Puppy could really use more unified theming. ![]()
0 Comments
Leave a Reply. |