Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify Konsole profile appearances - don't create whole profiles. #245

Open
5 of 11 tasks
RokeJulianLockhart opened this issue Dec 1, 2023 · 5 comments
Open
5 of 11 tasks
Labels
bug Something isn't working

Comments

@RokeJulianLockhart
Copy link
Contributor

RokeJulianLockhart commented Dec 1, 2023

  1. Describe the suggestion

    Because not solely appearance configuration is stored in a Konsole profile, instead also functional configuration, I do not use Yin-Yang's Konsole profile style chooser because it creates new profiles rather than modifies the appearance of the default profile. Consequently, I want it to instead modify the apperance of the default profile (or better yet, whichever profile the user chooses, be that the default or not).

  2. Enabled plugins

    What plugins did you have enabled? If not relevant, you can remove this.

    • Atom
    • Brave
    • Colors
    • [-] Custom Script
    • Firefox
    • Gedit
    • GTK
    • Konsole
    • [-] Kvantum
    • Only Office
    • System
    • VSCode
    • Wallpaper
  3. Affected versions

    Type Data
    Yin-Yang version 3.3
    Relevant application version1 https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/konsole-23.08.3-1.1.x86_64.rpm
    Qt version 5.15.11
    1. Python version

      RokeJulianLockhart@s1e8h4:~> ls -ls /usr/bin/python*
      4 lrwxrwxrwx 1 root root     9 Oct  9 08:54 /usr/bin/python -> python2.7
      4 lrwxrwxrwx 1 root root     9 Oct  9 08:54 /usr/bin/python2 -> python2.7
      16 -rwxr-xr-x 1 root root 14448 Oct  9 08:54 /usr/bin/python2.7
      4 lrwxrwxrwx 1 root root    10 Nov 23 21:51 /usr/bin/python3 -> python3.11
      16 -rwxr-xr-x 1 root root 14448 Oct  9 08:49 /usr/bin/python3.10
      16 -rwxr-xr-x 1 root root 14448 Nov 23 21:51 /usr/bin/python3.11
      4 -rwxr-xr-x 1 root root  3362 Nov 23 21:51 /usr/bin/python3.11-config
      4 lrwxrwxrwx 1 root root    17 Nov 23 21:51 /usr/bin/python3-config -> python3.11-config
      RokeJulianLockhart@s1e8h4:~>
      
  4. Additional notes

    Imagine if changing the global desktop theme reverted all functional changes too.

Footnotes

  1. This refers to the application a plugin might use. For example, if you submit a bug report for the Firefox plugin, this refers to the Firefox version you are using. If the bug is in a plugin for a desktop environment, this refers to the DE (Plasma, Gnome, etc).

@RokeJulianLockhart RokeJulianLockhart added the bug Something isn't working label Dec 1, 2023
@RokeJulianLockhart
Copy link
Contributor Author

RokeJulianLockhart commented Dec 1, 2023

#245 (comment)

Please #208 (comment) and #209 (comment).

@l0drex
Copy link
Collaborator

l0drex commented Dec 4, 2023

We need to create new profiles in order to change the theme while Konsole (or dependent apps like Yakuake) are running. We try to get the default profile and make copies of that to create the light and dark theme.
You should be able to delete the light and dark profile files, make changes to your default profile and then restart Yin Yang.

@RokeJulianLockhart
Copy link
Contributor Author

#245 (comment)

@l0drex, thanks for the information. I think that the fact that I was unaware of that demonstrates that it's at least somewhat unintuitive. At least that tides me over for now.

@mirsella
Copy link

hello, when toggling dark / light mode in yin-yang change all the currently opened tab for the appropriate theme, but not the default profile; which mean every new tab (yakuake or konsole) will be with the wrong profile.
should i open another issue or this one will suffice ?

thanks!

@l0drex
Copy link
Collaborator

l0drex commented Dec 10, 2023

This is another issue, but likely one we can't really solve. Maybe in the future though, so please open a new ticket!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants