1
0
Fork 0

updated gnome extensions code

This commit is contained in:
Kim, Jimin 2021-11-29 08:35:05 +09:00
parent b5c569fcae
commit 320b89c456
12 changed files with 56 additions and 40 deletions

View file

@ -0,0 +1,2 @@
[/org/gnome/shell/extensions/blur-my-shell]
blur-panel=false

View file

@ -1,8 +0,0 @@
[org/gnome/shell/extensions/cpupower]
default-ac-profile=''
default-battery-profile=''
profiles=[(10, 20, false, 'Energy Saver', '3543104510'), (25, 75, false, 'Quiet', '2933733108'), (100, 100, true, 'High Performance', '1498332451')]
show-arrow-in-taskbar=false
show-freq-in-taskbar=false
show-icon-in-taskbar=true
taskbar-freq-unit-ghz=true

View file

@ -1,2 +0,0 @@
[org/gnome/shell/extensions/freon]
hot-sensors=['__average__', '__max__']

View file

@ -0,0 +1,2 @@
[/org/gnome/shell/extensions/sound-output-device-chooser]
hide-on-single-device=true

View file

@ -1,2 +0,0 @@
[org/gnome/shell/extensions/status-area-horizontal-spacing]
hpadding=0

View file

@ -1,3 +0,0 @@
[org/gnome/shell/extensions/touchpad-indicator]
toggle-touchpad=['<Ctrl><Super><Alt>t']
touchpad-enabled=false

View file

@ -0,0 +1,7 @@
[/org/gnome/shell/extensions/twitchlive]
hidestatus=true
interval=1
notifications-enabled=true
showuptime=true
streamers='ppy'
topbarmode='count-only'

View file

@ -0,0 +1,6 @@
[/org/gnome/shell/extensions/vitals]
fixed-widths=true
hide-icons=false
hot-sensors=['__temperature_avg__']
show-battery=true
use-higher-precision=true

View file

@ -0,0 +1,2 @@
[extensions/user-theme]
name='Matcha-dark-sea'

View file

