XFCE_AND_HYPERLAND
This commit is contained in:
58
copy_configs_in_custom_iso.sh
Executable file
58
copy_configs_in_custom_iso.sh
Executable file
@@ -0,0 +1,58 @@
|
||||
# 1.Uncommnet me first, 2.run, 3.comment
|
||||
#doas ln -s /usr/share/artools/iso-profiles/xfce/root-overlay/usr/ /usr/share/artools/iso-profiles/xfce/live-overlay/
|
||||
|
||||
|
||||
# configs, programs all home directory
|
||||
doas cp -rf ~/.config /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/
|
||||
echo "Configs for live-iso coped!"
|
||||
|
||||
# delete not usefull duplicates
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/vesktop
|
||||
doas rm -rf "/usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/IPFS Desktop"
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/trilium-37840
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/icons/Papirus
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/icons/Papirus-Dark
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/icons/Papirus-Light
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/icons/elementary
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/plymouth/themes/spinfinity/
|
||||
echo "Duplicates cleaned for root!"
|
||||
|
||||
doas cp -fr /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/ /usr/share/artools/iso-profiles/xfce/live-overlay/etc/
|
||||
echo "Configs for root-overlay coped!"
|
||||
|
||||
# delete not usefull duplicates
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/vesktop
|
||||
doas rm -rf "/usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/IPFS Desktop"
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/trilium-37840
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/rc/runlevels/default/dbus
|
||||
|
||||
echo "Duplicates cleaned for live!"
|
||||
|
||||
# pixmaps (icons)
|
||||
doas cp -rfv /usr/share/pixmaps/ /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/
|
||||
echo "Pixmaps coped!"
|
||||
|
||||
# scripts
|
||||
doas cp -rfv /usr/share/scripts/ /usr/share/artools/iso-profiles/xfce/root-overlay/usr/share/
|
||||
echo "Scripts coped!"
|
||||
#
|
||||
# bashrc
|
||||
doas cp -rf ~/.bashrc /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/
|
||||
doas cp -rf ~/.bashrc /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/
|
||||
echo "Bashrc coped!"
|
||||
|
||||
|
||||
|
||||
# delete simlinks
|
||||
doas rm -rf /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/rc
|
||||
|
||||
doas rm -f /usr/share/artools/iso-profiles/common/live-overlay/etc/skel/.config/rc/runlevels/default/dbus
|
||||
doas rm -f /usr/share/artools/iso-profiles/common/live-overlay/etc/skel/.config/rc/runlevels/default/wireplumber
|
||||
doas rm -f /usr/share/artools/iso-profiles/common/live-overlay/etc/skel/.config/rc/runlevels/default/pipewire-pulse
|
||||
doas rm -f /usr/share/artools/iso-profiles/common/live-overlay/etc/skel/.config/rc/runlevels/default/pipewire
|
||||
|
||||
# Add Librewolf Bookmarks
|
||||
doas mkdir /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/.librewolf
|
||||
doas mkdir /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/.librewolf
|
||||
doas cp -fv ./bookmarks.html /usr/share/artools/iso-profiles/xfce/root-overlay/etc/skel/.config/.librewolf/
|
||||
doas cp -fv ./bookmarks.html /usr/share/artools/iso-profiles/xfce/live-overlay/etc/skel/.config/.librewolf/
|
||||
Reference in New Issue
Block a user