mirror of
https://github.com/outbackdingo/hyprcosmic.git
synced 2026-08-28 00:10:16 +00:00
Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1c873bfcf5 |
@@ -86,11 +86,3 @@
|
||||
path = cosmic-store
|
||||
url = https://github.com/pop-os/cosmic-store.git
|
||||
branch = master
|
||||
[submodule "cosmic-wallpapers"]
|
||||
path = cosmic-wallpapers
|
||||
url = https://github.com/pop-os/cosmic-wallpapers.git
|
||||
branch = master
|
||||
[submodule "cosmic-idle"]
|
||||
path = cosmic-idle
|
||||
url = https://github.com/pop-os/cosmic-idle.git
|
||||
branch = master
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# COSMIC Desktop
|
||||
|
||||
Currently an incomplete **alpha**. Testing instructions below for various distributions.
|
||||
Currently an incomplete **pre-alpha**. Testing instructions below for various distributions.
|
||||
|
||||
|
||||
## Components of COSMIC Desktop
|
||||
@@ -124,15 +124,13 @@ We do our best to keep the referenced submodule commits in this repository build
|
||||
Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release.
|
||||
|
||||
## Installing on Pop!_OS
|
||||
COSMIC DE is in its first alpha release. Using and testing the alpha is welcome. Bugs and breakage are expected.
|
||||
COSMIC DE is near its first alpha release. Using and testing the pre-alpha is welcome. Bugs and breakage are expected.
|
||||
|
||||
#### Enable Wayland
|
||||
`sudo nano /etc/gdm3/custom.conf`
|
||||
|
||||
Change `WaylandEnable` to `true`:
|
||||
```
|
||||
Change to true
|
||||
WaylandEnable=true
|
||||
```
|
||||
|
||||
Reboot for this change to take effect.
|
||||
|
||||
@@ -142,7 +140,7 @@ Reboot for this change to take effect.
|
||||
sudo nano /usr/lib/udev/rules.d/61-gdm.rules
|
||||
```
|
||||
|
||||
Look for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`. Add `#` to the `RUN` statements so they look like this:
|
||||
Look for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`, add `#` to the `RUN` statement so it will look like this
|
||||
|
||||
```
|
||||
LABEL="gdm_prefer_xorg"
|
||||
@@ -166,8 +164,8 @@ sudo systemctl restart gdm
|
||||
After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in.
|
||||
|
||||
## Installing on Arch Linux
|
||||
Install via [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.:
|
||||
`pacman -S cosmic-session` or `pacman -S cosmic`
|
||||
Installing via the preferred AUR helper is possible the usual way, e.g.:
|
||||
`paru -S cosmic-session-git` or `yay -S cosmic-session-git`
|
||||
|
||||
Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in.
|
||||
For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC).
|
||||
@@ -182,28 +180,6 @@ dnf install cosmic-desktop
|
||||
Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in.
|
||||
For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/).
|
||||
|
||||
## Installing on openSUSE tumbleweed
|
||||
Cosmic can be installed by adding X11:COSMIC:Factory repo with opi.
|
||||
```
|
||||
opi patterns-cosmic
|
||||
```
|
||||
Select X11:COSMIC:Factory, after installing keep the repo.
|
||||
|
||||
Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in.
|
||||
For further information, you may check the [OBS page](https://build.opensuse.org/project/show/X11:COSMIC:Factory).
|
||||
|
||||
## Installing on Gentoo Linux
|
||||
COSMIC can be installed on Gentoo via a custom overlay. Add the overlay using your preferred overlay manager (such as eselect), and then install the desktop environment:
|
||||
|
||||
`eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git`
|
||||
|
||||
Next, install the COSMIC desktop environment and its associated themes:
|
||||
|
||||
`emerge -1 cosmic-meta pop-theme-meta -pv`
|
||||
|
||||
Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in.
|
||||
For further information, you may check the [Overlay Repository](https://github.com/fsvm88/cosmic-overlay).
|
||||
|
||||
## Contact
|
||||
- [Mattermost](https://chat.pop-os.org/)
|
||||
- [Twitter](https://twitter.com/pop_os_official)
|
||||
|
||||
+1
-1
Submodule cosmic-applets updated: 11faa567f3...f154c16df9
+1
-1
Submodule cosmic-applibrary updated: 3dd148df0b...08edc89ef0
+1
-1
Submodule cosmic-bg updated: fd44edf79b...ae45d5e1b3
+1
-1
Submodule cosmic-comp updated: 90883c6ab1...19ba568f02
+1
-1
Submodule cosmic-edit updated: 3d92409275...8d16f08816
+1
-1
Submodule cosmic-files updated: 20f9292e79...5ecd697e5d
+1
-1
Submodule cosmic-greeter updated: 7366808e8c...9933926d44
+1
-1
Submodule cosmic-icons updated: 3fdc2175c1...f48101c38d
-1
Submodule cosmic-idle deleted from 08c1cf318e
+1
-1
Submodule cosmic-launcher updated: 6fe20b0999...7752b9b09e
+1
-1
Submodule cosmic-notifications updated: 980b962133...4a79052f46
+1
-1
Submodule cosmic-osd updated: c6fda40a0a...dc4df2c006
+1
-1
Submodule cosmic-panel updated: 041a44eb6f...683a204ef8
+1
-1
Submodule cosmic-randr updated: 8d0938029f...88c570cf8b
+1
-1
Submodule cosmic-screenshot updated: 031eb66861...f853446dbe
+1
-1
Submodule cosmic-session updated: 5a0df6afb6...5613bc6606
+1
-1
Submodule cosmic-settings updated: ef051c3b13...a8bf840ace
+1
-1
Submodule cosmic-settings-daemon updated: 2f17f33875...bf2e505e45
+1
-1
Submodule cosmic-store updated: d78e23e54b...1e1b322567
+1
-1
Submodule cosmic-term updated: eba2eb38b7...e6aecbe840
Submodule cosmic-wallpapers deleted from cb8e6d653b
+1
-1
Submodule cosmic-workspaces-epoch updated: 70d6c415a1...30b0cfe17b
@@ -11,7 +11,6 @@ build:
|
||||
{{ just }} cosmic-edit/build-release
|
||||
{{ just }} cosmic-files/build-release
|
||||
{{ just }} cosmic-greeter/build-release
|
||||
{{ just }} cosmic-idle/build-release
|
||||
{{ just }} cosmic-launcher/build-release
|
||||
{{ just }} cosmic-notifications/build-release
|
||||
{{ make }} -C cosmic-osd all
|
||||
@@ -23,7 +22,6 @@ build:
|
||||
{{ just }} cosmic-session/all
|
||||
{{ just }} cosmic-store/build-release
|
||||
{{ just }} cosmic-term/build-release
|
||||
{{ make }} -C cosmic-wallpapers all
|
||||
{{ make }} -C cosmic-workspaces-epoch all
|
||||
{{ make }} -C xdg-desktop-portal-cosmic all
|
||||
|
||||
@@ -36,7 +34,6 @@ install rootdir="" prefix="/usr/local": build
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-files/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-greeter/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-icons/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-idle/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install
|
||||
{{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}}
|
||||
@@ -48,7 +45,6 @@ install rootdir="" prefix="/usr/local": build
|
||||
{{ just }} rootdir={{rootdir}} prefix={{rootdir + prefix}} cosmic-session/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-store/install
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-term/install
|
||||
{{ make }} -C cosmic-wallpapers install DESTDIR={{rootdir}} prefix={{prefix}}
|
||||
{{ make }} -C cosmic-workspaces-epoch install DESTDIR={{rootdir}} prefix={{prefix}}
|
||||
{{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}}
|
||||
|
||||
@@ -75,7 +71,6 @@ clean:
|
||||
rm -rf cosmic-edit/target
|
||||
{{ just }} cosmic-files/clean
|
||||
rm -rf cosmic-greeter/target
|
||||
{{ just }} cosmic-idle/clean
|
||||
rm -rf cosmic-launcher/target
|
||||
rm -rf cosmic-panel/target
|
||||
rm -rf cosmic-notifications/target
|
||||
@@ -87,6 +82,5 @@ clean:
|
||||
rm -rf cosmic-session/target
|
||||
{{ just }} cosmic-store/clean
|
||||
{{ just }} cosmic-term/clean
|
||||
{{ make }} -C cosmic-wallpapers clean
|
||||
rm -rf cosmic-workspaces-epoch/target
|
||||
rm -rf xdg-desktop-portal-cosmic/target
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
|
||||
TAG="$1"
|
||||
|
||||
if [ -z "$TAG" ]
|
||||
then
|
||||
echo "$0 [tag]" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Do you want to tag the current state of cosmic-epoch with the tag $TAG? (y/N)"
|
||||
read answer
|
||||
if [ "$answer" != "y" ]
|
||||
then
|
||||
echo "Did not answer y, exiting" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
set -x
|
||||
|
||||
git fetch --recurse-submodules
|
||||
|
||||
git tag --force "$TAG"
|
||||
git submodule foreach git tag --force "$TAG"
|
||||
|
||||
git push --force origin tag "$TAG"
|
||||
git submodule foreach git push --force origin tag "$TAG"
|
||||
Submodule xdg-desktop-portal-cosmic updated: 7c8313898b...566b866096
Reference in New Issue
Block a user