jkemp
(James Kemp)
October 31, 2024, 4:40am
1
I just rebased from Fedora Linux Silverblue from version 40 to 41, and it removed the gnome-terminal and added Ptyxis.
To achieve transparency, you have to use the terminal CLI for now. They are working on adding it to the profile settings.
If you have dconf installed, use these commands.
dconf read /org/gnome/Ptyxis/default-profile-uuid
That will give you the UUID. Copy that.
You can also go to the profile and copy it from there.
Then run this command to write the dconf key.
dconf write /org/gnome/Ptyxis/Profiles/3aae5a177777aa966b1fd63467153e2d/opacity 0.85
Paste your UUID in place of the string above between the slashes.
Set the opacity to whatever you want.
9 Likes
phx01
(Phoenix)
December 12, 2024, 12:59pm
6
Thanks! Very helpful.
Interesting to note is that once the commands had been run, a new transparency option is found inside the preferences under “Appearance”.
A caveat for people actually using multiple profiles: This GUI option only adjusts the default profile (as one may expect for its placement). Any other profile will need the above commands to be re-run for this option to be updated afterward.
The above commands can also be combined into a convenient one-liner:
dconf write /org/gnome/Ptyxis/Profiles/$(dconf read /org/gnome/Ptyxis/default-profile-uuid | tr -d "'")/opacity 0.85
Not so much a one-liner but still convenient, here is an option for all profiles at once (if the same transparency option is wanted across the board):
for uuid in $(dconf read /org/gnome/Ptyxis/profile-uuids | tr -d "',[]"); do
dconf write /org/gnome/Ptyxis/Profiles/${uuid}/opacity 0.85
done
The on-foot method for the last block is to get all UUIDs with the following:
dconf read /org/gnome/Ptyxis/profile-uuids
Then run the second command from the OP with each UUID one at a time.