new iso
This commit is contained in:
tromjaro/xfce
Packages-Desktop.profile.zshrcprofile.conf
desktop-overlay
etc
lightdm
skel
.config
Kvantum
gtk-3.0
xfce4
.local
bin
share
.mozilla
firefox
6q5q3muz.default
SiteSecurityServiceState.txtaddonStartup.json.lz4addons.jsonbroadcast-listeners.jsoncompatibility.iniextension-preferences.jsonextensions.jsonpermissions.sqliteplaces.sqliteprefs.jsprotections.sqlitesearch.json.mozlz4webappsstore.sqlitexulstore.json
datareporting
glean
extensions
jid1-MnnxcxisBPnSXQ@jetpack.xpikeepassxc-browser@keepassxc.org.xpisponsorBlocker@ajay.app.xpiuBlock0@raymondhill.net.xpi
favicons.sqlitefeatures
{10216de7-0b98-4bf5-a3e3-3ebe11c3a372}
{1543cc96-50e7-40a0-86af-7a2f5f1b3d89}
{e48fbd74-5da1-4bf5-88e3-cad068ef1192}
sessionstore-backups
storage-sync-v2.sqlite-shmstorage-sync-v2.sqlite-walstorage.sqlitestorage
default
https+++forum.tromjaro.com
moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295
moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295
moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41
.metadata-v2
idb
moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295
moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295
moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295
moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295
moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295
permanent
Crash Reports
usr
share
rofi
themes
live-overlay
etc
calamares
55
tromjaro/xfce/desktop-overlay/etc/skel/.local/bin/layout-switch
Executable file
55
tromjaro/xfce/desktop-overlay/etc/skel/.local/bin/layout-switch
Executable file
@ -0,0 +1,55 @@
|
||||
#! /bin/bash
|
||||
choice=$(zenity --width=400 --height=275 --list --radiolist --title 'Layout Switch' --text 'Changing to or from any layout that has global menus, will require your admin password' --column 'Select' --column 'Layout' FALSE 'Windows-Like' FALSE 'Unity-Like with Global Menus (default)' FALSE 'Unity-Like' FALSE 'Gnome-Like' FALSE 'ChromeOS-Like')
|
||||
case "$choice" in
|
||||
'Windows-Like')
|
||||
! pacman -Qq vala-panel-appmenu-registrar ||
|
||||
zensu SKIP_AUTOSNAP= pacman -R --noconfirm vala-panel-appmenu-registrar ||
|
||||
{ notify-send 'Error' 'failed removing vala-panel-appmenu-registrar !'; exit; }
|
||||
pacman -Qq vala-panel-appmenu-registrar && exit
|
||||
killall appmenu-registrar &
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/tromjaro-layouts/Windows-Like.tar.bz2 & ;;
|
||||
'Unity-Like with Global Menus (default)')
|
||||
pacman -Qq vala-panel-appmenu-registrar ||
|
||||
zensu SKIP_AUTOSNAP= pacman -S --noconfirm vala-panel-appmenu-registrar ||
|
||||
{ notify-send 'Error' 'failed installing vala-panel-appmenu-registrar !\Enabling the internet connection might solve the issue'; exit; }
|
||||
pacman -Qq vala-panel-appmenu-registrar || exit
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/tromjaro-layouts/Unity-Like-Menus.tar.bz2 & ;;
|
||||
'Unity-Like')
|
||||
! pacman -Qq vala-panel-appmenu-registrar ||
|
||||
zensu SKIP_AUTOSNAP= pacman -R --noconfirm vala-panel-appmenu-registrar ||
|
||||
{ notify-send 'Error' 'failed removing vala-panel-appmenu-registrar !'; exit; }
|
||||
pacman -Qq vala-panel-appmenu-registrar && exit
|
||||
killall appmenu-registrar &
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/tromjaro-layouts/Unity-Like.tar.bz2 & ;;
|
||||
'Gnome-Like')
|
||||
! pacman -Qq vala-panel-appmenu-registrar ||
|
||||
zensu SKIP_AUTOSNAP= pacman -R --noconfirm vala-panel-appmenu-registrar ||
|
||||
{ notify-send 'Error' 'failed removing vala-panel-appmenu-registrar !'; exit; }
|
||||
pacman -Qq vala-panel-appmenu-registrar && exit
|
||||
killall appmenu-registrar &
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/tromjaro-layouts/Gnome-Like.tar.bz2 & ;;
|
||||
'ChromeOS-Like')
|
||||
! pacman -Qq vala-panel-appmenu-registrar ||
|
||||
zensu SKIP_AUTOSNAP= pacman -R --noconfirm vala-panel-appmenu-registrar ||
|
||||
{ notify-send 'Error' 'failed removing vala-panel-appmenu-registrar !'; exit; }
|
||||
pacman -Qq vala-panel-appmenu-registrar && exit
|
||||
killall appmenu-registrar &
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/tromjaro-layouts/ChromeOS-Like.tar.bz2 & ;;
|
||||
*) exit ;;
|
||||
esac
|
||||
|
||||
## Reset panels and windows
|
||||
xfce4-panel -r >/dev/null 2>&1
|
||||
xfwm4 --replace &
|
||||
xfce4-panel &
|
||||
sleep 5 && notify-send "$choice was enabled"
|
@ -1,35 +0,0 @@
|
||||
#! /bin/bash
|
||||
FILE1=/usr/lib/vala-panel/appmenu-registrar
|
||||
FILE2=/usr/lib/vala-panel/appmenu-registrar.OFF
|
||||
if [ -f "$FILE1" ]; then
|
||||
choice=$(zenity --width=400 --height=275 --list --radiolist --title 'Tromjaro layout switcher' --text 'Select your preferred layout:' --column 'Select' --column 'Layout' FALSE 'Classic layout' TRUE 'Modern layout')
|
||||
[ "$choice" = 'Classic layout' ] || exit
|
||||
## Enable TROMjaro Classic
|
||||
zensu mv "$FILE1" "$FILE2" || exit
|
||||
killall appmenu-registrar &
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s false &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "|HMC" &
|
||||
xfce4-panel-profiles load ~/.local/share/xfce4-panel-profiles/TROMjaroClassic.tar.bz2 &
|
||||
## Reset panels and windows
|
||||
xfce4-panel -r &
|
||||
xfwm4 --replace &
|
||||
xfce4-panel &
|
||||
sleep 4 && notify-send 'TROMjaro Classic was enabled'
|
||||
|
||||
elif [ -f "$FILE2" ]; then
|
||||
choice=$(zenity --width=400 --height=275 --list --radiolist --title 'Tromjaro layout switcher' --text 'Select your preferred layout:' --column 'Select' --column 'Layout' TRUE 'Classic layout' FALSE 'Modern layout')
|
||||
[ "$choice" = 'Modern layout' ] || exit
|
||||
## Enable TROMjaro Modern
|
||||
zensu mv "$FILE2" "$FILE1" || exit
|
||||
xfconf-query -c xfwm4 -p /general/borderless_maximize -n -t bool -s true &
|
||||
xfconf-query -c xfwm4 -p /general/button_layout -n -t string -s "CMH|" &
|
||||
xfce4-panel-profiles load ~/.local/share/xfce4-panel-profiles/TROMjaroModern.tar.bz2 &
|
||||
## Reset panels and windows
|
||||
xfce4-panel -r &
|
||||
xfwm4 --replace &
|
||||
xfce4-panel &
|
||||
sleep 4 && notify-send 'TROMjaro Modern was enabled'
|
||||
|
||||
else
|
||||
notify-send 'ERROR'
|
||||
fi
|
Reference in New Issue
Block a user