File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -53,14 +53,14 @@ install:
5353 install -Dm0644 " data/tiling-exceptions.ron" " $( TILING_EXCEPTIONS_CONF) "
5454
5555install-bare-session : install
56- install -Dm0644 " data/cosmic.desktop" " $( DESTDIR) $( sharedir) /wayland-sessions/cosmic.desktop"
57- install -Dm0644 " data/cosmic-session.target" " $( DESTDIR) $( libdir) /systemd/user/cosmic-session.target"
58- install -Dm0644 " data/cosmic-session-pre.target" " $( DESTDIR) $( libdir) /systemd/user/cosmic-session-pre.target"
56+ install -Dm0644 " data/cosmic-comp .desktop" " $( DESTDIR) $( sharedir) /wayland-sessions/cosmic-comp .desktop"
57+ install -Dm0644 " data/cosmic-comp- session.target" " $( DESTDIR) $( libdir) /systemd/user/cosmic-comp -session.target"
58+ install -Dm0644 " data/cosmic-comp- session-pre.target" " $( DESTDIR) $( libdir) /systemd/user/cosmic-comp -session-pre.target"
5959 install -Dm0644 " data/cosmic-comp.service" " $( DESTDIR) $( libdir) /systemd/user/cosmic-comp.service"
60- install -Dm0755 " data/cosmic-service" " $( DESTDIR) /$( bindir) /cosmic-service"
60+ install -Dm0755 " data/cosmic-comp- service" " $( DESTDIR) /$( bindir) /cosmic-comp -service"
6161
6262uninstall :
6363 rm " $( TARGET_BIN) " " $( KEYBINDINGS_CONF) "
6464
6565uninstall-bare-session :
66- rm " $( DESTDIR) $( sharedir) /wayland-sessions/cosmic.desktop"
66+ rm " $( DESTDIR) $( sharedir) /wayland-sessions/cosmic-comp .desktop"
Original file line number Diff line number Diff line change 66# reset them so that they don't break this startup
77for unit in $( systemctl --user --no-legend --state=failed --plain list-units | cut -f1 -d' ' ) ; do
88 partof=" $( systemctl --user show -p PartOf --value " $unit " ) "
9- for target in cosmic-session.target graphical-session.target; do
9+ for target in cosmic-comp- session.target graphical-session.target; do
1010 if [ " $partof " = " $target " ]; then
1111 systemctl --user reset-failed " $unit "
1212 break
Original file line number Diff line number Diff line change 11[Unit]
2- Description=Cosmic session early services
2+ Description=Cosmic compositor-only session early services
33Documentation=man:systemd.special(7)
44RefuseManualStart=yes
55StopWhenUnneeded=yes
66BindsTo=graphical-session-pre.target
77Before=graphical-session-pre.target
8- Before=cosmic-session.target
8+ Before=cosmic-comp- session.target
Original file line number Diff line number Diff line change 11[Unit]
2- Description=Cosmic session
2+ Description=Cosmic compositor-only session
33Documentation=man:systemd.special(7)
44RefuseManualStart=yes
55StopWhenUnneeded=yes
Original file line number Diff line number Diff line change 1+ [Desktop Entry]
2+ Name =Cosmic (Compositor Only)
3+ Comment =This session logs you into a bare cosmic-comp session
4+ Exec =/usr/bin/cosmic-comp-service
5+ Type =Application
6+ DesktopNames =pop:COSMIC
7+ X-GDM-SessionRegisters =false
Original file line number Diff line number Diff line change 11[Unit]
22Description =Cosmic wayland compositor
3- BindsTo =cosmic-session.target
4- Wants =cosmic-session-pre.target
5- After =cosmic-session-pre.target
6- Before =cosmic-session.target
3+ BindsTo =cosmic-comp- session.target
4+ Wants =cosmic-comp- session-pre.target
5+ After =cosmic-comp- session-pre.target
6+ Before =cosmic-comp- session.target
77
88[Service]
99Type =notify
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments