Configure Extensions
This commit is contained in:
parent
f4f35fad03
commit
529002947c
@ -13,6 +13,6 @@ wget -qO- https://github.com/gibbyb/sunhat/releases/download/1.0/install.sh | ba
|
||||
|
||||
- [ ] Add a way to change the font & theme of kitty using the script
|
||||
- [ ] Add a themes for Neovim that are not using LazyVim
|
||||
- [ ] Configure GNOME extensions with cli tool.
|
||||
- [X] Configure GNOME extensions with cli tool.
|
||||
- [ ] Add a way to update all packages installed with git in the packages folder.
|
||||
- [ ] Add a way to update all links to packages installed by link
|
||||
|
@ -1,3 +0,0 @@
|
||||
[/]
|
||||
toggle-tiled-left=@as []
|
||||
toggle-tiled-right=@as []
|
@ -1,6 +0,0 @@
|
||||
[/]
|
||||
focus-active-notification=@as []
|
||||
open-application-menu=['<Alt>grave']
|
||||
show-screenshot-ui=['Print']
|
||||
toggle-message-tray=['<Super>v']
|
||||
toggle-overview=@as []
|
@ -1,2 +0,0 @@
|
||||
[/]
|
||||
restore-shortcuts=@as []
|
@ -1,36 +0,0 @@
|
||||
[/]
|
||||
activate-window-menu=['<Alt>Tab']
|
||||
begin-move=@as []
|
||||
begin-resize=@as []
|
||||
close=['<Super>q']
|
||||
cycle-group=['<Super>grave']
|
||||
cycle-group-backward=['<Shift><Super>grave']
|
||||
cycle-panels=@as []
|
||||
cycle-panels-backward=@as []
|
||||
cycle-windows=['<Super>Tab']
|
||||
cycle-windows-backward=['<Shift><Super>Tab']
|
||||
maximize=@as []
|
||||
minimize=['<Super>x']
|
||||
move-to-monitor-down=['<Alt>Down']
|
||||
move-to-monitor-left=['<Alt>Left']
|
||||
move-to-monitor-right=['<Alt>Right']
|
||||
move-to-workspace-1=@as []
|
||||
move-to-workspace-last=@as []
|
||||
move-to-workspace-left=['<Shift><Alt>h']
|
||||
move-to-workspace-right=['<Shift><Alt>l']
|
||||
panel-run-dialog=['<Super>r']
|
||||
show-desktop=['<Shift><Super>x']
|
||||
switch-applications=@as []
|
||||
switch-applications-backward=@as []
|
||||
switch-group=@as []
|
||||
switch-group-backward=@as []
|
||||
switch-input-source=['<Super>space']
|
||||
switch-input-source-backward=['<Shift><Super>space']
|
||||
switch-panels=['<Control><Alt>c']
|
||||
switch-panels-backward=['<Shift><Control><Alt>c']
|
||||
switch-to-workspace-1=@as []
|
||||
switch-to-workspace-last=@as []
|
||||
switch-to-workspace-left=['<Alt>h']
|
||||
switch-to-workspace-right=['<Alt>l']
|
||||
toggle-maximized=@as []
|
||||
unmaximize=@as []
|
@ -1,2 +0,0 @@
|
||||
# Set default pinned applications (funny installer name to ensure it runs after all app installations!)
|
||||
gsettings set org.gnome.shell favorite-apps "['org.gnome.Settings.desktop', 'kitty.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'microsoft-edge.desktop', 'org.mozilla.Thunderbird.desktop', 'app.bluebubbles.BlueBubbles.desktop', 'com.discordapp.Discord.desktop', 'org.gnome.Connections.desktop', 'com.moonlight_stream.Moonlight.desktop', 'virt-manager.desktop', 'com.obsproject.Studio.desktop', 'sh.cider.Cider.desktop', 'tv.plex.PlexDesktop.desktop', 'steam.desktop', 'org.yuzu_emu.yuzu.desktop', 'com.mojang.Minecraft.desktop', 'md.obsidian.Obsidian.desktop', 'code.desktop', 'neovim.desktop']"
|
@ -48,3 +48,159 @@ sudo cp ~/.local/share/gnome-shell/extensions/hass-gshell@geoph9-on-github/schem
|
||||
sudo cp ~/.local/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/schemas/org.gnome.shell.extensions.user-theme.gschema.xml /usr/share/glib-2.0/schemas/
|
||||
sudo cp ~/.local/share/gnome-shell/extensions/Vitals@CoreCoding.com/schemas/org.gnome.shell.extensions.vitals.gschema.xml /usr/share/glib-2.0/schemas/
|
||||
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
|
||||
|
||||
|
||||
gsettings set org.gnome.shell.extensions.app-hider hidden-apps \
|
||||
['yelp.desktop', 'org.gnome.Calendar.desktop', 'ranger.desktop',
|
||||
'org.gnome.Weather.desktop', 'org.gnome.clocks.desktop',
|
||||
'java-17-openjdk-17.0.9.0.9-3.fc39.x86_64-jconsole.desktop',
|
||||
'wine-notepad.desktop', 'wine-regedit.desktop', 'wine-wineboot.desktop',
|
||||
'wine-winecfg.desktop', 'wine-winefile.desktop', 'wine-winemine.desktop',
|
||||
'htop.desktop', 'nvim.desktop',
|
||||
'java-21-openjdk-21.0.2.0.13-1.rolling.fc39.x86_64-jconsole.desktop',
|
||||
'wine-winhelp.desktop', 'wine-oleview.desktop', 'wine-uninstaller.desktop',
|
||||
'wine-wordpad.desktop', 'com.prusa3d.PrusaSlicer.GCodeViewer.desktop',
|
||||
'org.torproject.torbrowser-launcher.settings.desktop',
|
||||
'org.libreoffice.LibreOffice.desktop', 'winetricks.desktop',
|
||||
'dosbox-staging.desktop', 'nordvpn.desktop', 'Fall Guys.desktop',
|
||||
'Borderlands 3.desktop', 'Kerbal Space Program.desktop',
|
||||
'Dishonored - Definitive Edition.desktop', 'Cursed to Golf.desktop',
|
||||
'Dishonored® Death of the Outsider™.desktop', 'Palworld.desktop',
|
||||
'waydroid.com.android.inputmethod.latin.desktop',
|
||||
'waydroid.com.android.contacts.desktop', 'waydroid.com.android.gallery3d.desktop',
|
||||
'waydroid.org.lineageos.eleven.desktop', 'waydroid.org.lineageos.recorder.desktop',
|
||||
'waydroid.com.android.deskclock.desktop', 'waydroid.com.android.camera2.desktop',
|
||||
'waydroid.org.lineageos.etar.desktop', 'waydroid.com.android.calculator2.desktop',
|
||||
'qt5-linguist.desktop',
|
||||
'java-22-openjdk-22.0.0.0.36-1.rolling.fc39.x86_64-jconsole.desktop', 'xterm.desktop',
|
||||
'realvnc-vncserver-service.desktop', 'Fallout.desktop',
|
||||
'com.github.alexkdeveloper.desktop-files-creator.desktop',
|
||||
'java-17-openjdk-17.0.10.0.7-3.fc40.x86_64-jconsole.desktop',
|
||||
'java-22-openjdk-22.0.0.0.36-2.rolling.fc40.x86_64-jconsole.desktop',
|
||||
'java-22-openjdk-22.0.1.0.8-1.rolling.fc40.x86_64-jconsole.desktop',
|
||||
'org.gnome.Extensions.desktop', 'Shadows of Doubt.desktop', 'Apex Legends.desktop',
|
||||
'jump-desktop.desktop', 'Proton Hotfix.desktop',
|
||||
'java-17-openjdk-17.0.11.0.9-1.fc40.x86_64-jconsole.desktop', 'gv.desktop']
|
||||
|
||||
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.appfolder brightness 0.4
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.appfolder sigma 4
|
||||
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.4
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock pipeline \
|
||||
'pipeline_default_rounded'
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock sigma 17
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.dash-to-dock static-blur true
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.lockscreen blur true
|
||||
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.panel blur true
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.panel brightness 0.4
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.panel pipeline \
|
||||
'pipeline_default_rounded'
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.panel sigma 17
|
||||
gsettings set org.gnome.shell.extensions.blur-my-shell.panel static-blur true
|
||||
|
||||
gsettings set org.gnome.shell.extensions.caffeine countdown-timer 60
|
||||
|
||||
gsettings set org.gnome.shell.extensions.custom-hot-corners-extended.misc \
|
||||
keyboard-shortcuts ['opacity-up-win <Control>Up',
|
||||
'opacity-down-win <Control>Down', 'make-thumbnail-win <Control>Print']
|
||||
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock animation-time \
|
||||
1.3877787807814457e-17
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock background-color 'rgb(66,70,90)'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock background-opacity 0.9
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'focus-minimize-or-previews'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock custom-background-color true
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-shrink true
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size 36
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock dock-position 'BOTTOM'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock height-fraction 1
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock hide-delay 1
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock hot-keys false
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock intellihide-mode 'FOCUS_APPLICATION_WINDOWS'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock middle-click-action 'minimize'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock multi-monitor true
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-dominant-color true
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-style 'DOTS'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock scroll-action 'cycle-windows'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock shift-click-action 'previews'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock shift-middle-click-action 'quit'
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-always-in-the-edge false
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false
|
||||
gsettings set org.gnome.shell.extensions.dash-to-dock transparency-mode 'FIXED'
|
||||
|
||||
gsettings set org.gnome.shell.extensions.forge auto-split-enabled true
|
||||
gsettings set org.gnome.shell.extensions.forge dnd-center-layout 'tabbed'
|
||||
gsettings set org.gnome.shell.extensions.forge float-always-on-top-enabled true
|
||||
gsettings set org.gnome.shell.extensions.forge focus-border-color 'rgba(236,94,94,0.9)'
|
||||
gsettings set org.gnome.shell.extensions.forge focus-border-size 3
|
||||
gsettings set org.gnome.shell.extensions.forge focus-border-toggle true
|
||||
gsettings set org.gnome.shell.extensions.forge move-pointer-focus-enabled false
|
||||
gsettings set org.gnome.shell.extensions.forge preview-hint-enabled true
|
||||
gsettings set org.gnome.shell.extensions.forge primary-layout-mode 'tiling'
|
||||
gsettings set org.gnome.shell.extensions.forge quick-settings-enabled trus
|
||||
gsettings set org.gnome.shell.extensions.forge resize-amount 15
|
||||
gsettings set org.gnome.shell.extensions.forge showtab-decoration-enabled true
|
||||
gsettings set org.gnome.shell.extensions.forge split-border-toggle true
|
||||
gsettings set org.gnome.shell.extensions.forge stacked-tiling-mode-enabled false
|
||||
gsettings set org.gnome.shell.extensions.forge tabbed-tiling-mode-enabled false
|
||||
gsettings set org.gnome.shell.extensions.forge tiling-mode-enabled true
|
||||
gsettings set org.gnome.shell.extensions.forge window-gap-size 10
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-split-horizontal "['<Control><Super>z']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-split-layout-toggle "['<Control><Super>x']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-split-vertical ['<Control><Super>v']
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-stacked-layout-toggle "[['<Control><Super>s']]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-tabbed-layout-toggle "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings con-tabbed-showtab-decoration-toggle "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings focus-border-toggle "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings mod-mask-mouse-tile 'None'
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings prefs-open "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings prefs-tiling-toggle "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-focus-down "['<Super>j']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-focus-left "['<Super>h']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-focus-right "['<Super>l']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-focus-up "['<Super>k']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-gap-size-decrease "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-gap-size-increase "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-move-down "['<Shift><Super>j']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-move-left "['<Shift><Super>h']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-move-right "['<Shift><Super>l']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-move-up "['<Shift><Super>k']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-bottom-decrease "['<Shift><Super>n']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-bottom-increase "['<Shift><Super>u']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-left-decrease "['<Shift><Super>b']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-left-increase "['<Shift><Super>y']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-right-decrease "['<Shift><Super>m']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-right-increase "['<Shift><Super>o']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-top-decrease "['<Shift><Super>p']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-resize-top-increase "['<Shift><Super>i']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-snap-center "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-snap-one-third-left "['<Control><Super>b']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-snap-one-third-right "['<Control><Super>m']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-snap-two-third-left "['<Control><Super>y']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-snap-two-third-right "['<Control><Super>o']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-swap-down "['<Control><Super>j']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-swap-last-active "[]"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-swap-left "['<Control><Super>h']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-swap-right "['<Control><Super>l']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-swap-up "['<Control><Super>k']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-toggle-always-float "['<Shift><Control><Super>c']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings window-toggle-float "['<Control><Super>c']"
|
||||
gsettings set org.gnome.shell.extensions.forge.keybindings workspace-active-tile-toggle "[]"
|
||||
|
||||
gsettings set org.gnome.shell.extensions.hass-data hass-enabled-enabled-entities \
|
||||
['switch.3d_printer', 'light.bathroom_lights', 'light.hall_light',
|
||||
'light.kitchen_lights', 'light.stove_light']
|
||||
gsettings set org.gnome.shell.extensions.hass-data hass-enabled-runnables \
|
||||
['scene.all_lights_off_duplicate', 'scene.all_lights_on', 'scene.bed_time_with_tv_on',
|
||||
'scene.daytime_lights', 'scene.dim_lights', 'scene.watching_tv']
|
||||
gsettings set org.gnome.shell.extensions.hass-data hass-url $HOME_ASSISTANT_URL
|
||||
gsettings set org.gnome.shell.extensions.hass-data show-notifications true
|
||||
|
||||
gsettings set org.gnome.shell.extensions.vitals hot-sensors \
|
||||
['_processor_usage_', '_memory_usage_', '_gpu#1_utilization_']
|
||||
gsettings set org.gnome.shell.extensions.vitals show-gpu true
|
||||
|
@ -1,12 +1,237 @@
|
||||
# Add minimize button to title bar.
|
||||
gsettings set org.gnome.desktop.wm.preferences button-layout \
|
||||
'appmenu:minimize,close'
|
||||
# Set GTK3 theme to Adwaita-dark.
|
||||
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'
|
||||
gsettings set org.gnome.boxes first-run false
|
||||
|
||||
gsettings set org.gnome.Connections first-run false
|
||||
|
||||
gsettings set org.gnome.desktop.background picture-options 'zoom'
|
||||
gsettings set org.gnome.desktop.background picture-uri $DESKTOP_BACKGROUND
|
||||
gsettings set org.gnome.desktop.background picture-uri-dark $DESKTOP_BACKGROUND
|
||||
gsettings set org.gnome.desktop.background show-desktop-icons false
|
||||
|
||||
gsettings set org.gnome.desktop.datetime automatic-timezone true
|
||||
|
||||
gsettings set org.gnome.desktop.interface clock-format "12h"
|
||||
gsettings set org.gnome.desktop.interface clock-show-date true
|
||||
gsettings set org.gnome.desktop.interface clock-show-seconds true
|
||||
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
|
||||
gsettings set org.gnome.desktop.interface cursor-size 16
|
||||
# Set mouse cursor theme
|
||||
gsettings set org.gnome.desktop.interface cursor-theme oreo_blue_cursors
|
||||
# Set timeout time to 30 seconds to get rid of annoying popup.
|
||||
gsettings set org.gnome.mutter check-alive-timeout 30000
|
||||
gsettings set org.gnome.desktop.interface enable-animations true
|
||||
gsettings set org.gnome.desktop.interface enable-hot-corners true
|
||||
gsettings set org.gnome.desktop.interface font-antialiasing "rgba"
|
||||
gsettings set org.gnome.desktop.interface font-hinting "slight"
|
||||
# Set GTK3 theme to Adwaita-dark.
|
||||
gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark'
|
||||
gsettings set org.gnome.desktop.interface icon-theme 'Adwaita'
|
||||
gsettings set org.gnome.desktop.interface monospace-font-name 'VictorMono Nerd Font 10'
|
||||
gsettings set org.gnome.desktop.interface text-scaling-factor 0.9
|
||||
|
||||
gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'
|
||||
gsettings set org.gnome.desktop.peripherals.mouse natural-scroll false
|
||||
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad accel-profile 'flat'
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad disable-while-typing true
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled false
|
||||
gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true
|
||||
|
||||
gsettings set org.gnome.desktop.remote-desktop.rdp enable true
|
||||
gsettings set org.gnome.desktop.remote-desktop.rdp negotiate-port true
|
||||
gsettings set org.gnome.desktop.remote-desktop.rdp port 3389
|
||||
gsettings set org.gnome.desktop.remote-desktop.rdp screen-share-mode 'mirror-primary'
|
||||
gsettings set org.gnome.desktop.remote-desktop.rdp view-only false
|
||||
|
||||
gsettings set org.gnome.desktop.remote-desktop.vnc enable true
|
||||
gsettings set org.gnome.desktop.remote-desktop.vnc negotiate-port true
|
||||
gsettings set org.gnome.desktop.remote-desktop.vnc port 5900
|
||||
gsettings set org.gnome.desktop.remote-desktop.vnc screen-share-mode 'mirror-primary'
|
||||
gsettings set org.gnome.desktop.remote-desktop.vnc view-only false
|
||||
|
||||
gsettings set org.gnome.desktop.screensaver lock-delay 300
|
||||
gsettings set org.gnome.desktop.screensaver picture-options 'zoom'
|
||||
gsettings set org.gnome.desktop.screensaver picture-uri $DESKTOP_BACKGROUND
|
||||
|
||||
gsettings set org.gnome.desktop.session idle-delay 900
|
||||
|
||||
gsettings set org.gnome.desktop.wm.keybindings activate-window-menu "['<Alt>Tab']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings always-on-top "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings begin-move "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings begin-resize "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings close "['<Super>q']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-group "['<Super>grave']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-group-backward "['<Shift><Super>grave']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-panels "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-panels-backward "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Super>Tab']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Super>Tab']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings lower "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings maximize "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings maximize-horizontally "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings maximize-vertically "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings minimize "['<Super>x']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-center "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-ne "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-nw "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-se "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-sw "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-down "['<Alt>Down']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-left "['<Alt>Left']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-right "['<Alt>Right']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-up "['<Alt>Up']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-side-e "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-side-n "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-side-s "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-side-w "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-1 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-2 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-3 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-4 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-5 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-6 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-7 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-8 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-9 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-10 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-11 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-12 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-down "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-last "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-left "['<Shift><Alt>h']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-right "['<Shift><Alt>l']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-up "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings panel-run-dialog "['<Super>r']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings raise "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings raise-or-lower "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings set-spew-mark "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings show-desktop "['<Shift><Super>x']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-applications "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-group "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-group-backward "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "[<Super>space]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Shift><Super>space']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-panels "[<Control><Alt>c]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-panels-backward "[<Shift><Control><Alt>c]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-2 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-3 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-4 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-5 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-6 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-7 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-8 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-9 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-10 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-11 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-12 "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Control><Alt>Down']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-last "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Alt>h']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Alt>l']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Control><Alt>Up']"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-windows "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings toggle-above "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings toggle-fullscreen "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings toggle-maximized "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings toggle-on-all-workspaces "[]"
|
||||
gsettings set org.gnome.desktop.wm.keybindings unmaximize "[]"
|
||||
|
||||
# Add minimize button to title bar.
|
||||
gsettings set org.gnome.desktop.wm.preferences button-layout \
|
||||
'appmenu:minimize,close'
|
||||
gsettings set org.gnome.desktop.wm.preferences action-double-click-titlebar \
|
||||
'toggle-maximize'
|
||||
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar \
|
||||
'minimize'
|
||||
gsettings set org.gnome.desktop.wm.preferences action-right-click-titlebar \
|
||||
'menu'
|
||||
gsettings set org.gnome.desktop.wm.preferences button-layout \
|
||||
'close,minimize:appmenu'
|
||||
gsettings set org.gnome.desktop.wm.preferences focus-mode 'sloppy'
|
||||
gsettings set org.gnome.desktop.wm.preferences focus-new-windows 'smart'
|
||||
|
||||
|
||||
|
||||
gsettings set org.gnome.mutter auto-maximize false
|
||||
# Enable fractional scaling
|
||||
gsettings set org.gnome.mutter experimental-features \
|
||||
"['scale-monitor-framebuffer']"
|
||||
"['scale-monitor-framebuffer', 'variable-refresh-rate']"
|
||||
gsettings set org.gnome.mutter focus-change-on-pointer-rest true
|
||||
# Set timeout time to 30 seconds to get rid of annoying popup.
|
||||
gsettings set org.gnome.mutter check-alive-timeout 30000
|
||||
|
||||
gsettings set org.gnome.mutter.keybindings cancel-input-capture "['<Super><Shift>Escape']"
|
||||
gsettings set org.gnome.mutter.keybindings toggle-tiled-left "[]"
|
||||
gsettings set org.gnome.mutter.keybindings toggle-tiled-right "[]"
|
||||
|
||||
gsettings set org.gnome.nautilus.icon-view default-zoom-level 'small-plus'
|
||||
gsettings set org.gnome.nautilus.list-view default-zoom-level 'medium'
|
||||
gsettings set org.gnome.nautilus.preferences default-folder-viewer 'icon-view'
|
||||
gsettings set org.gnome.nautilus.preferences default-sort-order 'name'
|
||||
gsettings set org.gnome.nautilus.preferences search-filter-time-type 'last_modified'
|
||||
|
||||
gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled true
|
||||
gsettings set org.gnome.settings-daemon.plugins.color night-light-schedule-automatic false
|
||||
gsettings set org.gnome.settings-daemon.plugins.color night-light-schedule-from 17
|
||||
gsettings set org.gnome.settings-daemon.plugins.color night-light-schedule-to 10
|
||||
gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 3500
|
||||
|
||||
dconf load /org/gnome/settings-daemon/plugins/media-keys/ < \
|
||||
~/.local/share/sunhat/configs/keyboard_shortcuts/shortcuts-media.txt
|
||||
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys calculator "['<Super>c']"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys control-center "['<Super>i']"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys email "['<Super>e']"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys help "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys home "['<Super>h']"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys magnifier "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys magnifier-zoom-in "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys magnifier-zoom-out "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys screenreader "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys screensaver "['<Super>BackSpace']"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys search "[]"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys www "['<Super>w']"
|
||||
|
||||
gsettings set org.gnome.settings-daemon.plugins.power power-button-action 'nothing'
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 'nothing'
|
||||
gsettings set org.gnome.shell favorite-apps \
|
||||
['org.gnome.Settings.desktop', 'kitty.desktop', 'org.gnome.Nautilus.desktop',
|
||||
'org.gnome.Software.desktop', 'microsoft-edge.desktop',
|
||||
'org.mozilla.Thunderbird.desktop', 'app.bluebubbles.BlueBubbles.desktop',
|
||||
'com.discordapp.Discord.desktop', 'org.gnome.Connections.desktop',
|
||||
'com.moonlight_stream.Moonlight.desktop', 'wine-Programs-Jump Desktop.desktop',
|
||||
'virt-manager.desktop', 'com.obsproject.Studio.desktop', 'sh.cider.Cider.desktop',
|
||||
'tv.plex.PlexDesktop.desktop', 'steam.desktop', 'org.yuzu_emu.yuzu.desktop',
|
||||
'com.mojang.Minecraft.desktop', 'md.obsidian.Obsidian.desktop',
|
||||
'code.desktop', 'neovim.desktop']
|
||||
gsettings set org.gnome.shell last-selected-power-profile 'balanced'
|
||||
gsettings set org.gnome.shell remember-mount-password true
|
||||
|
||||
gsettings set org.gnome.shell.keybindings open-application-menu "['<Alt>grave']"
|
||||
gsettings set org.gnome.shell.keybindings focus-active-notification "[]"
|
||||
gsettings set org.gnome.shell.keybindings screenshot "['<Shift>Print']"
|
||||
gsettings set org.gnome.shell.keybindings screenshot-window "['<Alt>Print']"
|
||||
gsettings set org.gnome.shell.keybindings shift-overview-down "['<Super><Alt>Down']"
|
||||
gsettings set org.gnome.shell.keybindings shift-overview-up "['<Super><Alt>Up']"
|
||||
gsettings set org.gnome.shell.keybindings show-screen-recording-ui "['<Ctrl><Shift>Alt>R']"
|
||||
gsettings set org.gnome.shell.keybindings show-screenshot-ui "['Print']"
|
||||
gsettings set org.gnome.shell.keybindings toggle-message-tray "['<Super>v']"
|
||||
gsettings set org.gnome.shell.keybindings toggle-overview "[]"
|
||||
gsettings set org.gnome.shell.keybindings toggle-quick-settings "['<Super>s']"
|
||||
|
||||
gsettings set org.gnome.shell.weather automatic-location true
|
||||
gsettings set org.gnome.shell.weather locations \
|
||||
[<(uint32 2, <('Biloxi', 'KBIX', true, [(0.53087098663270604, -1.5518885990493889)],
|
||||
[(0.53051083794155707, -1.5513412812492557)])>)>]
|
||||
|
||||
gsettings set org.gnome.shell.world-clocks locations \
|
||||
[<(uint32 2, <('Seattle', 'KBFI', true, [(0.82983133145337307, -2.134775231953554)],
|
||||
[(0.83088509144255718, -2.135097419733472)])>)>, <(uint32 2, <('Biloxi', 'KBIX', true,
|
||||
[(0.53087098663270604, -1.5518885990493889)], [(0.53051083794155707, -1.5513412812492557)])>)>]
|
||||
|
||||
gsettings set org.gnome.software first-run false
|
||||
|
||||
gsettings set org.gnome.Weather locations \
|
||||
[<(uint32 2, <('Biloxi', 'KBIX', true, [(0.53087098663270604, -1.5518885990493889)],
|
||||
[(0.53051083794155707, -1.5513412812492557)])>)>]
|
||||
|
@ -1,10 +0,0 @@
|
||||
dconf load /org/gnome/desktop/wm/keybindings/ < \
|
||||
../configs/keyboard_shortcuts/shortcuts-wm.txt
|
||||
dconf load /org/gnome/settings-daemon/plugins/media-keys/ < \
|
||||
../configs/keyboard_shortcuts/shortcuts-media.txt
|
||||
dconf load /org/gnome/mutter/keybindings/ < \
|
||||
../configs/keyboard_shortcuts/shortcuts-mutter.txt
|
||||
dconf load /org/gnome/shell/keybindings/ < \
|
||||
../configs/keyboard_shortcuts/shortcuts-shell.txt
|
||||
dconf load /org/gnome/mutter/wayland/keybindings/ < \
|
||||
../configs/keyboard_shortcuts/shortcuts-wayland.txt
|
@ -31,3 +31,8 @@ rm -rf ~/.config/powerline
|
||||
ln -s ~/Documents/Configs/powerline ~/.config/powerline
|
||||
rm -rf ~/.config/ranger
|
||||
ln -s ~/Documents/Configs/ranger ~/.config/ranger
|
||||
|
||||
# Copy any additional files such as Wallpapers,
|
||||
# Icons, .desktop files, & Nautilus Extensions
|
||||
cp -r ~/.local/share/sunhat/config/copy/home/. ~/
|
||||
cp -r ~/.local/share/sunhat/config/copy/root/. /
|
||||
|
@ -6,3 +6,5 @@ export JETBRAINS_TOOLBOX_LINK="https://www.jetbrains.com/toolbox-app/download/do
|
||||
export UPSCAYL_LINK="https://github.com/upscayl/upscayl/releases/download/v2.11.5/upscayl-2.11.5-linux.rpm"
|
||||
export LACT_LINK="https://github.com/ilya-zlobintsev/LACT/releases/download/v0.5.4/lact-0.5.4-0.x86_64.fedora-40.rpm"
|
||||
export JDK_LINK="https://download.oracle.com/java/22/latest/jdk-22_linux-aarch64_bin.rpm"
|
||||
export DESKTOP_BACKGROUND="file:///home/gib/Pictures/Wallpapers/gloomyroadcatbg.png"
|
||||
export HOME_ASSISTANT_URL="https://home.gibbyb.com"
|
||||
|
Loading…
Reference in New Issue
Block a user