@ -1,4 +1,4 @@
[org/gnome/shell] [org/gnome/shell]
disable-user-extensions=false disable-user-extensions=false
enabled-extensions=['pamac-updates@manjaro.org', 'babar@fthx', 'freon@UshakovVasilii_Github.yahoo.com', 'lockkeys@vaina.lt', 'openweather-extension@jenslody.de', 'remove-alt-tab-delay@daase.net', 'remove-dropdown-arrows@mpdeimos.com', 'sound-output-device-chooser@kgshank.net', 'status-area-horizontal-spacing@mathematical.coffee.gmail.com', 'touchpad-indicator@orangeshirt', 'appindicatorsupport@rgcjonas.gmail.com', 'pop-shell@system76.com', 'cpupower@mko-sl.de', 'dash-to-panel@jderose9.github.com'] enabled-extensions=['lockkeys@vaina.lt', 'freon@UshakovVasilii_Github.yahoo.com', 'sound-output-device-chooser@kgshank.net', 'cpupower@mko-sl.de', 'TwitchLive_Panel@extensions.maweki.de', 'remove-alt-tab-delay@daase.net', 'trayIconsReloaded@selfmade.pl', 'blur-my-shell@aunetx', 'babar@fthx', 'pop-shell@system76.com', 'pamac-updates@manjaro.org', 'flypie@schneegans.github.com', 'wandering-pixel@justinrdonnelly.github.com', 'mediacontrols@cliffniff.github.com', 'systemd-manager@hardpixel.eu', 'shell-volume-mixer@derhofbauer.at', 'apps-menu@gnome-shell-extensions.gcampax.github.com', 'auto-move-windows@gnome-shell-extensions.gcampax.github.com', 'native-window-placement@gnome-shell-extensions.gcampax.github.com', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'places-menu@gnome-shell-extensions.gcampax.github.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'window-list@gnome-shell-extensions.gcampax.github.com', 'windowsNavigator@gnome-shell-extensions.gcampax.github.com', 'workspace-indicator@gnome-shell-extensions.gcampax.github.com', 'extension-list@tu.berry', 'Vitals@CoreCoding.com', 'appindicatorsupport@rgcjonas.gmail.com', 'bluetooth-quick-connect@bjarosze.gmail.com', 'no-overview@fthx', 'nothing-to-say@extensions.gnome.wouter.bolsterl.ee', 'gnome-ui-tune@itstime.tech']
favorite-apps=['org.gnome.Nautilus.desktop', 'discord.desktop', 'visual-studio-code.desktop', 'brave-browser.desktop'] disabled-extensions=['advanced-alt-tab@G-dH.github.com', 'autohide-battery@sitnik.ru']

View file

@ -1,2 +1,2 @@
[org/gnome/shell] [org/gnome/shell]
favorite-apps=['org.gnome.Nautilus.desktop', 'discord.desktop', 'visual-studio-code.desktop', 'brave-browser.desktop'] favorite-apps=['org.gnome.Nautilus.desktop', 'brave-browser.desktop', 'codium.desktop', 'discord.desktop']

View file

@ -449,6 +449,7 @@ setup_gnome_apps() {
} }
setup_gnome_extensions() { setup_gnome_extensions() {
# chrome-gnome-shell: GNOME shell integration for Chrome
# gnome-shell-extension-installer: Installation of gnome extensions from command line # gnome-shell-extension-installer: Installation of gnome extensions from command line
# gnome-shell-extension-pop-shell-git: for window tiling # gnome-shell-extension-pop-shell-git: for window tiling
@ -457,36 +458,47 @@ setup_gnome_extensions() {
gnome-shell-extension-installer \ gnome-shell-extension-installer \
gnome-shell-extension-pop-shell-git gnome-shell-extension-pop-shell-git
load_dconf "extension-pop-shell.conf"
# twitchlive but it works
rm -rf ~/.local/share/gnome-shell/extensions/TwitchLive_Panel@extensions.maweki.de
git clone https://github.com/developomp/twitchlive-extension ~/.local/share/gnome-shell/extensions/TwitchLive_Panel@extensions.maweki.de
load_dconf "extension-twitchlive.conf"
# install gnome extensions # install gnome extensions
log "installing gnome extensions" log "installing gnome extensions"
extension_ids=(
36 # lock-keys
841 # freon
906 # sound-output-device-chooser
945 # cpu-power-manager
1078 # twitchlive-panel
2741 # remove-alttab-delay-v2
2890 # tray-icons-reloaded
3193 # blur-my-shell
4000 # babar
# waiting for gnome 40 support extensions=(
# 131 # touchpad-indicator 36,"extension-lockkeys.conf" # lock-keys
# 800 # remove-dropdown-arrows 906,"extension-sound-output-device-chooser.conf" # sound-output-device-chooser
1460,"extension-vitals.conf" # vitals
2741,"" # remove-alttab-delay-v2
2890,"extension-trayIconsReloaded.conf" # tray-icons-reloaded
3193,"extension-blur-my-shell.conf" # blur-my-shell
4000,"extension-barbar.conf" # babar
4158,"" # gnome-40-ui-improvements
) )
for extension_id in "${extension_ids[@]}"; do for i in "${extensions[@]}"; do
log "installing: https://extensions.gnome.org/extension/$extension_id" IFS=","
gnome-shell-extension-installer $extension_id set -- $i
# $1: extension id
# $2: extension dconf
log "installing: https://extensions.gnome.org/extension/$1"
gnome-shell-extension-installer $1 --yes --update
if [ ! -z $2 ]; then
load_dconf $2
fi
done done
load_dconf "extension-barbar.conf" # enable extensions
load_dconf "extension-freon.conf" load_dconf "extensions.conf"
load_dconf "extension-lockkeys.conf"
load_dconf "extension-status-area-horizontal-spacing.conf"
# todo: automate extension enabling gnome-shell-extension-installer --restart-shell
POST_INSTALL+=("gnome: enable gnome extensions")
} }
setup_go() { setup_go() {