Configure Gnome

- add ~/.config/gnome-settings/*.ini
  => static files with a commented export of Gnome settings
- re-load these configs with `update-machine`
This commit is contained in:
Alexander Hess 2022-08-10 12:57:44 +02:00
parent b3322f6a44
commit 9bc310ff9f
Signed by: alexander
GPG key ID: 344EA5AB10D868E0
9 changed files with 820 additions and 0 deletions

View file

@ -0,0 +1,7 @@
# Gnome Settings
This folder contains my Gnome settings
split into several \*.ini files by logical group.
Load them into Gnome with `dconf load / < <file>`.
It is important to always load them in anchored at the root (i.e., `/`).

View file

@ -0,0 +1,27 @@
[org/gnome/desktop/app-folders]
folder-children=['Communication', 'Office', 'Settings', 'Terminal', 'Utilities']
[org/gnome/desktop/app-folders/folders/Communication]
apps=['evolution-calendar.desktop', 'mozilla-thunderbird.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Contacts.desktop', 'org.gnome.Evolution.desktop']
name='Communication'
translate=true
[org/gnome/desktop/app-folders/folders/Office]
apps=['libreoffice-base.desktop', 'libreoffice-calc.desktop', 'libreoffice-draw.desktop', 'libreoffice-impress.desktop', 'libreoffice-math.desktop', 'libreoffice-startcenter.desktop', 'libreoffice-writer.desktop']
name='Office'
translate=true
[org/gnome/desktop/app-folders/folders/Settings]
apps=['ca.desrt.dconf-editor.desktop', 'com.github.joseexposito.touche.desktop', 'com.system76.keyboardconfigurator.desktop', 'menulibre.desktop', 'nvidia-settings.desktop', 'org.bleachbit.BleachBit.desktop', 'org.gnome.Extensions.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop', 'org.gnome.tweaks.desktop', 'pavucontrol.desktop']
name='Settings'
translate=true
[org/gnome/desktop/app-folders/folders/Terminal]
apps=['htop.desktop', 'org.gnome.Terminal.desktop', 'ranger.desktop']
name='Terminal'
translate=true
[org/gnome/desktop/app-folders/folders/Utilities]
apps=['java-17-openjdk-17.0.4.0.8-1.fc36.x86_64-jconsole.desktop', 'org.gnome.baobab.desktop', 'org.gnome.Characters.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.eog.desktop', 'org.gnome.Evince.desktop', 'org.gnome.font-viewer.desktop', 'org.gnome.Logs.desktop', 'yelp.desktop']
name='Utilities'
translate=true

View file

@ -0,0 +1,132 @@
# This file contains settings for various individual desktop apps
[ca/desrt/dconf-editor]
# Always start at dconf's root
saved-pathbar-path='/'
saved-view='/'
show-warning=false
[org/gnome/Contacts]
did-initial-setup=true
[org/gnome/TextEditor]
auto-indent=true
highlight-current-line=true
indent-style='space'
restore-session=false
show-grid=true
show-map=true
tab-width=4
wrap-text=false
[org/gnome/calendar]
active-view='week'
[org/gnome/control-center]
last-panel='info-overview'
# [org/gnome/gedit]
[org/gnome/gedit/plugins/filebrowser]
tree-view=true
[org/gnome/gedit/preferences/ui]
show-tabs-mode='auto'
[org/gnome/gnome-system-monitor]
cpu-smooth-graph=true
cpu-stacked-area-chart=false
disks-interval=1000
graph-update-interval=250
maximized=false
network-in-bits=true
show-all-fs=true
show-dependencies=false
show-whose-processes='user'
update-interval=1000
# [org/gnome/nautilus]
[org/gnome/nautilus/compression]
default-compression-format='zip'
[org/gnome/nautilus/icon-view]
captions=['size', 'none', 'none']
[org/gnome/nautilus/list-view]
default-column-order=['name', 'size', 'type', 'owner', 'group', 'permissions', 'where', 'date_modified', 'date_modified_with_time', 'date_accessed', 'recency', 'starred', 'detailed_type']
default-visible-columns=['name', 'size', 'type', 'owner', 'group', 'permissions', 'date_modified_with_time', 'starred']
use-tree-view=true
[org/gnome/nautilus/preferences]
always-use-location-entry=true
default-folder-viewer='list-view'
search-filter-time-type='last_modified'
search-view='list-view'
show-create-link=false
show-delete-permanently=true
[org/gnome/software]
allow-updates=false
check-timestamp=0
download-updates=false
download-updates-notify=false
first-run=false
install-timestamp=0
online-updates-timestamp=0
security-timestamp=0
update-notification-timestamp=0
upgrade-notification-timestamp=0
# [org/gnome/terminal]
[org/gnome/terminal/legacy]
confirm-close=false
# [org/gnome/terminal/legacy/keybindings]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
[org/gnome/terminal/legacy/profiles:]
default='b1dcc9dd-5262-4d8d-a863-c897e6d979b9'
list=['b1dcc9dd-5262-4d8d-a863-c897e6d979b9']
[org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9]
audible-bell=false
background-color='rgb(0,0,0)'
bold-is-bright=true
custom-command='/usr/bin/zsh'
foreground-color='rgb(255,255,255)'
login-shell=false
use-custom-command=true
use-theme-colors=true
visible-name='Default'
[org/gnome/tweaks]
show-extensions-notice=false
# [org/gtk/*/settings/file-chooser]
# This is Gnome Files
[org/gtk/gtk4/settings/file-chooser]
# Keep in sync with [org/gtk/settings/file-chooser]
date-format='regular'
location-mode='path-bar'
show-hidden=false
show-size-column=true
show-type-column=true
sort-column='name'
sort-directories-first=true
sort-order='ascending'
type-format='category'
[org/gtk/settings/file-chooser]
# Keep in sync with [org/gtk/gtk4/settings/file-chooser]
date-format='regular'
location-mode='path-bar'
show-hidden=false
show-size-column=true
show-type-column=true
sort-column='name'
sort-directories-first=true
sort-order='ascending'
type-format='category'

