finding documentation to manually alter my desktop [on hold]
I am a retired programmer currently using Fedora 29, with Cinnamon manually installed, via dnf. I am already reasonably comfortable with bash. I would like to remove my dependency on Cinnamon.org (as
well as any Fedora-Cinnamon-spin), and teach myself how to use bash to manually alter Fedora's default gnome-3 desktop to approximate the Cinnamon desktop. This includes a taskbar for favorite icons and minimized apps, a system tray, and a lower left corner menu for launching apps.
My guess is that GTK will be involved, as well as the gsettings command. I am looking for tutorials/guides that discuss the overall task at a high level, identifying the relevant issues and subtasks, and listing the order that the subtasks should be accomplished in a script. Hopefully, the documentation would then offer sample scripts (perhaps involving GTK) for each subtask.
I request help finding such documentation.
Although I suspect that I will be able to find GTK tutorials, my internet research has not uncovered any gsettings tutorials or any overview tutorials/guides re deep alterations of the desktop.
I exclude importing any 3rd party software (e.g. a taskbar); I want the desktop alteration to be entirely native to Fedora.
desktop-environment gtk documentation gsettings
put on hold as off-topic by Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby 2 days ago
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for learning materials (tutorials, how-tos etc.) are off topic. The only exception is questions about where to find official documentation (e.g. POSIX specifications). See the Help Center and our Community Meta for more information." – Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby
If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I am a retired programmer currently using Fedora 29, with Cinnamon manually installed, via dnf. I am already reasonably comfortable with bash. I would like to remove my dependency on Cinnamon.org (as
well as any Fedora-Cinnamon-spin), and teach myself how to use bash to manually alter Fedora's default gnome-3 desktop to approximate the Cinnamon desktop. This includes a taskbar for favorite icons and minimized apps, a system tray, and a lower left corner menu for launching apps.
My guess is that GTK will be involved, as well as the gsettings command. I am looking for tutorials/guides that discuss the overall task at a high level, identifying the relevant issues and subtasks, and listing the order that the subtasks should be accomplished in a script. Hopefully, the documentation would then offer sample scripts (perhaps involving GTK) for each subtask.
I request help finding such documentation.
Although I suspect that I will be able to find GTK tutorials, my internet research has not uncovered any gsettings tutorials or any overview tutorials/guides re deep alterations of the desktop.
I exclude importing any 3rd party software (e.g. a taskbar); I want the desktop alteration to be entirely native to Fedora.
desktop-environment gtk documentation gsettings
put on hold as off-topic by Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby 2 days ago
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for learning materials (tutorials, how-tos etc.) are off topic. The only exception is questions about where to find official documentation (e.g. POSIX specifications). See the Help Center and our Community Meta for more information." – Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby
If this question can be reworded to fit the rules in the help center, please edit the question.
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59
add a comment |
I am a retired programmer currently using Fedora 29, with Cinnamon manually installed, via dnf. I am already reasonably comfortable with bash. I would like to remove my dependency on Cinnamon.org (as
well as any Fedora-Cinnamon-spin), and teach myself how to use bash to manually alter Fedora's default gnome-3 desktop to approximate the Cinnamon desktop. This includes a taskbar for favorite icons and minimized apps, a system tray, and a lower left corner menu for launching apps.
My guess is that GTK will be involved, as well as the gsettings command. I am looking for tutorials/guides that discuss the overall task at a high level, identifying the relevant issues and subtasks, and listing the order that the subtasks should be accomplished in a script. Hopefully, the documentation would then offer sample scripts (perhaps involving GTK) for each subtask.
I request help finding such documentation.
Although I suspect that I will be able to find GTK tutorials, my internet research has not uncovered any gsettings tutorials or any overview tutorials/guides re deep alterations of the desktop.
I exclude importing any 3rd party software (e.g. a taskbar); I want the desktop alteration to be entirely native to Fedora.
desktop-environment gtk documentation gsettings
I am a retired programmer currently using Fedora 29, with Cinnamon manually installed, via dnf. I am already reasonably comfortable with bash. I would like to remove my dependency on Cinnamon.org (as
well as any Fedora-Cinnamon-spin), and teach myself how to use bash to manually alter Fedora's default gnome-3 desktop to approximate the Cinnamon desktop. This includes a taskbar for favorite icons and minimized apps, a system tray, and a lower left corner menu for launching apps.
My guess is that GTK will be involved, as well as the gsettings command. I am looking for tutorials/guides that discuss the overall task at a high level, identifying the relevant issues and subtasks, and listing the order that the subtasks should be accomplished in a script. Hopefully, the documentation would then offer sample scripts (perhaps involving GTK) for each subtask.
I request help finding such documentation.
Although I suspect that I will be able to find GTK tutorials, my internet research has not uncovered any gsettings tutorials or any overview tutorials/guides re deep alterations of the desktop.
I exclude importing any 3rd party software (e.g. a taskbar); I want the desktop alteration to be entirely native to Fedora.
desktop-environment gtk documentation gsettings
desktop-environment gtk documentation gsettings
edited 2 days ago
Rui F Ribeiro
39.4k1479131
39.4k1479131
asked Jan 8 at 0:29
user2661923user2661923
179113
179113
put on hold as off-topic by Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby 2 days ago
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for learning materials (tutorials, how-tos etc.) are off topic. The only exception is questions about where to find official documentation (e.g. POSIX specifications). See the Help Center and our Community Meta for more information." – Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby
If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as off-topic by Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby 2 days ago
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for learning materials (tutorials, how-tos etc.) are off topic. The only exception is questions about where to find official documentation (e.g. POSIX specifications). See the Help Center and our Community Meta for more information." – Stephen Harris, Rui F Ribeiro, Mr Shunz, msp9011, Fabby
If this question can be reworded to fit the rules in the help center, please edit the question.
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59
add a comment |
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59
add a comment |
0
active
oldest
votes
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
You do understand that Cinnamon is a fork of GNOME3. Using the GNOME3 Developer Center would be a good start.
– eyoung100
Jan 8 at 0:49
@eyoung100 I knew that Cinnamon was a several years old fork, but didn't understand how that would be relevant. Thanks for the Developer Center link, very intriguing.
– user2661923
Jan 8 at 0:52
It's relevant because the approaches used to devolop/power use GNOME3 are applicable to Cinnamon, i.e. the same GTK in GNOME3 is nearly identical to the GTK in Cinnamon.
– eyoung100
Jan 8 at 0:59