Skip to content

Commit

Permalink
format files and make changes to gschema overrides
Browse files Browse the repository at this point in the history
  • Loading branch information
lenuswalker committed Aug 13, 2024
1 parent 255f652 commit 76042a9
Show file tree
Hide file tree
Showing 16 changed files with 137 additions and 142 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
[org.gnome.desktop.peripherals.touchpad:GNOME-Greeter]
tap-to-click=true

[org/gnome/desktop/peripherals/touchpad]
tap-to-click=true

[org/gnome/shell]
enabled-extensions = ['appindicatorsupport@rgcjonas.gmail.com', 'dash-to-dock@micxgx.gmail.com']

[org/gnome/desktop/sound]
allow-volume-above-100-percent=true

[org/gnome/desktop/wm/preferences]
button-layout=":minimize,maximize,close"

[org/gnome/desktop/peripherals/touchpad]
tap-to-click=true
button-layout=":minimize,maximize,close"
3 changes: 3 additions & 0 deletions files/scripts/izzy-os-changes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ set -ouex pipefail
if [[ -f /usr/share/applications/gnome-system-monitor.desktop ]]; then
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nHidden=true@g' /usr/share/applications/gnome-system-monitor.desktop
fi
if [[ -f /usr/share/applications/gnome-system-monitor-kde.desktop ]]; then
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nHidden=true@g' /usr/share/applications/gnome-system-monitor-kde.desktop
fi
if [[ -f /usr/share/applications/org.gnome.SystemMonitor.desktop ]]; then
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nHidden=true@g' /usr/share/applications/org.gnome.SystemMonitor.desktop
fi
Expand Down
2 changes: 0 additions & 2 deletions files/system/etc/dconf/db/gdm.d/01-izzy-os

This file was deleted.

3 changes: 0 additions & 3 deletions files/system/etc/dconf/profile/gdm

This file was deleted.

7 changes: 3 additions & 4 deletions recipes/akmods.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
modules:
- type: akmods
install:
- evdi
type: akmods
install:
- evdi
87 changes: 43 additions & 44 deletions recipes/common-flatpaks.yml
Original file line number Diff line number Diff line change
@@ -1,50 +1,49 @@
modules:
- type: default-flatpaks
notify: true # Send notification after install/uninstall is finished (true/false)
system:
# If no repo information is specified, Flathub will be used by default
# repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo
# repo-name: flathub
# repo-title: "Flathub (system-wide)" # Optional; this sets the remote's user-facing name in graphical frontends like GNOME Software
install:
# Browsers
- org.mozilla.firefox
- com.microsoft.Edge
type: default-flatpaks
notify: true # Send notification after install/uninstall is finished (true/false)
system:
# If no repo information is specified, Flathub will be used by default
# repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo
# repo-name: flathub
# repo-title: "Flathub (system-wide)" # Optional; this sets the remote's user-facing name in graphical frontends like GNOME Software
install:
# Browsers
- org.mozilla.firefox
- com.microsoft.Edge

# Social
- io.github.mimbrero.WhatsAppDesktop
- com.github.IsmaelMartinez.teams_for_linux
- us.zoom.Zoom
# Social
- io.github.mimbrero.WhatsAppDesktop
- com.github.IsmaelMartinez.teams_for_linux
- us.zoom.Zoom

# Media
# - org.freedesktop.Platform.ffmpeg-full
- com.spotify.Client
- com.stremio.Stremio
- sh.cider.Cider
# Media
# - org.freedesktop.Platform.ffmpeg-full
- com.spotify.Client
- com.stremio.Stremio
- sh.cider.Cider

# Utility
- org.gnome.Loupe
- com.github.tchx84.Flatseal
- com.mattjakeman.ExtensionManager
- org.localsend.localsend_app
- com.bitwarden.desktop
- com.usebottles.bottles
- io.missioncenter.MissionCenter
- org.gnome.Papers
# Development
- com.visualstudio.code
# Utility
- org.gnome.Loupe
- com.github.tchx84.Flatseal
- com.mattjakeman.ExtensionManager
- org.localsend.localsend_app
- com.bitwarden.desktop
- com.usebottles.bottles
- io.missioncenter.MissionCenter
- org.gnome.Papers

# Development
- com.visualstudio.code

# Needed for winapps
- com.freerdp.FreeRDP
# Needed for winapps
- com.freerdp.FreeRDP

# Gaming
- com.valvesoftware.Steam
- net.lutris.Lutris
# Gaming
- com.valvesoftware.Steam
- net.lutris.Lutris

# - one.ablaze.floorp//lightning # This is an example of flatpak which has multiple branches in selection (flatpak//branch).
# Flatpak runtimes are not supported (like org.winehq.Wine//stable-23.08),
# only normal flatpak applications are (like Floorp Lightning web browser in this example).
# Installing different branches of the same Flatpak is not supported.
remove:
# - org.gnome.eog
# - one.ablaze.floorp//lightning # This is an example of flatpak which has multiple branches in selection (flatpak//branch).
# Flatpak runtimes are not supported (like org.winehq.Wine//stable-23.08),
# only normal flatpak applications are (like Floorp Lightning web browser in this example).
# Installing different branches of the same Flatpak is not supported.
remove:
# - org.gnome.eog
67 changes: 33 additions & 34 deletions recipes/common-packages.yml
Original file line number Diff line number Diff line change
@@ -1,39 +1,38 @@
modules:
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo
type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo

install:
# Utility
- distrobox
- adw-gtk3-theme
- rsms-inter-fonts
- podman-compose
- fastfetch
- starship
install:
# Utility
- distrobox
- adw-gtk3-theme
- rsms-inter-fonts
- podman-compose
- fastfetch
- starship

# Codecs
- pipewire-codec-aptx
- libavcodec-freeworld
- openh264
- ffmpeg
- heif-pixbuf-loader
- libheif-freeworld
- libheif-tools
# Codecs
- pipewire-codec-aptx
- libavcodec-freeworld
- openh264
- ffmpeg
- heif-pixbuf-loader
- libheif-freeworld
- libheif-tools

# Gnome Extensions
- gnome-shell-extension-appindicator
- gnome-shell-extension-pop-shell
- gnome-shell-extension-pop-shell-shortcut-overrides
- gnome-shell-extension-dash-to-dock
# Gnome Extensions
- gnome-shell-extension-appindicator
- gnome-shell-extension-pop-shell
- gnome-shell-extension-pop-shell-shortcut-overrides
- gnome-shell-extension-dash-to-dock

# Needed for winapps
- dialog
- nmap-ncat
# Needed for winapps
- dialog
- nmap-ncat

remove:
# example: removing firefox (in favor of the flatpak)
# "firefox" is the main package, "firefox-langpacks" is a dependency
- firefox
- firefox-langpacks # also remove firefox dependency (not required for all packages, this is a special case)
- noopenh264
remove:
# example: removing firefox (in favor of the flatpak)
# "firefox" is the main package, "firefox-langpacks" is a dependency
- firefox
- firefox-langpacks # also remove firefox dependency (not required for all packages, this is a special case)
- noopenh264
15 changes: 7 additions & 8 deletions recipes/cosmic.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
modules:
- type: script
snippets:
- wget https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/repo/fedora-$(rpm -E %fedora)/ryanabx-cosmic-epoch-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_ryanabx-cosmic.repo

- type: rpm-ostree
install:
- cosmic-desktop
type: script
snippets:
- wget https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/repo/fedora-$(rpm -E %fedora)/ryanabx-cosmic-epoch-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_ryanabx-cosmic.repo

type: rpm-ostree
install:
- cosmic-desktop
15 changes: 7 additions & 8 deletions recipes/displaylink.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
modules:
- type: script
snippets:
- wget https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-$(rpm -E %fedora)/crashdummy-Displaylink-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_crashdummy-displaylink.repo

- type: rpm-ostree
install:
- displaylink
type: script
snippets:
- wget https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-$(rpm -E %fedora)/crashdummy-Displaylink-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_crashdummy-displaylink.repo

type: rpm-ostree
install:
- displaylink
11 changes: 5 additions & 6 deletions recipes/extra-repos.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
modules:
- type: rpm-ostree
install:
# https://docs.fedoraproject.org/en-US/quick-docs/rpmfusion-setup/#_enabling_the_rpm_fusion_repositories_for_ostree_based_systems
- rpmfusion-free-release
- rpmfusion-nonfree-release
type: rpm-ostree
install:
# https://docs.fedoraproject.org/en-US/quick-docs/rpmfusion-setup/#_enabling_the_rpm_fusion_repositories_for_ostree_based_systems
- rpmfusion-free-release
- rpmfusion-nonfree-release
3 changes: 3 additions & 0 deletions recipes/gschema-overrides.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
type: gschema-overrides
include:
- 01-izzy-os.gschema.override
9 changes: 4 additions & 5 deletions recipes/intel.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
modules:
- type: rpm-ostree
install:
- igt-gpu-tools
- intel-media-driver
type: rpm-ostree
install:
- igt-gpu-tools
- intel-media-driver
1 change: 1 addition & 0 deletions recipes/recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ modules:
- from-file: common-packages.yml
- from-file: common-flatpaks.yml
- from-file: remove-packages.yml
- from-file: gschema-overrides.yml
- from-file: scripts.yml

- type: signing # this sets up the proper policy & signing files for signed images to work fully
11 changes: 5 additions & 6 deletions recipes/remove-packages.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
modules:
- type: rpm-ostree
remove:
- gnome-extensions-app
- nvtop
- htop
type: rpm-ostree
remove:
- gnome-extensions-app
- nvtop
- htop
7 changes: 3 additions & 4 deletions recipes/scripts.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
modules:
- type: script
scripts:
- izzy-os-changes.sh
type: script
scripts:
- izzy-os-changes.sh
27 changes: 13 additions & 14 deletions recipes/system76-power.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
modules:
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/szydell/system76/repo/fedora-%OS_VERSION%/szydell-system76-fedora-%OS_VERSION%.repo
install:
- system76-driver
- system76-power
type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/szydell/system76/repo/fedora-%OS_VERSION%/szydell-system76-fedora-%OS_VERSION%.repo
install:
- system76-driver
- system76-power

- type: systemd
system:
enabled:
- com.system76.PowerDaemon.service
- system76-power-wake.service
masked:
- power-profiles-daemon.service
type: systemd
system:
enabled:
- com.system76.PowerDaemon.service
- system76-power-wake.service
masked:
- power-profiles-daemon.service

0 comments on commit 76042a9

Please sign in to comment.