View file

@ -0,0 +1,134 @@
# Unify all key bindings in this file to conveniently keep them consistent
[org/gnome/desktop/wm/keybindings]
begin-move=@as []
begin-resize=@as []
# <Super><Shift>q is i3wm's default
close=['<Super>q', '<Super><Shift>q', '<Alt>F4']
cycle-group=@as []
cycle-group-backward=@as []
cycle-panels=['<Primary><Alt>Tab']
cycle-panels-backward=['<Primary><Alt>Escape']
cycle-windows=@as []
cycle-windows-backward=@as []
# <Super><Shift>1-5 is i3wm's default way
move-to-workspace-1=['<Super><Shift>1']
move-to-workspace-2=['<Super><Shift>2']
move-to-workspace-3=['<Super><Shift>3']
move-to-workspace-4=['<Super><Shift>4']
move-to-workspace-5=['<Super><Shift>5']
move-to-workspace-6=['<Super><Shift>6']
move-to-workspace-7=['<Super><Shift>7']
move-to-workspace-8=['<Super><Shift>8']
move-to-workspace-9=['<Super><Shift>9']
move-to-workspace-10=['<Super><Shift>0']
move-to-workspace-last=@as []
move-to-workspace-left=['<Super><Shift>Left']
move-to-workspace-right=['<Super><Shift>Right']
switch-group=@as []
switch-group-backward=@as []
switch-input-source=@as []
switch-input-source-backward=@as []
# - <Super><Primary>Left/Right is the default to move left/right => <Super><Primary>1-5
# - <Super>1-5 is i3wm's default way
switch-to-workspace-1=['<Super>1', '<Super><Primary>1']
switch-to-workspace-2=['<Super>2', '<Super><Primary>2']
switch-to-workspace-3=['<Super>3', '<Super><Primary>3']
switch-to-workspace-4=['<Super>4', '<Super><Primary>4']
switch-to-workspace-5=['<Super>5', '<Super><Primary>5']
switch-to-workspace-6=['<Super>6', '<Super><Primary>6']
switch-to-workspace-7=['<Super>7', '<Super><Primary>7']
switch-to-workspace-8=['<Super>8', '<Super><Primary>8']
switch-to-workspace-9=['<Super>9', '<Super><Primary>9']
switch-to-workspace-10=['<Super>0', '<Super><Primary>0']
switch-to-workspace-last=['<Super><Primary>End']
switch-to-workspace-left=['<Super><Primary>Left']
switch-to-workspace-right=['<Super><Primary>Right']
[org/gnome/mutter/keybindings]
toggle-tiled-left=@as []
toggle-tiled-right=@as []
[org/gnome/settings-daemon/plugins/media-keys]
custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6/']
email=['<Super>e']
help=@as []
home=['<Super>f']
logout=@as []
magnifier=@as []
magnifier-zoom-in=@as []
magnifier-zoom-out=@as []
next=['<Primary>KP_6']
on-screen-keyboard=@as []
play=['<Primary>KP_5']
previous=['<Primary>KP_4']
screenreader=@as []
screensaver=['<Super>Escape']
search=['<Super>slash']
volume-down=['<Primary>KP_2']
volume-mute=['<Primary>KP_0']
volume-up=['<Primary>KP_8']
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
binding='<Primary><Alt>Home'
command='gnome-session-quit --reboot'
name='Reboot Machine'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1]
binding='<Primary><Alt>End'
command='gnome-session-quit --power-off'
name='Shutdown Machine'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2]
binding='<Primary><Alt>Delete'
command='gnome-session-quit --logout'
name='Log out (1)'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3]
binding='<Primary><Alt>BackSpace'
command='gnome-session-quit --logout'
name='Log out (2)'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4]
binding='<Super>g'
command='google-chrome'
name='Google Chrome'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5]
# Mimic i3wm's default way to open terminals
binding='<Super>Return'
command='gnome-terminal'
name='Terminal (1)'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6]
# Faster than the default <Primary><Alt>t
binding='<Super>t'
command='gnome-terminal'
name='Terminal (2)'
[org/gnome/shell/extensions/pop-shell]
activate-launcher=['<Super>d']
pop-workspace-down=['<Primary><Alt>Down']
pop-workspace-up=['<Primary><Alt>Up']
# <Super><Shift>Return instead of the default <Super>Return
# so that <Super>Return opens terminal (like i3wm) above
tile-enter=['<Super><Shift>Return']
tile-resize-down=['<Shift>Up']
tile-resize-up=['<Shift>Down']
toggle-floating=['<Super>y']
toggle-tiling=['<Shift><Super>y']
[org/gnome/shell/keybindings]
focus-active-notification=@as []
[org/gnome/terminal/legacy/keybindings]
close-tab='<Primary>w'
close-window='<Primary>q'
find='<Primary>f'
find-clear='<Primary>j'
find-next='<Primary>n'
find-previous='<Primary>h'
new-tab='<Primary>t'
new-window='<Primary>n'
zoom-in='<Primary><Shift>plus'
# default: zoom-out='<Primary>minus'

