From a4260858f4df32ffab65ab849be2d102a250c62a Mon Sep 17 00:00:00 2001 From: Ward Nakchbandi Date: Fri, 23 Sep 2022 20:59:44 +0300 Subject: [PATCH] commit --- .../layout-scripts/.goutputstream-TVFZS1 | 3 + .../nobara-layouts/layout-scripts/Text file~ | 0 .../nobara-layouts/layout-scripts/macos.sh | 33 + .../nobara-layouts/layout-scripts/reset.sh | 5 + .../nobara-layouts/layout-scripts/win10.sh | 57 ++ .../nobara-layouts/layout-scripts/win11.sh | 65 ++ .../scripts/nobara-layouts/nobara-layouts.py | 51 + .../scripts/nobara-layouts/nobara-layouts.ui | 882 ++++++++++++++++++ .../scripts/nobara-layouts/nobara-layouts.ui~ | 882 ++++++++++++++++++ .../scripts/nobara-layouts/previews/gnome.svg | 1 + .../scripts/nobara-layouts/previews/macos.svg | 1 + .../scripts/nobara-layouts/previews/win10.svg | 1 + .../scripts/nobara-layouts/previews/win11.svg | 1 + .../schemas/org.nobara.layouts.gschema.xml | 11 + 14 files changed, 1993 insertions(+) create mode 100644 src/etc/nobara/scripts/nobara-layouts/layout-scripts/.goutputstream-TVFZS1 create mode 100644 src/etc/nobara/scripts/nobara-layouts/layout-scripts/Text file~ create mode 100755 src/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh create mode 100755 src/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh create mode 100755 src/etc/nobara/scripts/nobara-layouts/layout-scripts/win10.sh create mode 100755 src/etc/nobara/scripts/nobara-layouts/layout-scripts/win11.sh create mode 100644 src/etc/nobara/scripts/nobara-layouts/nobara-layouts.py create mode 100644 src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui create mode 100644 src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui~ create mode 100644 src/etc/nobara/scripts/nobara-layouts/previews/gnome.svg create mode 100644 src/etc/nobara/scripts/nobara-layouts/previews/macos.svg create mode 100644 src/etc/nobara/scripts/nobara-layouts/previews/win10.svg create mode 100644 src/etc/nobara/scripts/nobara-layouts/previews/win11.svg create mode 100644 src/usr/share/glib-2.0/schemas/org.nobara.layouts.gschema.xml diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/.goutputstream-TVFZS1 b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/.goutputstream-TVFZS1 new file mode 100644 index 0000000..aaf65d4 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/.goutputstream-TVFZS1 @@ -0,0 +1,3 @@ +for ext in $(/usr/bin/ls ~/.local/share/gnome-shell/extensions); do + gnome-shell-extension-tool -d $ext; +done diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/Text file~ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/Text file~ new file mode 100644 index 0000000..e69de29 diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh new file mode 100755 index 0000000..306abd3 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh @@ -0,0 +1,33 @@ +#! /bin/bash + +# Reset everything +/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh + +gnome-extensions reset dash-to-dock@micxgx.gmail.com + +dconf reset -f /org/gnome/shell/extensions/dash-to-dock/ + +# Get needed extensions into userland + +# Dash to Dock + +if [ -d "$HOME/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" ]; then + echo "dash to dock already in userland no need to download anything" +else + mkdir -p "$HOME/.cache/nobara-layouts/extensions/" + cd "$HOME/.cache/nobara-layouts/extensions/" + ls ./dash-to-dockmicxgx.gmail.com.v73.shell-extension.zip || wget https://extensions.gnome.org/extension-data/dash-to-dockmicxgx.gmail.com.v73.shell-extension.zip + gnome-extensions install "$HOME/.cache/nobara-layouts/extensions/dash-to-dockmicxgx.gmail.com.v73.shell-extension.zip" + export RELOG_NEEDED=1 +fi + +if [[ "$RELOG_NEEDED" == 1 ]]; then + if zenity --question --text="New extensions have been installed!, reload required!" + then + gnome-session-quit --force --no-prompt + fi +fi + +# Enable Dash +gnome-extensions enable dash-to-dock@micxgx.gmail.com + diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh new file mode 100755 index 0000000..4414fa6 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh @@ -0,0 +1,5 @@ +#! /bin/bash +for ext in $(/usr/bin/ls ~/.local/share/gnome-shell/extensions); do + gnome-extensions reset $ext; + gnome-extensions disable $ext; +done diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win10.sh b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win10.sh new file mode 100755 index 0000000..f88e5e5 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win10.sh @@ -0,0 +1,57 @@ +#! /bin/bash + +# Reset everything +/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh + +gnome-extensions reset dash-to-panel@jderose9.github.com +gnome-extensions reset arcmenu@arcmenu.com + +dconf reset -f /org/gnome/shell/extensions/dash-to-panel/ + +dconf reset -f /org/gnome/shell/extensions/arcmenu/ + +# Get needed extensions into userland + +# Dash to panel + +if [ -d "$HOME/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com" ]; then + echo "dash to panel already in userland no need to download anything" +else + mkdir -p "$HOME/.cache/nobara-layouts/extensions/" + cd "$HOME/.cache/nobara-layouts/extensions/" + ls ./dash-to-panel@jderose9.github.com_v51.zip || wget https://github.com/home-sweet-gnome/dash-to-panel/releases/download/v51/dash-to-panel@jderose9.github.com_v51.zip + gnome-extensions install "$HOME/.cache/nobara-layouts/extensions/dash-to-panel@jderose9.github.com_v51.zip" + export RELOG_NEEDED=1 +fi + +# Arcmenu + +if [ -d "$HOME/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com" ]; then + echo "arcmenu already in userland no need to download anything" +else + mkdir -p "$HOME/.cache/nobara-layouts/extensions/" + cd "$HOME/.cache/nobara-layouts/extensions/" + ls arcmenuarcmenu.com.v39.shell-extension.zip || wget https://extensions.gnome.org/extension-data/arcmenuarcmenu.com.v39.shell-extension.zip + gnome-extensions install "$HOME/.cache/nobara-layouts/extensions/arcmenuarcmenu.com.v39.shell-extension.zip" + export RELOG_NEEDED=1 +fi + +if [[ "$RELOG_NEEDED" == 1 ]]; then + if zenity --question --text="New extensions have been installed!, reload required!" + then + gnome-session-quit --force --no-prompt + fi +fi + +# add new settings +gsettings set org.gnome.shell.extensions.arcmenu menu-hotkey 'Super_L' + +gsettings set org.gnome.shell.extensions.arcmenu show-activities-button 'true' + +gsettings set org.gnome.shell.extensions.dash-to-panel panel-element-positions '{"0":[{"element":"showAppsButton","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":"activitiesButton","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}]}' + +# Enable taskbar +gnome-extensions enable dash-to-panel@jderose9.github.com +# Enable appmenu +gnome-extensions enable arcmenu@arcmenu.com + diff --git a/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win11.sh b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win11.sh new file mode 100755 index 0000000..7a8f391 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/layout-scripts/win11.sh @@ -0,0 +1,65 @@ +#! /bin/bash + +# Reset everything +/etc/nobara/scripts/nobara-layouts/layout-scripts/reset.sh + +gnome-extensions reset dash-to-panel@jderose9.github.com +gnome-extensions reset arcmenu@arcmenu.com + +dconf reset -f /org/gnome/shell/extensions/dash-to-panel/ + +dconf reset -f /org/gnome/shell/extensions/arcmenu/ + +# Get needed extensions into userland + +# Dash to panel + +if [ -d "$HOME/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com" ]; then + echo "dash to panel already in userland no need to download anything" +else + mkdir -p "$HOME/.cache/nobara-layouts/extensions/" + cd "$HOME/.cache/nobara-layouts/extensions/" + ls ./dash-to-panel@jderose9.github.com_v51.zip || wget https://github.com/home-sweet-gnome/dash-to-panel/releases/download/v51/dash-to-panel@jderose9.github.com_v51.zip + gnome-extensions install "$HOME/.cache/nobara-layouts/extensions/dash-to-panel@jderose9.github.com_v51.zip" + export RELOG_NEEDED=1 +fi + +# Arcmenu + +if [ -d "$HOME/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com" ]; then + echo "arcmenu already in userland no need to download anything" +else + mkdir -p "$HOME/.cache/nobara-layouts/extensions/" + cd "$HOME/.cache/nobara-layouts/extensions/" + ls arcmenuarcmenu.com.v39.shell-extension.zip || wget https://extensions.gnome.org/extension-data/arcmenuarcmenu.com.v39.shell-extension.zip + gnome-extensions install "$HOME/.cache/nobara-layouts/extensions/arcmenuarcmenu.com.v39.shell-extension.zip" + export RELOG_NEEDED=1 +fi + +if [[ "$RELOG_NEEDED" == 1 ]]; then + if zenity --question --text="New extensions have been installed!, reload required!" + then + gnome-session-quit --force --no-prompt + fi +fi + +# add new settings +gsettings set org.gnome.shell.extensions.arcmenu menu-hotkey 'Super_L' + +gsettings set org.gnome.shell.extensions.arcmenu force-menu-location 'BottomCentered' + +gsettings set org.gnome.shell.extensions.arcmenu menu-button-position-offset 1 + +gsettings set org.gnome.shell.extensions.arcmenu menu-layout 'Eleven' + +gsettings set org.gnome.shell.extensions.arcmenu position-in-panel 'Center' + +gsettings set org.gnome.shell.extensions.arcmenu show-activities-button 'true' + +gsettings set org.gnome.shell.extensions.dash-to-panel panel-element-positions '{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"taskbar","visible":true,"position":"centerMonitor"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"activitiesButton","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}]}' + +# Enable taskbar +gnome-extensions enable dash-to-panel@jderose9.github.com +# Enable appmenu +gnome-extensions enable arcmenu@arcmenu.com + diff --git a/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.py b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.py new file mode 100644 index 0000000..301275e --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.py @@ -0,0 +1,51 @@ +import gi +gi.require_version("Gtk", "3.0") +from gi.repository import Gtk, Gio +import subprocess +import os +import os.path +from pathlib import Path + +class Application: + + ### MAIN WINDOW ### + def __init__(self): + self.column_names = False + self.drop_nan = False + self.df = None + application_id="org.nobara.layouts" + + self.builder = Gtk.Builder() + self.builder.add_from_file("/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui") + self.builder.connect_signals(self) + win = self.builder.get_object("main_window") + win.connect("destroy", Gtk.main_quit) + + self.window = self.builder.get_object("main_window") + self.window.show() + + settings = Gio.Settings.new("org.nobara.layouts") + + print(settings.get_int("layout-num")) + + + win10toggle = self.builder.get_object("win10_button") + + win10toggle.set_active(True) + win10toggle.pressed() + + + + def test1(self, widget): + print("test1") + settings = Gio.Settings.new("org.nobara.layouts") + settings.set_int("layout-num", 3) + def test2(self, widget): + print("test2") + def test3(self, widget): + print("test3") + def test4(self, widget): + print("test4") + +Application() +Gtk.main() diff --git a/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui new file mode 100644 index 0000000..f95508b --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui @@ -0,0 +1,882 @@ + + + + + + radiobutton + True + True + False + True + True + + + 600 + 500 + False + Nobara Gnome Layouts + False + + + True + False + vertical + + + True + False + True + main_stack + + + False + True + end + 0 + + + + + True + False + + + True + True + never + in + + + True + False + + + + True + False + 10 + 10 + True + True + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + ../../../../../../../../../etc/nobara/scripts/nobara-layouts/previews/win10.svg + + + False + True + 0 + + + + + Traditional + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 0 + 0 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + ../../../../../../../../../etc/nobara/scripts/nobara-layouts/previews/gnome.svg + + + False + True + 0 + + + + + GNOME + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 0 + 1 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + ../../../../../../../../../etc/nobara/scripts/nobara-layouts/previews/win11.svg + + + False + True + 0 + + + + + Eleven + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 1 + 0 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + ../../../../../../../../../etc/nobara/scripts/nobara-layouts/previews/macos.svg + + + False + True + 0 + + + + + Pineapple + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 1 + 1 + + + + + + + + + Layouts + Layouts + + + + + True + True + never + in + + + True + False + + + + True + False + 10 + 10 + True + + + True + False + True + True + + + True + False + Enable Desktop Icons + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 0 + + + + + True + False + True + True + + + True + False + Enable Blur Effects + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 1 + + + + + True + False + True + True + + + True + False + Enable Advanced Audio Controls + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 0 + + + + + True + False + True + True + + + True + False + Enable Tray Icons + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 1 + + + + + True + False + True + True + + + True + False + Enable Auto Move Windows in workspaces + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 2 + + + + + True + False + True + True + + + True + False + Enable Touchpad Gestures on X11 + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 2 + + + + + True + False + True + True + + + True + False + Enable Clipboard Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 3 + + + + + True + False + True + True + + + True + False + Enable Caffine Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 3 + + + + + True + False + True + True + + + True + False + Enable GPU Controls + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 4 + + + + + True + False + True + True + + + True + False + Enable 'KDE Connect' Integration + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 4 + + + + + True + False + True + True + + + True + False + Enable Workspace Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 5 + + + + + True + False + True + True + + + True + False + Enable Weather Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Settings + Settings + 1 + + + + + True + True + 1 + + + + + + diff --git a/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui~ b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui~ new file mode 100644 index 0000000..c5e4d98 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/nobara-layouts.ui~ @@ -0,0 +1,882 @@ + + + + + + radiobutton + True + True + False + True + True + + + 600 + 500 + False + Nobara Gnome Layouts + False + + + True + False + vertical + + + True + False + True + main_stack + + + False + True + end + 0 + + + + + True + False + + + True + True + never + in + + + True + False + + + + True + False + 10 + 10 + True + True + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + etc/nobara/scripts/nobara-layouts/previews/win10.svg + + + False + True + 0 + + + + + Traditional + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 0 + 0 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + etc/nobara/scripts/nobara-layouts/previews/gnome.svg + + + False + True + 0 + + + + + GNOME + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 0 + 1 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + etc/nobara/scripts/nobara-layouts/previews/win11.svg + + + False + True + 0 + + + + + Eleven + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 1 + 0 + + + + + True + False + vertical + 2 + + + True + False + center + center + 10 + 10 + 10 + 10 + etc/nobara/scripts/nobara-layouts/previews/macos.svg + + + False + True + 0 + + + + + Pineapple + True + True + False + center + center + True + True + radiobutton1 + + + + True + True + 1 + + + + + 1 + 1 + + + + + + + + + Layouts + Layouts + + + + + True + True + never + in + + + True + False + + + + True + False + 10 + 10 + True + + + True + False + True + True + + + True + False + Enable Desktop Icons + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 0 + + + + + True + False + True + True + + + True + False + Enable Blur Effects + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 1 + + + + + True + False + True + True + + + True + False + Enable Advanced Audio Controls + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 0 + + + + + True + False + True + True + + + True + False + Enable Tray Icons + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 1 + + + + + True + False + True + True + + + True + False + Enable Auto Move Windows in workspaces + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 2 + + + + + True + False + True + True + + + True + False + Enable Touchpad Gestures on X11 + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 2 + + + + + True + False + True + True + + + True + False + Enable Clipboard Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 3 + + + + + True + False + True + True + + + True + False + Enable Caffine Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 3 + + + + + True + False + True + True + + + True + False + Enable GPU Controls + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 4 + + + + + True + False + True + True + + + True + False + Enable 'KDE Connect' Integration + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 4 + + + + + True + False + True + True + + + True + False + Enable Workspace Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 1 + 5 + + + + + True + False + True + True + + + True + False + Enable Weather Indicator + 0 + + + False + True + 10 + 1 + + + + + True + True + end + + + False + True + 10 + 2 + + + + + 0 + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Settings + Settings + 1 + + + + + True + True + 1 + + + + + + diff --git a/src/etc/nobara/scripts/nobara-layouts/previews/gnome.svg b/src/etc/nobara/scripts/nobara-layouts/previews/gnome.svg new file mode 100644 index 0000000..a598dd0 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/previews/gnome.svg @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/src/etc/nobara/scripts/nobara-layouts/previews/macos.svg b/src/etc/nobara/scripts/nobara-layouts/previews/macos.svg new file mode 100644 index 0000000..e70319c --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/previews/macos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/etc/nobara/scripts/nobara-layouts/previews/win10.svg b/src/etc/nobara/scripts/nobara-layouts/previews/win10.svg new file mode 100644 index 0000000..1dfec31 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/previews/win10.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/etc/nobara/scripts/nobara-layouts/previews/win11.svg b/src/etc/nobara/scripts/nobara-layouts/previews/win11.svg new file mode 100644 index 0000000..a7793d0 --- /dev/null +++ b/src/etc/nobara/scripts/nobara-layouts/previews/win11.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/usr/share/glib-2.0/schemas/org.nobara.layouts.gschema.xml b/src/usr/share/glib-2.0/schemas/org.nobara.layouts.gschema.xml new file mode 100644 index 0000000..03b994e --- /dev/null +++ b/src/usr/share/glib-2.0/schemas/org.nobara.layouts.gschema.xml @@ -0,0 +1,11 @@ + + + + 3 + What layout is selected. + + What layout is selected. + + + +