mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-03-28 19:20:16 +00:00
feat(gnome): Do gsettings changes in dconf rather than bazzite-user-setup
This commit is contained in:
parent
c85feea0f1
commit
606bdcfec5
@ -0,0 +1,2 @@
|
||||
[org/gnome/shell]
|
||||
enabled-extensions = ['s76-scheduler@mattjakeman.com', 'gsconnect@andyholmes.github.io', 'logomenu@aryan_k', 'appindicatorsupport@rgcjonas.gmail.com', 'block-caribou-36@lxylxy123456.ercli.dev']
|
@ -0,0 +1,20 @@
|
||||
[org/gnome/desktop/interface]
|
||||
toolkit-accessibility=false
|
||||
|
||||
[org/gnome/desktop/peripherals/mouse]
|
||||
accel-profile='flat'
|
||||
|
||||
[org/gnome/desktop/peripherals/touchpad]
|
||||
send-events='enabled'
|
||||
|
||||
[org/gnome/desktop/session]
|
||||
idle-delay=0
|
||||
|
||||
[org/gnome/settings-daemon/plugins/power]
|
||||
ambient-enabled=true
|
||||
idle-dim=true
|
||||
sleep-inactive-battery-timeout=300
|
||||
sleep-inactive-ac-timeout-900
|
||||
sleep-inactive-battery-type='suspend'
|
||||
sleep-inactive-ac-type='suspend'
|
||||
power-button-action='suspend'
|
@ -54,21 +54,6 @@ if [[ $BASE_IMAGE_NAME =~ "kinoite" ]]; then
|
||||
else
|
||||
echo 'Running setup for Silverblue'
|
||||
|
||||
echo 'Enabling GNOME extensions'
|
||||
gnome-extensions enable s76-scheduler@mattjakeman.com
|
||||
gnome-extensions enable gsconnect@andyholmes.github.io
|
||||
gnome-extensions enable logomenu@aryan_k
|
||||
gnome-extensions disable background-logo@fedorahosted.org
|
||||
|
||||
echo 'Adjusting Nautilus settings'
|
||||
gsettings set org.gnome.nautilus.preferences show-create-link true
|
||||
|
||||
echo 'Switching to Prompt in Nautilus'
|
||||
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal prompt
|
||||
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal keybindings '<Ctrl><Alt>t'
|
||||
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal new-tab false
|
||||
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal flatpak off
|
||||
|
||||
echo 'Installing Gradience presets'
|
||||
mkdir -p "$HOME/.var/app/com.github.GradienceTeam.Gradience/config/presets/user/"
|
||||
if [[ ! -f "$HOME/.var/app/com.github.GradienceTeam.Gradience/config/presets/user/vapor.json" ]]; then
|
||||
@ -83,29 +68,6 @@ else
|
||||
if [[ $IMAGE_NAME =~ "deck" || $IMAGE_NAME =~ "ally" || $IMAGE_NAME =~ "framegame" ]]; then
|
||||
echo 'Running setup for Silverblue on Steam Deck'
|
||||
|
||||
echo 'Disabling GNOME keyboard'
|
||||
gsettings set org.gnome.desktop.interface toolkit-accessibility false
|
||||
gnome-extensions enable block-caribou-36@lxylxy123456.ercli.dev
|
||||
|
||||
echo 'Enabling Appindicator Support'
|
||||
gnome-extenisons enable appindicatorsupport@rgcjonas.gmail.com
|
||||
|
||||
echo 'Setting mouse input profile'
|
||||
gsettings set org.gnome.desktop.peripherals.mouse accel-profile "flat"
|
||||
|
||||
echo 'Adjusting trackpad settings'
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad send-events "enabled"
|
||||
|
||||
echo 'Setting default power settings'
|
||||
gsettings set org.gnome.desktop.session idle-delay 0
|
||||
gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled true
|
||||
gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 300
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 900
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type "suspend"
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type "suspend"
|
||||
gsettings set org.gnome.settings-daemon.plugins.power power-button-action "suspend"
|
||||
|
||||
echo 'Setting up templates'
|
||||
if [[ ! -f "$HOME/Templates/vkBasalt.conf" ]]; then
|
||||
ln -s /etc/vkBasalt.conf $HOME/Templates/vkBasalt.conf
|
||||
|
@ -4,14 +4,12 @@ switch-applications-backward = ['<Shift><Super>Tab']
|
||||
switch-windows = ['<Alt>Tab']
|
||||
switch-windows-backward = ['<Shift><Alt>Tab']
|
||||
|
||||
[org/gnome/desktop/wm/preferences]
|
||||
button-layout=":minimize,maximize,close"
|
||||
|
||||
[org/gnome/desktop/peripherals/touchpad]
|
||||
tap-to-click=true
|
||||
|
||||
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
|
||||
binding='<Control><Alt>t'
|
||||
command='gnome-terminal'
|
||||
name='gnome-terminal'
|
||||
|
||||
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2]
|
||||
binding='<Control><Shift>Escape'
|
||||
command="flatpak run io.missioncenter.MissionCenter"
|
||||
@ -23,6 +21,9 @@ sort-directories-first=true
|
||||
[org/gtk/gtk4/settings/file-chooser]
|
||||
sort-directories-first=true
|
||||
|
||||
[org/gnome/nautilus/preferences]
|
||||
show-create-link=true
|
||||
|
||||
[org/gnome/mutter]
|
||||
experimental-features=['variable-refresh-rate','scale-monitor-framebuffer']
|
||||
|
||||
|
@ -0,0 +1,2 @@
|
||||
[org/gnome/shell]
|
||||
enabled-extensions = ['s76-scheduler@mattjakeman.com', 'gsconnect@andyholmes.github.io', 'logomenu@aryan_k', 'appindicatorsupport@rgcjonas.gmail.com']
|
Loading…
x
Reference in New Issue
Block a user