View file

@ -0,0 +1,171 @@
[org/freedesktop/tracker/miner/files]
index-recursive-directories=['&DESKTOP', '&DOCUMENTS', '&MUSIC', '&PICTURES', '&VIDEOS', '&DOWNLOAD', '/home/alexander/data']
[org/gnome/desktop/a11y/applications]
screen-keyboard-enabled=false
[org/gnome/desktop/background]
# Keep picture-* in sync with [org/gnome/desktop/screensaver] below
color-shading-type='solid'
picture-options='spanned'
picture-uri='file:///usr/share/backgrounds/lake_in_front_of_mountains.jpg'
picture-uri-dark='file:///usr/share/backgrounds/lake_in_front_of_mountains.jpg'
primary-color='#000000000000'
secondary-color='#000000000000'
[org/gnome/desktop/calendar]
show-weekdate=true
[org/gnome/desktop/datetime]
automatic-timezone=true
[org/gnome/desktop/input-sources]
per-window=false
sources=[('xkb', 'us')]
xkb-options=['compose:menu', 'compose:ralt', 'caps:ctrl_modifier']
[org/gnome/desktop/interface]
clock-format='24h'
clock-show-date=true
clock-show-seconds=true
clock-show-weekday=true
# color-scheme='prefer-dark'
document-font-name='Clear Sans Medium 11'
enable-animations=true
enable-hot-corners=false
font-antialiasing='grayscale'
font-hinting='slight'
font-name='Clear Sans Medium 11'
# gtk-im-module='gtk-im-context-simple'
# gtk-theme='Pop-dark'
# icon-theme='Pop'
monospace-font-name='FiraCode Nerd Font Mono 11'
show-battery-percentage=true
toolkit-accessibility=false
[org/gnome/desktop/lockdown]
disbale-user-switching=true
[org/gnome/desktop/media-handling]
automount=true
automount-open=false
autorun-never=true
autorun-x-content-ignore=@as []
autorun-x-content-open-folder=@as []
autorun-x-content-start-app=@as []
[org/gnome/desktop/peripherals/keyboard]
numlock-state=true
remember-numlock-state=true
[org/gnome/desktop/peripherals/mouse]
natural-scroll=false
[org/gnome/desktop/peripherals/touchpad]
edge-scrolling-enabled=false
natural-scroll=true
tap-to-click=true
two-finger-scrolling-enabled=true
[org/gnome/desktop/privacy]
disable-camera=false
disable-microphone=false
disable-sound-output=false
hide-identity=true
old-files-age=uint32 7
recent-files-max-age=int32 1
remember-app-usage=false
remember-recent-files=false
remove-old-temp-files=true
remove-old-trash-files=true
report-technical-problems=false
send-software-usage-stats=false
show-full-name-in-top-bar=false
[org/gnome/desktop/screensaver]
# Keep picture-* in sync with [org/gnome/desktop/background] above
color-shading-type='solid'
lock-delay=uint32 0
lock-enabled=false
logout-enabled=true
picture-options='spanned'
picture-uri='file:///usr/share/backgrounds/lake_in_front_of_mountains.jpg'
primary-color='#000000000000'
secondary-color='#000000000000'
show-full-name-in-top-bar=false
status-message-enabled=false
user-switch-enabled=false
[org/gnome/desktop/search-providers]
disable-external=false
disabled=['firefox.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Characters.desktop', 'org.gnome.Contacts.desktop', 'org.gnome.Photos.desktop', 'org.gnome.seahorse.Application.desktop', 'org.gnome.Terminal.desktop']
sort-order=['org.gnome.Documents.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop']
[org/gnome/desktop/session]
idle-delay=uint32 0
[org/gnome/desktop/sound]
allow-volume-above-100-percent=true
event-sounds=true
input-feedback-sounds=true
# [org/gnome/desktop/wm/keybindings]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
[org/gnome/desktop/wm/preferences]
audible-bell=false
button-layout='close:'
num-workspaces=10
titlebar-font='Clear Sans Bold 12'
workspace-names=['1', '2', '3', '4', '5', '6', '7', '8', '9', '10']
[org/gnome/login-screen]
allowed-failures=999
disable-user-list=true
# The following keys are non-writeable
# See: /etc/dconf/db/distro.d/locks/20-authselect
# enable-fingerprint-authentication=false
# enable-password-authentication=true
# enable-smartcard-authentication=false
[org/gnome/mutter]
dynamic-workspaces=false
# We use Pop Shell for tiling
edge-tiling=false
workspaces-only-on-primary=true
# [org/gnome/mutter/keybindings]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
[org/gnome/nm-applet]
disable-connected-notifications=true
disable-disconnected-notifications=true
suppress-wireless-networks-available=true
[org/gnome/settings-daemon/plugins/color]
night-light-enabled=true
night-light-schedule-automatic=false
night-light-schedule-from=21.0
night-light-schedule-to=7.0
[org/gnome/settings-daemon/plugins/media-keys]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
volume-step=10
[org/gnome/settings-daemon/plugins/power]
idle-dim=true
power-button-action='suspend'
sleep-inactive-ac-timeout=0
sleep-inactive-ac-type='nothing'
sleep-inactive-battery-timeout=600
sleep-inactive-battery-type='nothing'
[org/gnome/system/location]
enabled=false
[system/locale]
# Basically English display with near-German settings (e.g., DIN A4)
region='en_DK.UTF-8'
[system/proxy]
mode='none'

