mirror of
https://github.com/outbackdingo/hyprcosmic.git
synced 2026-08-25 14:53:21 +00:00
Compare commits
7
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
547479a1c5 | ||
|
|
5c1ab6d9eb | ||
|
|
55489ceffb | ||
|
|
efe2106ca2 | ||
|
|
b6011670e3 | ||
|
|
c4cd5a4950 | ||
|
|
9e13a3e47a |
@@ -98,3 +98,11 @@
|
||||
path = cosmic-player
|
||||
url = https://github.com/pop-os/cosmic-player.git
|
||||
branch = master
|
||||
[submodule "cosmic-initial-setup"]
|
||||
path = cosmic-initial-setup
|
||||
url = https://github.com/pop-os/cosmic-initial-setup
|
||||
branch = master
|
||||
[submodule "pop-launcher"]
|
||||
path = pop-launcher
|
||||
url = https://github.com/pop-os/launcher.git
|
||||
branch = master
|
||||
|
||||
@@ -211,7 +211,25 @@ 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
|
||||
## Installing on NixOS
|
||||
The COSMIC module on NixOS can be enabled by adding the following lines to
|
||||
your NixOS configuration file (`configuration.nix` or in your Flake):
|
||||
```nix
|
||||
# Enable the login manager
|
||||
services.displayManager.cosmic-greeter.enable = true;
|
||||
# Enable the COSMIC DE itself
|
||||
services.desktopManager.cosmic.enable = true;
|
||||
# Enable XWayland support in COSMIC
|
||||
services.desktopManager.cosmic.xwayland.enable = true;
|
||||
```
|
||||
|
||||
While some packages like `cosmic-session` might be present in prior versions,
|
||||
the modules that add full support for COSMIC were added in **NixOS 25.05**.
|
||||
|
||||
You can find more details in the [NixOS 25.05 release notes](https://nixos.org/manual/nixos/unstable/release-notes#sec-release-25.05).
|
||||
|
||||
|
||||
## Installing on openSUSE tumbleweed
|
||||
Cosmic can be installed by adding X11:COSMIC:Factory repo with opi.
|
||||
```
|
||||
opi patterns-cosmic
|
||||
|
||||
+1
-1
Submodule cosmic-applets updated: f26992e41a...2dba07fcae
+1
-1
Submodule cosmic-applibrary updated: 279c614b91...0c1965cc0c
+1
-1
Submodule cosmic-bg updated: b44439fcd5...40254a7101
+1
-1
Submodule cosmic-comp updated: 96e9bf3b81...b19f66702f
+1
-1
Submodule cosmic-edit updated: d4294713d8...6844f290fd
+1
-1
Submodule cosmic-files updated: 63176a1e2a...9228e3c6ae
+1
-1
Submodule cosmic-greeter updated: 9e22418e53...7f9b7e42dc
+1
-1
Submodule cosmic-icons updated: 0b2aed444d...70b07582e2
Submodule
+1
Submodule cosmic-initial-setup added at 55c6006001
+1
-1
Submodule cosmic-launcher updated: 77ca208555...ee52edd2d1
+1
-1
Submodule cosmic-notifications updated: 8eae7e0f62...19d24637d4
+1
-1
Submodule cosmic-osd updated: 54c9672fa2...c88988f7af
+1
-1
Submodule cosmic-panel updated: af73ac840b...1afc1e85b9
+1
-1
Submodule cosmic-player updated: 1503065026...5556cf81a1
+1
-1
Submodule cosmic-randr updated: c32d0d6bfd...bce9cdf2d4
+1
-1
Submodule cosmic-screenshot updated: 1747b8a53e...5939fbe3a2
+1
-1
Submodule cosmic-session updated: 80209d5aad...379ce30715
+1
-1
Submodule cosmic-settings updated: bc70106fe5...886220fc9f
+1
-1
Submodule cosmic-settings-daemon updated: bb9eb904e8...99a6adccd9
+1
-1
Submodule cosmic-store updated: 1ec59e7348...1a9be52479
+1
-1
Submodule cosmic-term updated: 2c22dc8afa...42f566007f
+1
-1
Submodule cosmic-workspaces-epoch updated: e2e0f09311...d3fc7a2815
@@ -12,6 +12,7 @@ build:
|
||||
{{ just }} cosmic-files/build-release
|
||||
{{ just }} cosmic-greeter/build-release
|
||||
{{ just }} cosmic-idle/build-release
|
||||
{{ just }} cosmic-initial-setup/build-release
|
||||
{{ just }} cosmic-launcher/build-release
|
||||
{{ just }} cosmic-notifications/build-release
|
||||
{{ make }} -C cosmic-osd all
|
||||
@@ -26,6 +27,7 @@ build:
|
||||
{{ just }} cosmic-term/build-release
|
||||
{{ make }} -C cosmic-wallpapers all
|
||||
{{ make }} -C cosmic-workspaces-epoch all
|
||||
{{ just }} pop-launcher/build-release
|
||||
{{ make }} -C xdg-desktop-portal-cosmic all
|
||||
|
||||
install rootdir="" prefix="/usr/local": build
|
||||
@@ -38,6 +40,7 @@ install rootdir="" prefix="/usr/local": build
|
||||
{{ 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-initial-setup/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}}
|
||||
@@ -52,6 +55,7 @@ install rootdir="" prefix="/usr/local": build
|
||||
{{ 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}}
|
||||
{{ just }} rootdir={{rootdir}} prefix={{prefix}} pop-launcher/install
|
||||
{{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}}
|
||||
|
||||
_mkdir dir:
|
||||
@@ -78,6 +82,7 @@ clean:
|
||||
{{ just }} cosmic-files/clean
|
||||
rm -rf cosmic-greeter/target
|
||||
{{ just }} cosmic-idle/clean
|
||||
{{ just }} cosmic-initial-setup/clean
|
||||
rm -rf cosmic-launcher/target
|
||||
rm -rf cosmic-panel/target
|
||||
rm -rf cosmic-player/target
|
||||
@@ -92,4 +97,5 @@ clean:
|
||||
{{ just }} cosmic-term/clean
|
||||
{{ make }} -C cosmic-wallpapers clean
|
||||
rm -rf cosmic-workspaces-epoch/target
|
||||
{{ just }} pop-launcher/clean
|
||||
rm -rf xdg-desktop-portal-cosmic/target
|
||||
|
||||
Submodule
+1
Submodule pop-launcher added at 8d9da92dba
Submodule xdg-desktop-portal-cosmic updated: b655a8ef06...2477a1b398
Reference in New Issue
Block a user