175 lines
11 KiB
YAML
175 lines
11 KiB
YAML
|
---
|
||
|
default_dconf_settings:
|
||
|
- key: /org/gnome/desktop/background/picture-uri
|
||
|
value: "'file:///usr/share/backgrounds/brad-huchteman-stone-mountain.jpg'"
|
||
|
- key: /org/gnome/shell/favorite-apps
|
||
|
value: "['org.gnome.Nautilus.desktop', 'com.brave.Browser.desktop', 'io.gitlab.librewolf-community.desktop', 'com.vscodium.codium.desktop', 'org.ferdium.Ferdium.desktop', 'com.getmailspring.Mailspring.desktop', 'org.gnome.Terminal.desktop', 'tabby.desktop', 'vmware-workstation.desktop', 'org.gnome.Connections.desktop', 'org.standardnotes.standardnotes.desktop', 'com.bitwarden.desktop.desktop', 'portmaster.desktop', 'gnome-control-center.desktop']"
|
||
|
- key: /org/gnome/shell/disable-user-extensions
|
||
|
value: 'false'
|
||
|
- key: /org/gnome/shell/enabled-extensions
|
||
|
value: "['improved-workspace-indicator@michaelaquilina.github.io', 'ssm-gnome@lgiki.net', 'sound-output-device-chooser@kgshank.net', 'ProxySwitcher@flannaghan.com', 'IP-Finder@linxgem33.com', 'vlan-switcher@darcato.github.io', 'dash-to-dock@micxgx.gmail.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'places-menu@gnome-shell-extensions.gcampax.github.com', 'gsconnect@andyholmes.github.io', 'bluetooth-quick-connect@bjarosze.gmail.com', 'mprisindicatorbutton@JasonLG1979.github.io', 'startup-measure@marco.trevi.me', 'pano@elhan.io', 'mutter-primary-gpu@zaidka.github.io', 'appindicatorsupport@rgcjonas.gmail.com', 'user-theme@gnome-shell-extensions.gcampax.github.com']"
|
||
|
- key: /org/gnome/shell/extensions/dash-to-dock/dash-max-icon-size
|
||
|
value: '40'
|
||
|
- key: /org/gnome/desktop/session/idle-delay
|
||
|
value: '600'
|
||
|
- key: /org/gnome/desktop/privacy/report-technical-problems
|
||
|
value: 'false'
|
||
|
- key: /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout
|
||
|
value: '3600'
|
||
|
- key: /org/gnome/settings-daemon/plugins/power/power-saver-profile-on-low-battery
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/calendar/show-weekdate
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/interface/clock-format
|
||
|
value: "'12h'"
|
||
|
- key: /org/gnome/desktop/interface/clock-show-seconds
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/interface/clock-show-weekday
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/interface/color-scheme
|
||
|
value: "'prefer-dark'"
|
||
|
- key: /org/gnome/desktop/interface/document-font-name
|
||
|
value: "'Zilla Slab Medium 11'"
|
||
|
- key: /org/gnome/desktop/interface/enable-hot-corners
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/interface/font-antialiasing
|
||
|
value: "'rgba'"
|
||
|
- key: /org/gnome/desktop/interface/font-hinting
|
||
|
value: "'medium'"
|
||
|
- key: /org/gnome/desktop/interface/font-name
|
||
|
value: "'Montserrat Medium 11'"
|
||
|
- key: /org/gnome/desktop/interface/gtk-theme
|
||
|
value: "'Betelgeuse'"
|
||
|
- key: /org/gnome/desktop/interface/icon-theme
|
||
|
value: "'Betelgeuse'"
|
||
|
- key: /org/gnome/desktop/interface/monospace-font-name
|
||
|
value: "'Hack Nerd Font 11'"
|
||
|
- key: /org/gnome/desktop/privacy/old-files-age
|
||
|
value: 14
|
||
|
- key: /org/gnome/desktop/privacy/recent-files-max-age
|
||
|
value: '7'
|
||
|
- key: /org/gnome/desktop/privacy/remove-old-temp-files
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/privacy/remove-old-trash-files
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/desktop/privacy/report-technical-problems
|
||
|
value: 'false'
|
||
|
- key: /org/gnome/desktop/wm/preferences/titlebar-font
|
||
|
value: "'Montserrat Bold 11'"
|
||
|
- key: /org/gnome/settings-daemon/plugins/power/power-saver-profile-on-low-battery
|
||
|
value: 'true'
|
||
|
- key: /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout
|
||
|
value: '3600'
|
||
|
- key: /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type
|
||
|
value: "'nothing'"
|
||
|
|
||
|
default_gnome_extensions:
|
||
|
# - url: https://extensions.gnome.org/extension/327/axe-menu/
|
||
|
# - url: https://extensions.gnome.org/extension/1176/argos/
|
||
|
- url: https://extensions.gnome.org/extension/615/appindicator-support/
|
||
|
regex: appindicator-support
|
||
|
- url: https://extensions.gnome.org/extension/19/user-themes/
|
||
|
regex: user-themes
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/user-theme/name "'Betelgeuse'"
|
||
|
- url: https://extensions.gnome.org/extension/1319/gsconnect/
|
||
|
regex: gsconnect
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/gsconnect/name "'Betelgeuse'"
|
||
|
- dconf write /org/gnome/shell/extensions/gsconnect/show-indicators true
|
||
|
- url: https://extensions.gnome.org/extension/4269/alphabetical-app-grid/
|
||
|
regex: AlphabeticalAppGrid@stuarthayhurst
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/alphabetical-app-grid/sort-folder-contents true
|
||
|
- url: https://extensions.gnome.org/extension/307/dash-to-dock/
|
||
|
regex: dash-to-dock
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/animate-show-apps true
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/apply-custom-theme true
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/custom-theme-shrink true
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/dash-max-icon-size 30
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/disable-overview-on-startup true
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/dock-fixed false
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/dock-position "'BOTTOM'"
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/intellihide-mode "'FOCUS_APPLICATION_WINDOWS'"
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/preview-size-scale 0.45000000000000001
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/scroll-action "'cycle-windows'"
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/show-apps-at-top true
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/show-mounts-network false
|
||
|
- dconf write /org/gnome/shell/extensions/dash-to-dock/show-show-apps-button true
|
||
|
- url: https://extensions.gnome.org/extension/771/proxy-switcher/
|
||
|
regex: ProxySwitcher
|
||
|
- url: https://extensions.gnome.org/extension/3968/improved-workspace-indicator/
|
||
|
regex: improved-workspace-indicator
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/improved-workspace-indicator/panel-position "'right'"
|
||
|
- url: https://extensions.gnome.org/extension/4506/simple-system-monitor/
|
||
|
regex: ssm-gnome
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/cpu-usage-text "'CPU'"
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/extension-order -50
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/extension-position "'center'"
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/font-family "'Hack Nerd Font'"
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/font-size 11
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/font-weight 400
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/is-cpu-usage-enable true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/is-download-speed-enable true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/is-memory-usage-enable true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/is-upload-speed-enable true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/memory-usage-text "'MEM'"
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/refresh-interval 3
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/show-extra-spaces true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/show-percent-sign true
|
||
|
- dconf write /org/gnome/shell/extensions/simple-system-monitor/text-color "'#ffffff'"
|
||
|
- url: https://extensions.gnome.org/extension/906/sound-output-device-chooser/
|
||
|
regex: sound-output-device-chooser
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/sound-output-device-chooser/hide-menu-icons true
|
||
|
- dconf write /org/gnome/shell/extensions/sound-output-device-chooser/hide-on-single-device true
|
||
|
- dconf write /org/gnome/shell/extensions/sound-output-device-chooser/icon-theme "'monochrome'"
|
||
|
- dconf write /org/gnome/shell/extensions/sound-output-device-chooser/integrate-with-slider true
|
||
|
- dconf write /org/gnome/shell/extensions/sound-output-device-chooser/omit-device-origins false
|
||
|
- url: https://extensions.gnome.org/extension/2983/ip-finder/
|
||
|
regex: IP-Finder
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/public-ip-address/actors-in-panel "'Flag'"
|
||
|
- dconf write /org/gnome/shell/extensions/public-ip-address/panel-vpn-ip-addr-colors false
|
||
|
- dconf write /org/gnome/shell/extensions/public-ip-address/position-in-panel "'right'"
|
||
|
# Alternative to the full screen activities overview
|
||
|
# - url: https://extensions.gnome.org/extension/6/applications-menu/
|
||
|
# regex: apps-menu
|
||
|
- url: https://extensions.gnome.org/extension/3061/vlan-switcher/
|
||
|
regex: vlan-switcher
|
||
|
# Works but does not have that many features and the top bar is somewhat crowded on smaller screens
|
||
|
# - url: https://extensions.gnome.org/extension/1762/lan-ip-address/
|
||
|
# regex: lan-ip-address
|
||
|
- url: https://extensions.gnome.org/extension/7/removable-drive-menu/
|
||
|
regex: drive-menu
|
||
|
- url: https://extensions.gnome.org/extension/5087/startup-measure/
|
||
|
regex: startup-measure
|
||
|
- url: https://extensions.gnome.org/extension/8/places-status-indicator/
|
||
|
regex: places-menu
|
||
|
- url: https://extensions.gnome.org/extension/1379/mpris-indicator-button/
|
||
|
regex: mprisindicatorbutton
|
||
|
- url: https://extensions.gnome.org/extension/5218/mutter-primary-gpu/
|
||
|
regex: mutter-primary-gpu
|
||
|
- url: https://extensions.gnome.org/extension/1401/bluetooth-quick-connect/
|
||
|
regex: bluetooth-quick-connect
|
||
|
settings:
|
||
|
- dconf write /org/gnome/shell/extensions/bluetooth-quick-connect/bluetooth-auto-power-on true
|
||
|
- dconf write /org/gnome/shell/extensions/bluetooth-quick-connect/refresh-button-on true
|
||
|
- dconf write /org/gnome/shell/extensions/bluetooth-quick-connect/show-battery-value-on true
|
||
|
- url: https://extensions.gnome.org/extension/5278/pano/
|
||
|
regex: pano
|
||
|
settings:
|
||
|
- if command -v apt-get > /dev/null; then sudo apt-get install -y gir1.2-gda-5.0 gir1.2-gsound-1.0; fi
|
||
|
- if command -v dnf > /dev/null; then sudo dnf install -y libgda libgda-sqlite; fi
|
||
|
- if command -v yum > /dev/null; then sudo yum install -y libgda libgda-sqlite; fi
|
||
|
- if command -v pacman > /dev/null; then sudo pacman -Sy libgda; fi
|
||
|
- if command -v zypper > /dev/null; then sudo zypper install -y libgda-6_0-sqlite typelib-1_0-Gda-6_0 typelib-1_0-GSound-1_0; fi
|
||
|
- dconf write /org/gnome/shell/extensions/pano/database-location "\\\"$HOME/.local/share/pano\\\""
|
||
|
- dconf write /org/gnome/shell/extensions/pano/history-length 50
|
||
|
- dconf write /org/gnome/shell/extensions/pano/play-audio-on-copy true
|
||
|
- dconf write /org/gnome/shell/extensions/pano/session-only-mode true
|
||
|
# Set below to true if you want select text for copy
|
||
|
- dconf write /org/gnome/shell/extensions/pano/sync-primary false
|