Skip to content

Commit

Permalink
Added VSCode, removed more extensions and shortcuts, added default wa…
Browse files Browse the repository at this point in the history
…llpaper, changed plymouth watermark
  • Loading branch information
Brody Brooks committed Jul 17, 2024
1 parent 46019ed commit 70a6490
Show file tree
Hide file tree
Showing 12 changed files with 74 additions and 33 deletions.
6 changes: 6 additions & 0 deletions config/files/etc/yum.repos.d/vscode.repo
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[code]
name=Visual Studio Code
baseurl=https://packages.microsoft.com/yumrepos/vscode
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file removed config/files/usr/.gitkeep
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
lockPref("webgl.disabled", false);
lockPref("middlemouse.paste", false);
lockPref("general.autoScroll", true);
lockPref("privacy.resistFingerprinting", false);
lockPref("privacy.clearOnShutdown.cache", false);
lockPref("privacy.clearOnShutdown.cookies", false);
lockPref("privacy.clearOnShutdown.offlineApps", false);
lockPref("browser.warnOnQuitShortcut", false);
lockPref("gfx.webrender.all", true);
lockPref("widget.gtk.rounded-bottom-corners.enabled", true);
lockPref("browser.download.useDownloadDir", true);
lockPref("browser.tabs.tabmanager.enabled", false);
lockPref("toolkit.tabbox.switchByScrolling", true);
lockPref("browser.download.autohideButton", true);
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 21 additions & 3 deletions config/gschema-overrides/zz1-framework.gschema.override
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[org.gnome.desktop.peripherals.touchpad]
tap-to-click=true
tap-to-click=false

[org.gnome.desktop.wm.preferences]
num-workspaces=2
Expand All @@ -9,11 +9,29 @@ color-scheme='prefer-dark'
show-battery-percentage=true

[org.gnome.mutter]
check-alive-timeout=uint32 300
check-alive-timeout=uint32 20000
dynamic-workspaces=false

[org.gnome.settings-daemon.plugins.power]
ambient-enabled=false

[org.gnome.shell.extensions.blur-my-shell]
sigma=8
sigma=8

[org.gnome.desktop.datetime]
automatic-timezone=true

[org.gtk.settings.file-chooser]
clock-format='12h'

[org.gnome.settings-daemon.plugins.color]
night-light-enabled=true

[org.gnome.settings-daemon.plugins.power]
sleep-inactive-ac-type='nothing'

[org.gnome.shell.extensions.dash-to-dock]
dock-fixed=false

[org.gnome.desktop.screensaver]
picture-uri='file:///usr/share/backgrounds/mac-rebisz-20170306-blue-sunrise.jpg'
10 changes: 0 additions & 10 deletions config/scripts/example.sh

This file was deleted.

5 changes: 4 additions & 1 deletion config/scripts/removeBluefinWallpapers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,7 @@ rm -f /usr/share/gnome-background-properties/chicken.xml
rm -f /usr/share/gnome-background-properties/xe_clouds.xml
rm -f /usr/share/gnome-background-properties/xe_foothills.xml
rm -f /usr/share/gnome-background-properties/xe_space_needle.xml
rm -f /usr/share/gnome-background-properties/xe_sunset.xml
rm -f /usr/share/gnome-background-properties/xe_sunset.xml

# Also the Documentation shortcut in the Apps list
rm -f /usr/share/applications/Documentation.desktop
6 changes: 0 additions & 6 deletions config/scripts/removePlymouthIcon.sh

This file was deleted.

41 changes: 28 additions & 13 deletions recipes/common-modules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,35 @@
modules:
- type: files
files:
- usr: /usr # copies config/files/usr into your image's /usr.
# put configuration files you want in /etc/ on a booted system
# in /usr/etc/ in the image. read more in files module reference.
- usr: /usr
- etc: /etc

- type: bling
install:
- dconf-update-service

- type: rpm-ostree
install:
- code
- clang
- gcc
- git
- git-lfs
- xev # Utility for getting keycodes from input devices
- fastfetch
- sassc
- p7zip
- p7zip-plugins
remove:
- simple-scan
- gnome-classic-session
- gnome-classic-session-xsession
- gnome-shell-extension-apps-menu
- gnome-shell-extension-background-logo
- gnome-shell-extension-launch-new-instance
- gnome-shell-extension-places-menu
- gnome-shell-extension-window-list
- gnome-shell-extension-caffeine

- type: default-flatpaks
notify: true # Send notification after install/uninstall is finished (true/false)
Expand All @@ -27,7 +42,7 @@ modules:
# repo-title: "Flathub (system-wide)" # Optional; this sets the remote's user-facing name in graphical frontends like GNOME Software
install:
# Internet!
- one.ablaze.floorp # Fork of Firefox with a nice customizable interface
- io.gitlab.librewolf-community # Fork of Firefox with a nice customizable interface
- com.discordapp.Discord
- flathub com.slack.Slack
- io.gitlab.news_flash.NewsFlash # An RSS reader
Expand All @@ -53,7 +68,6 @@ modules:
- com.github.Matoking.protontricks

remove:
- rg.gnome.SimpleScan
- org.mozilla.Thunderbird
- org.mozilla.firefox

Expand All @@ -64,13 +78,14 @@ modules:
- Remove World Clocks
- Quick Settings Audio Devices Renamer
- Quick Settings Audio Devices Hider
remove:
- Places Status Indicator
- Caffeine
- Background Logo
- Tailscale QS
- Window List
- Launch New Instance
- Applications Menu
- Quick Close in Overview
# remove:
# - 8 # Places Status Indicator
# - 517 # Caffeine
# - 889 # Background Logo
# - 6139 # Tailscale QS
# - Window List
# - 600 # Launch New Instance
# - 6 # Applications Menu


1 change: 1 addition & 0 deletions recipes/recipe-framework.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@ modules:
# - firefox
# - firefox-langpacks
- input-remapper
- solaar

- type: signing # this sets up the proper policy & signing files for signed images to work fully

0 comments on commit 70a6490

Please sign in to comment.