Fedora-OSTree-Setup-dev / Fedora-OSTree-Setup

Glorified scipt that automates the setup of Fedora Silverblue/Kinoite based on given config file.
GNU General Public License v3.0
7 stars 3 forks source link

System styling: KDE #31

Closed boredsquirrel closed 1 year ago

boredsquirrel commented 1 year ago

This package to replace the SDDM theme manually. This is currently not possible.

Other problems:

boredsquirrel commented 1 year ago

For disabling the plopping sound, it is at /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga ,but read-only.

I can also not write in /usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml/ and comment out property bool volumeFeedback: Plasmoid.configuration.volumeFeedback

Its possible in the GUI somehow...

boredsquirrel commented 1 year ago

Fonts:


#1. Download from somewhere
wget  blablabla -P ~/.local/share/fonts

#2. 
unzip ~/.local/share/fonts/msfonts.zip && rm ~/.local/share/fonts/msfonts.zip

# 3. maybe create hardlinks between the flatpak location and others, but this should be enough

# the Font location is already linked to the "Tools" folder, which is pretty useful.
iaacornus commented 1 year ago

For disabling the plopping sound, it is at /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga ,but read-only.

I can also not write in /usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml/ and comment out property bool volumeFeedback: Plasmoid.configuration.volumeFeedback

Its possible in the GUI somehow...

the whole /usr/ as well as other locations are user read-only, only /etc/ and /var, as well as /sys can be tweaked as far as i know.

iaacornus commented 1 year ago

This package to replace the SDDM theme manually. This is currently not possible.

Other problems:

* [ ]  unifying the breeze cursor (Brave, toolboxapps?)

* [ ]  Installing Adapta Theme (optional)

* [ ]  allow removing of old themes (currently not possible in GUI?)

* [ ]  maybe change the font

* [ ]  add MSFont (I can deal with that, as its problematic to host and Torrents are dead)

* [ ]  maybe add "Pixel perfect" icon theme, for HDPI screens

* [ ]  remove the start screen? Makes system faster, ugly KDE loading stays anyways

* [ ]  Allow removing of start screens

aren't these, except point 1, excessive modifications tho? since shouldnt we leave appearance customization to user?

boredsquirrel commented 1 year ago

SDDM styling: using layered "sddm2rpm" packages could this be possible

toolbox enter 
git clone https://github.com/Lunarequest/sddm2rpm.git
cargo install --path ~/sddm2rpm/
sddm2rpm

Question: all the needed packages for building rust are probably better off in a toolbox / distrobox right? The RPM can then be layered of course, to allow overwriting the SDDM theme.

iaacornus commented 1 year ago

SDDM styling: using layered "sddm2rpm" packages could this be possible

toolbox enter 
git clone https://github.com/Lunarequest/sddm2rpm.git
cargo install --path ~/sddm2rpm/
sddm2rpm

Question: all the needed packages for building rust are probably better off in a toolbox / distrobox right? The RPM can then be layered of course, to allow overwriting the SDDM theme.

not needed even toolbox is not, cargo install the packages somewhere in $HOME not in /usr. Then we can install the built rpm with rpm-ostree.

iaacornus commented 1 year ago

about 1, does the cursor in toolbox really different from the system? I've tried kinoite, but never noticed the difference of cursor in toolbox and system.

boredsquirrel commented 1 year ago

this was only because cargo and dependencies are not preinstalled.

distrobox enter fedora --exec cargo add sddm2rpm

printf """
export PATH=/var/home/user/.cargo/bin/:$PATH""" >> ~/.bashrc
iaacornus commented 1 year ago

kde team admitted the loading splash screen is useless and may be deactivated by default in the future. better would actually be to cover all the element loading and moving.

printf """[KSplash]
Engine=none
Theme=None""" > ~/.config/ksplashrc

This should work, its set like that when disabled.

tracked in #47

iaacornus commented 1 year ago

addition of msfonts, removal of old themes, and removal of start screen options are good idea to me, rest are not really needed especiall adapta theme

iaacornus commented 1 year ago

already tracked in #38 , im closing this now