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:
parent
b3322f6a44
commit
9bc310ff9f
9 changed files with 820 additions and 0 deletions
7
.config/gnome-settings/README.md
Normal file
7
.config/gnome-settings/README.md
Normal 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., `/`).
|
27
.config/gnome-settings/app-folders.ini
Normal file
27
.config/gnome-settings/app-folders.ini
Normal 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
|
132
.config/gnome-settings/apps.ini
Normal file
132
.config/gnome-settings/apps.ini
Normal 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'
|
134
.config/gnome-settings/key-bindings.ini
Normal file
134
.config/gnome-settings/key-bindings.ini
Normal 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'
|
171
.config/gnome-settings/misc.ini
Normal file
171
.config/gnome-settings/misc.ini
Normal 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'
|
228
.config/gnome-settings/notifications.ini
Normal file
228
.config/gnome-settings/notifications.ini
Normal 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
|
27
.config/gnome-settings/shell-base.ini
Normal file
27
.config/gnome-settings/shell-base.ini
Normal 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 []
|
86
.config/gnome-settings/shell-extensions.ini
Normal file
86
.config/gnome-settings/shell-extensions.ini
Normal 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
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue