feat: replaces gnome dependencies with cosmic components #1 #56
feat: replaces gnome dependencies with cosmic components #1 #56sandptel wants to merge 2 commits into
Conversation
93d65d9 to
438e312
Compare
|
|
|
What degree of success have you had with running this session with cosmic-sysext? Also are the dependency names placeholders, since I'm not sure if the packages for COSMIC's Debian / Ubuntu sessions are available. |
So the dependency names are placeholders but We can use the OpenSUSE Build Service that provides COSMIC Packages for Debian. echo 'deb http://download.opensuse.org/repositories/home:/nomispaz:/debian:/cosmic-desktop/Debian_Testing/ /' | sudo tee /etc/apt/sources.list.d/home:nomispaz:debian:cosmic-desktop.list
curl -fsSL https://download.opensuse.org/repositories/home:nomispaz:debian:cosmic-desktop/Debian_Testing/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_nomispaz_debian_cosmic-desktop.gpg > /dev/null
sudo apt updateI have tried removing the sysext and used these applications on Debian and it works the same as sysext. |
This replaces the following gnome dependencies with the following cosmic ones.
regolith-control-center->cosmic-settings+cosmic-settings-daemoncosmic-idleswaybg->cosmic-bggtk_lock-> ?gnome-session-quit->systemctl/loginctlnautilus->cosmic-filesThe following config can be used with https://github.com/sandptel/regolith-session/tree/cosmic-session inside of the
cosmic-sys-extenvironment as mentioned below. Or can be tested locallygit clone https://github.com/sandptel/regolith-wm-config cd regolith-wm-configLaunch the session using the following
This configuration work in pair with the following fork of cosmic-settings that convert the cosmic-settings changes to
sway-ipccommands viaswayipc-rswithin the application for hot loading the changes and an equivalent sway config is added/changed at$HOME/.config/regolith3/sway/cosmic-settings/generated-config.d/*Testing Environment
and some extra dependencies I found were missing in the list when compiling
cosmic-appletsgit clone --recurse-submodules https://github.com/pop-os/cosmic-epoch cd cosmic-epoch just sysext