#728 Identify as Design Suite
Closed 3 years ago by luya. Opened 3 years ago by luya.
Unknown source design-suite-release  into  master

file modified
+4 -4
@@ -19,7 +19,7 @@

  

  # Equivalent of %include fedora-repo.ks

  # Pull from the ostree repo that was created during the compose

- ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/rawhide/${basearch}/iot

+ ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/devel/${basearch}/iot

  

  reboot

  
@@ -44,14 +44,14 @@

  

  # Set the origin to the "main ref", distinct from /updates/ which is where bodhi writes.

  # We want consumers of this image to track the two week releases.

- ostree admin set-origin --index 0 fedora-iot https://dl.fedoraproject.org/iot/repo/ "fedora/rawhide/${arch}/iot"

+ ostree admin set-origin --index 0 fedora-iot https://dl.fedoraproject.org/iot/repo/ "fedora/devel/${arch}/iot"

  

  # Make sure the ref we're supposedly sitting on (according

  # to the updated origin) exists.

- ostree refs "fedora-iot:fedora/rawhide/${arch}/iot" --create "fedora-iot:fedora/rawhide/${arch}/iot"

+ ostree refs "fedora-iot:fedora/devel/${arch}/iot" --create "fedora-iot:fedora/devel/${arch}/iot"

  

  # Remove the old ref so that the commit eventually gets cleaned up.

- ostree refs "fedora-iot:fedora/rawhide/${arch}/iot" --delete

+ ostree refs "fedora-iot:fedora/devel/${arch}/iot" --delete

  

  # delete/add the remote with new options to enable gpg verification

  # and to point them at the cdn url

file modified
+23 -12
@@ -1,11 +1,9 @@

  # fedora-design-suite.ks

  # Based on Live Workstation

- # Description:

- # - A collection of applications targeted towards professional visual designers

- # Website: http://fedoraproject.org/wiki/Design_Suite

- # Maintainer:

- # - Luya Tshimbalanga <luya AT fedoraproject DOT org>

- # - Credit to Sebastian Dziallas for initiating the project

+ # A collection of applications targeted towards professional visual designers

+ # http://fedoraproject.org/wiki/Design_Suite

+ # Maintained by Luya Tshimbalanga <luya AT fedoraproject DOT org>

+ # Credit to Sebastian Dziallas for initiating the project

  

  %include fedora-live-workstation.ks

  
@@ -16,6 +14,11 @@

  # Switch to groups for design suite

  @design-suite

  

+ # Identify as Fedora Design Suite

+ fedora-release-designsuite

+ fedora-release-identity-designsuite

+ -fedora-release-workstation

+ 

  # Provides backup application

  deja-dup

  deja-dup-nautilus
@@ -27,12 +30,12 @@

  gnome-shell-extension-pomodoro

  gnome-todo

  

- # Add cosmetic for gnome-terminal

+ # Add cosmetic for terminal

  powerline

  powerline-fonts

  

  # Extra wallpapers

- f31-backgrounds-extras-gnome

+ # f31-backgrounds-extras-gnome

  

  # removal of unneeded applications

  -gnome-boxes
@@ -48,10 +51,7 @@

  

  %post

  #Override the favorite desktop application in Dash

- cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE

- [org.gnome.shell]

- favorite-apps=['firefox.desktop', 'shotwell.desktop', 'gimp.desktop', 'darktable.desktop','krita.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'pitivi.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop', 'list-design-tutorials.desktop']

- FOE

+ sed -i "s/favorite-apps=."'*'"/favorite-apps=['firefox.desktop', 'shotwell.desktop', 'gimp.desktop', 'darktable.desktop','krita.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'pitivi.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop', 'list-design-tutorials.desktop']/" /etc/rc.d/init.d/livesys

  

  # Add link to lists of tutorials

  cat >> /usr/share/applications/list-design-tutorials.desktop << FOE
@@ -95,4 +95,15 @@

  # rebuild schema cache with any overrides we installed

  glib-compile-schemas /usr/share/glib-2.0/schemas

  

+ # Use Powerline in bash

+ cat >>  $HOME/.bashrc << FOE

+ # Enable powerline daemon

+ if [ -f `which powerline-daemon` ]; then

+   powerline-daemon -q

+   POWERLINE_BASH_CONTINUATION=1

+   POWERLINE_BASH_SELECT=1

+   . /usr/share/powerline/bash/powerline.sh

+ fi

+ FOE

+ 

  %end

file modified
+2 -2
@@ -3,7 +3,7 @@

  # Exactly one of the following should be uncommented

  

  # For the master branch the following should be uncommented

- %include fedora-repo-rawhide.ks

+ # %include fedora-repo-rawhide.ks

  

  # For non-master branches the following should be uncommented

- # %include fedora-repo-not-rawhide.ks

+ %include fedora-repo-not-rawhide.ks

Some cleanup and expanding use of powerline

rebased onto 36cda21

3 years ago

Note that for some strange reasons, the unwanted files fedora-iot an fedora-repo were added despite the fresh pull.

It looks like perhaps your fork is behind and the pr is pulling in some newer commits?

Perhaps try just deleting your fork (go to the fork, settings -> delete) and then recreate it and then make a pr with your changes?

I am closing this pull request which is superseded by https://pagure.io/fedora-kickstarts/pull-request/731.

Pull-Request has been closed by luya

3 years ago