From c6610337a077a07b6976f65332afea71214e6021 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 26 May 2024 20:56:58 -0700 Subject: [PATCH] Install gnome extensions separately from general tailoring --- install/gnome-extensions.sh | 34 ++++++++++++++++++++++++++++++++++ install/gnome-tailoring.sh | 12 +++++++++--- 2 files changed, 43 insertions(+), 3 deletions(-) create mode 100644 install/gnome-extensions.sh diff --git a/install/gnome-extensions.sh b/install/gnome-extensions.sh new file mode 100644 index 0000000..438c917 --- /dev/null +++ b/install/gnome-extensions.sh @@ -0,0 +1,34 @@ +sudo apt install -y gnome-shell-extension-manager pipx +pipx install gnome-extensions-cli --system-site-packages + +gext install tactile@lundal.io +gsettings set org.gnome.shell.extensions.tactile col-0 1 +gsettings set org.gnome.shell.extensions.tactile col-0 1 +gsettings set org.gnome.shell.extensions.tactile col-1 2 +gsettings set org.gnome.shell.extensions.tactile col-2 1 +gsettings set org.gnome.shell.extensions.tactile col-3 0 +gsettings set org.gnome.shell.extensions.tactile cow-0 1 +gsettings set org.gnome.shell.extensions.tactile cow-1 1 + +gext install just-perfection-desktop@just-perfection +gsettings set org.gnome.shell.extensions.just-perfection animation 2 +gsettings set org.gnome.shell.extensions.just-perfection dash-app-running true +gsettings set org.gnome.shell.extensions.just-perfection workspace true +gsettings set org.gnome.shell.extensions.just-perfection workspace-popup false + +gext install blur-my-shell@aunetx +gsettings set org.gnome.shell.extensions.blur-my-shell pipelines {'pipeline_default': {'name': 'effects': 'id': 'params': 'brightness': <'Default' >, <[ <{'type': <'native_static_gaussian_blur' >, <'effect_71762603591366' >, <{'radius': <30 >, <0.79000000000000004 >} >} >] >}} +gsettings set org.gnome.shell.extensions.blur-my-shell.appfolder blur false +gsettings set org.gnome.shell.extensions.blur-my-shell.lockscreen blur false +gsettings set org.gnome.shell.extensions.blur-my-shell.screenshot blur false +gsettings set org.gnome.shell.extensions.blur-my-shell.window-list blur false +gsettings set org.gnome.shell.extensions.blur-my-shell.panel brightness 0.6 +gsettings set org.gnome.shell.extensions.blur-my-shell.panel stigma 30 +gsettings set org.gnome.shell.extensions.blur-my-shell.panel pipeline 'pipeline_default' +gsettings set org.gnome.shell.extensions.blur-my-shell.overview blur true +gsettings set org.gnome.shell.extensions.blur-my-shell.overview pipeline 'pipeline_default' +gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock blur true +gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock brightness 0.6 +gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock stigma 30 +gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock static-blur true +gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock style-dash-to-dock 0 diff --git a/install/gnome-tailoring.sh b/install/gnome-tailoring.sh index b3d9d99..0544432 100644 --- a/install/gnome-tailoring.sh +++ b/install/gnome-tailoring.sh @@ -1,3 +1,9 @@ -sudo apt install -y gnome-tweak-tool gnome-shell-extension-manager -echo "Use Tweak Tool to set Fonts > Size > Scaling Factor: 0.80" -echo "Use Extension Manager to install: Tactile, Blur my Shell, Just Perfection" +sudo apt install -y gnome-tweak-tool + +gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' +gsettings set org.gnome.desktop.interface cursor-theme 'Yaru' +gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-purple-dark' +gsettings set org.gnome.desktop.interface icon-theme 'Yaru-purple' + +# FIXME: Only do this on Framework laptops or similar displays +gsettings set org.gnome.desktop.interface text-scaling-factor 0.8