View file

@ -0,0 +1,228 @@
[org/gnome/desktop/notifications]
application-children=@as []
show-banners=true
show-in-lock-screen=false
[org/gnome/desktop/notifications/application/ca-desrt-dconf-editor]
enable=false
[org/gnome/desktop/notifications/application/com-cisco-anyconnect-gui]
enable=false
[org/gnome/desktop/notifications/application/com-nextcloud-desktopclient-nextcloud]
enable=false
[org/gnome/desktop/notifications/application/com-obsproject-studio]
enable=false
[org/gnome/desktop/notifications/application/com-spotify-client]
enable=false
[org/gnome/desktop/notifications/application/com-system76-keyboardconfigurator]
enable=false
[org/gnome/desktop/notifications/application/discord]
enable=false
[org/gnome/desktop/notifications/application/firefox]
enable=false
[org/gnome/desktop/notifications/application/gnome-analytics-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-color-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-control-center]
enable=false
[org/gnome/desktop/notifications/application/gnome-datetime-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-firmware-panel]
enable=true
show-banners=false
[org/gnome/desktop/notifications/application/gnome-language-selector]
enable=false
[org/gnome/desktop/notifications/application/gnome-network-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-power-panel]
enable=true
show-banners=false
[org/gnome/desktop/notifications/application/gnome-printers-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-support-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-system-monitor]
enable=false
[org/gnome/desktop/notifications/application/gparted]
enable=false
[org/gnome/desktop/notifications/application/htop]
enable=false
[org/gnome/desktop/notifications/application/java-17-openjdk-17-0-4-0-8-1-fc36-x86-64-jconsole]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-base]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-calc]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-draw]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-impress]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-math]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-writer]
enable=false
[org/gnome/desktop/notifications/application/menulibre]
enable=false
[org/gnome/desktop/notifications/application/mozilla-thunderbird]
enable=false
[org/gnome/desktop/notifications/application/nvidia-settings]
enable=false
[org/gnome/desktop/notifications/application/org-bleachbit-bleachbit]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-baobab]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-calculator]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-calendar]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-characters]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-chromegnomeshell]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-contacts]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-diskutility]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-eog]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-evince]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-evolution-alarm-notify]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-evolution]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-extensions-desktop]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-extensions]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-fileroller]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-font-viewer]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-gedit]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-logs]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-nautilus]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-octave]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-photos]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-powerstats]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-screenshot]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-seahorse-application]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-settings]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-shell-extensions]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-software]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-terminal]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-texteditor]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-tweaks]
enable=false
[org/gnome/desktop/notifications/application/org-remmina-remmina]
enable=false
[org/gnome/desktop/notifications/application/pavucontrol]
enable=false
[org/gnome/desktop/notifications/application/ranger]
enable=false
[org/gnome/desktop/notifications/application/rstudio]
enable=false
[org/gnome/desktop/notifications/application/screenkey]
enable=false
[org/gnome/desktop/notifications/application/simple-scan]
enable=false
[org/gnome/desktop/notifications/application/sqlitebrowser]
enable=false
[org/gnome/desktop/notifications/application/system76-driver]
enable=false
[org/gnome/desktop/notifications/application/texmaker]
enable=false
[org/gnome/desktop/notifications/application/timeshift-gtk]
enable=false
[org/gnome/desktop/notifications/application/us-zoom-zoom]
enable=false
[org/gnome/desktop/notifications/application/vlc]
enable=false
[org/gnome/desktop/notifications/application/yelp]
enable=false

View file

@ -0,0 +1,27 @@
[org/gnome/shell]
# We use the 'AlphabeticalAppGrid@stuarthayhurst'
# extension to populate "app-picker-layout"
# See ~/.config/gnome-settings/shell-extensions.ini
# app-picker-layout=@aa{sv} []
# Always reset the command history
command-history=@as []
development-tools=false
favorite-apps=@as []
# Never show Gnome's welcome dialog again
welcome-dialog-last-shown-version='999.999'
[org/gnome/shell/app-switcher]
current-workspace-only=true
# [org/gnome/shell/keybindings]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
[org/gnome/shell/window-switcher]
app-icon-mode='both'
current-workspace-only=true
[org/gnome/shell/world-clocks]
locations=@av []

View file

@ -0,0 +1,86 @@
[org/gnome/shell]
disable-user-extensions=false
disabled-extensions=@as []
enabled-extensions=['AlphabeticalAppGrid@stuarthayhurst', 'appindicatorsupport@rgcjonas.gmail.com', 'blur-my-shell@aunetx', 'just-perfection-desktop@just-perfection', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'openweather-extension@jenslody.de', 'pop-shell@system76.com', 'simply.workspaces@andyrichardson.dev', 'sound-output-device-chooser@kgshank.net', 'ssm-gnome@lgiki.net', 'status-area-horizontal-spacing@mathematical.coffee.gmail.com', 'x11gestures@joseexposito.github.io']
[org/gnome/shell/extensions/blur-my-shell/applications]
blur=false
[org/gnome/shell/extensions/just-perfection]
accessibility-menu=false
activities-button=false
activities-button-icon-monochrome=false
activities-button-label=false
aggregate-menu=true
app-menu=false
app-menu-icon=false
background-menu=false
calendar=true
clock-menu=true
dash=false
double-super-to-appgrid=false
events-button=true
keyboard-layout=false
osd=true
panel=true
panel-notification-icon=false
power-icon=false
ripple-box=false
search=true
show-apps-button=false
startup-status=0
type-to-search=true
weather=false
window-demands-attention-focus=false
window-picker-icon=true
window-preview-caption=false
window-preview-close-button=true
workspace=false
workspace-popup=false
workspace-switcher-should-show=false
workspace-wrap-around=false
workspaces-in-app-grid=false
world-clock=false
[org/gnome/shell/extensions/openweather]
appid='e1c415e4aa29916a39e8992f57e2b09d'
city='49.6179281,9.1773699>Kirchzell, Germany>0'
days-forecast=2
delay-ext-init=1
disable-forecast=false
expand-forecast=true
position-index=1
show-comment-in-forecast=false
show-comment-in-panel=false
[org/gnome/shell/extensions/pop-shell]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
active-hint=true
gap-inner=uint32 1
gap-outer=uint32 1
hint-color-rgba='rgb(53,132,228)'
show-skip-taskbar=true
show-title=true
smart-gaps=false
tile-by-default=true
[org/gnome/shell/extensions/simple-system-monitor]
cpu-usage-text='cpu'
download-speed-text='↓'
is-cpu-usage-enable=true
is-download-speed-enable=false
is-memory-usage-enable=true
is-upload-speed-enable=false
item-separator=' '
memory-usage-text='ram'
refresh-interval=1
upload-speed-text='↑'
[org/gnome/shell/extensions/sound-output-device-chooser]
expand-volume-menu=true
hide-on-single-device=true
integrate-with-slider=true
show-profiles=false
[org/gnome/shell/extensions/status-area-horizontal-spacing]
hpadding=10

View file

@ -402,6 +402,13 @@ _update_python() {
} }
_restore_gnome() {
for file in $HOME/.config/gnome-settings/*.ini; do
dconf load / < $file
done
}
run-private-scripts() { # in the Nextcloud run-private-scripts() { # in the Nextcloud
if [ -d "$HOME/data/getraenkemarkt/shell" ]; then if [ -d "$HOME/data/getraenkemarkt/shell" ]; then
for file in $HOME/data/getraenkemarkt/shell/*.sh; do for file in $HOME/data/getraenkemarkt/shell/*.sh; do
@ -421,6 +428,7 @@ update-machine() {
_update_repositories _update_repositories
_update_zsh _update_zsh
_update_python _update_python
_restore_gnome
sudo --reset-timestamp sudo --reset-timestamp
} }