Skip to content

Commit

Permalink
Some changes
Browse files Browse the repository at this point in the history
  • Loading branch information
m0ngr31 committed Jan 22, 2024
1 parent 00b5a4c commit 8b80a06
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 3 deletions.
7 changes: 5 additions & 2 deletions config/common_modules/rpm-ostree.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@ repos:

install:
- gnome-shell-extension-caffeine
- system76-scheduler
- gnome-shell-extension-system76-scheduler
- gnome-shell-extension-gsconnect
- gnome-shell-extension-dash-to-panel
- gnome-shell-extension-blur-my-shell
- gnome-shell-extension-appindicator
- system76-scheduler
- system76-power
- android-tools
- nerd-fonts
Expand All @@ -27,7 +31,6 @@ install:
- podmansh
- playerctl
- nautilus-gsconnect
- gnome-shell-extension-gsconnect
- python3-pip
- samba
- samba-dcerpc
Expand Down
1 change: 1 addition & 0 deletions config/common_modules/scripts.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
type: script
scripts:
- system76-scheduler.sh
- extensions.sh
- signing.sh
14 changes: 13 additions & 1 deletion config/files/usr/etc/dconf/db/local.d/01-gnome-settings
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[org/gnome/shell]
favorite-apps = ['org.mozilla.firefox.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'code.desktop']
enabled-extensions=['dash-to-panel@jderose9.github.com', 'blur-my-shell@aunetx', 'gsconnect@andyholmes.github.io', 'appindicatorsupport@rgcjonas.gmail.com', 's76-scheduler@mattjakeman.com', 'caffeine@patapon.info', 'arcmenu@arcmenu.com', 'workspace-switch-wraparound@theychx.org', 'disable-workspace-animation@ethnarque', 'disable-workspace-switcher-overlay@cleardevice']

[org/gnome/mutter]
workspaces-only-on-primary = false
Expand Down Expand Up @@ -39,4 +40,15 @@ night-light-enabled = true
text-scaling-factor = 1.25

[org/gnome/mutter]
experimental-features=['scale-monitor-framebuffer']
experimental-features=['scale-monitor-framebuffer']

[org/gnome/shell/extensions/arcmenu]
arc-menu-icon = 29
custom-menu-icon-button-size = 30
menu-layout = 'Eleven'
power-options = [(0, true), (1, true), (2, true), (4, true), (6, true), (3, true), (5, false), (7, false)]

[org/gnome/shell/extensions/dash-to-panel]
hide-overview-on-startup = true
isolate-workspaces = true
panel-element-positions = {"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}]}
26 changes: 26 additions & 0 deletions config/scripts/extensions.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/env bash

# Tell this script to exit if there are any errors.
# You should have this in every custom script, to ensure that your completed
# builds actually ran successfully without any errors!
set -oue pipefail

# Your code goes here.
echo 'Installing extensions'

cd /tmp

git clone https://gitlab.com/arcmenu/ArcMenu.git
cd ArcMenu
make DESTDIR=/ install
cd ..

git clone https://github.com/theychx/WorkspaceSwitcherWrapAround.git
mkdir /usr/share/gnome-shell/extensions/WorkspaceSwitcherWrapAround
cp WorkspaceSwitcherWrapAround/src* /usr/share/gnome-shell/extensions/WorkspaceSwitcherWrapAround

git clone https://github.com/ethnarque/gnome-disable-workspace-animation.git
cp -r gnome-disable-workspace-animation/disable-workspace-animation@ethnarque /usr/share/gnome-shell/extensions

git clone https://github.com/cleardevice/gnome-disable-workspace-switcher.git
cp -r gnome-disable-workspace-switcher/disable-workspace-switcher-overlay@cleardevice /usr/share/gnome-shell/extensions

0 comments on commit 8b80a06

Please sign in to comment.