feat(gnome): Add Tiling Shell extension

This commit is contained in:
Kyle Gospodnetich 2024-08-07 18:50:22 -07:00
parent 56197e0e88
commit aa8ae933b4
4 changed files with 18 additions and 1 deletions

View File

@ -572,6 +572,12 @@ RUN --mount=type=cache,dst=/var/cache/rpm-ostree \
gnome-extensions-app \
gnome-terminal-nautilus \
gnome-initial-setup && \
mkdir -p /tmp/tilingshell && \
curl -s https://api.github.com/repos/domferr/tilingshell/releases/latest | \
jq -r '.assets | sort_by(.created_at) | .[] | select (.name|test("^tilingshell@.*zip$")) | .browser_download_url' | \
wget -qi - -O /tmp/tilingshell/tilingshell@ferrarodomenico.com.zip && \
unzip /tmp/tilingshell/tilingshell@ferrarodomenico.com.zip -d /usr/share/gnome-shell/extensions/tilingshell@ferrarodomenico.com && \
rm -rf /tmp/tilingshell && \
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nNoDisplay=true@g' /usr/share/applications/org.gnome.Terminal.desktop && \
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nNoDisplay=true@g' /usr/share/applications/org.gnome.SystemMonitor.desktop && \
systemctl enable dconf-update.service \

View File

@ -27,3 +27,7 @@ osd-position=1
[org/gnome/shell/extensions/Logo-menu]
show-gamemode=true
[org/gnome/shell/extensions/tilingshell]
snap-assistant-threshold=25
override-window-menu=false

View File

@ -1,3 +1,3 @@
[org/gnome/shell]
enabled-extensions=['logomenu@aryan_k', 'appindicatorsupport@rgcjonas.gmail.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'gsconnect@andyholmes.github.io', 'just-perfection-desktop@just-perfection', 'blur-my-shell@aunetx', 'hotedge@jonathan.jdoda.ca', 'caffeine@patapon.info']
enabled-extensions=['logomenu@aryan_k', 'appindicatorsupport@rgcjonas.gmail.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'gsconnect@andyholmes.github.io', 'just-perfection-desktop@just-perfection', 'blur-my-shell@aunetx', 'hotedge@jonathan.jdoda.ca', 'caffeine@patapon.info', 'tilingshell@ferrarodomenico.com']
disabled-extensions=['background-logo@fedorahosted.org']

View File

@ -75,3 +75,10 @@ resize-effect=true
[org/gnome/shell/extensions/ncom/github/hermes83/compiz-alike-magic-lamp-effect]
duration=250
[org/gnome/shell/extensions/tilingshell]
inner-gaps=8
outer-gaps=8
enable-blur-snap-assistant=true
enable-blur-selected-tilepreview=true
quarter-tiling-threshold=25