Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

Commit

Permalink
feat: combine both dconf-update & gschema.override
Browse files Browse the repository at this point in the history
  • Loading branch information
c0deplayer committed Feb 9, 2024
1 parent f790870 commit 5c7358f
Show file tree
Hide file tree
Showing 5 changed files with 87 additions and 63 deletions.
3 changes: 3 additions & 0 deletions config/common_modules/gschema-overrides.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
type: gschema-overrides
include:
- zz1-silverflow.gschema.override
59 changes: 0 additions & 59 deletions config/files/usr/etc/dconf/db/local.d/01-silverflow

This file was deleted.

25 changes: 25 additions & 0 deletions config/files/usr/etc/dconf/db/local.d/locks/00-silveflow-lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Set folders first lock
/org/gtk/gtk4/settings/file-chooser/sort-directories-first
/org/gtk/settings/file-chooser/sort-directories-first

# Font & theme settings lock
/org/gnome/desktop/interface/clock-show-weekday
/org/gnome/desktop/interface/document-font-name
/org/gnome/desktop/interface/font-hinting
/org/gnome/desktop/interface/font-name
/org/gnome/desktop/interface/icon-theme

# Keyboard settings lock
/org/gnome/desktop/peripherals/keyboard/delay

# Touchpad settings lock
/org/gnome/desktop/peripherals/touchpad/tap-to-click

# Remove old trash files setting lock
/org/gnome/desktop/privacy/remove-old-trash-files

# Titlebar font setting lock
/org/gnome/desktop/wm/preferences/titlebar-font

# Mutter settings lock
/org/gnome/mutter/check-alive-timeout
56 changes: 56 additions & 0 deletions config/gschema-overrides/zz1-silverflow.gschema.override
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
#-------------- LOCKSCREEN MODIFICATIONS --------------#

[org.gnome.desktop.peripherals.touchpad:GNOME-Greeter]
tap-to-click=true

#-------------- DESKTOP MODIFICATIONS --------------#

[org.gnome.desktop.interface]
clock-show-seconds=true
clock-show-weekday=true
cursor-theme='Bibata-Modern-Classic'
document-font-name='Inter 11'
font-antialiasing='rgba'
icon-theme='MoreWaita'
font-name='Inter 11'
monospace-font-name='Hack Nerd Font Mono 10'
show-battery-percentage=true
text-scaling-factor=1.2

[org.gnome.desktop.wm.preferences]
titlebar-font='Inter Bold 11'
titlebar-uses-system-font=false

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

[org.gnome.desktop.peripherals.keyboard]
delay=uint32 226
numlock-state=true

[org.gnome.nautilus.preferences]
default-folder-viewer='icon-view'
search-filter-time-type='last_modified'
show-delete-permanently=true

[org.gnome.desktop.peripherals.touchpad]
send-events='disabled-on-external-mouse'
tap-to-click=true

[org.gnome.desktop.privacy]
old-files-age=uint32 30
recent-files-max-age=-1
remove-old-temp-files=true
remove-old-trash-files=true

[org.gnome.mutter]
center-new-windows=true
check-alive-timeout=uint32 20000

[org.gtk.gtk4.Settings.FileChooser]
show-hidden=true
sort-directories-first=true

[org.gtk.Settings.FileChooser]
show-hidden=true
sort-directories-first=true
7 changes: 3 additions & 4 deletions config/recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@ image-version: 39
modules:
- from-file: common_modules/files.yml
- from-file: common_modules/rpm-ostree.yml
- from-file: common_modules/default-flatpaks.yml
- from-file: common_modules/yafti.yml
- from-file: common_modules/default-flatpaks.yml
- from-file: common_modules/fonts.yml
- from-file: common_modules/bling.yml
- from-file: common_modules/systemd.yml
- from-file: common_modules/image-cleaner.yml

- type: signing

- from-file: common_modules/gschema-overrides.yml
- from-file: common_modules/scripts.yml
- type: signing

0 comments on commit 5c7358f

Please sign in to comment.