ArchLive
From Wiki.cyring.fr
Contents |
Working directory
# pacman -S archiso # mkdir live # chdir live # cp -r /usr/share/archiso/configs/releng/ . # cd releng # mkdir -p root-image/etc/skel # cp -v /etc/vconsole.conf root-image/etc/ # mkdir -p root-image/etc/modules-load.d # nano root-image/etc/modules-load.d/archiso.conf # nano packages.both
Configuration
archiso.conf
msr dmi-sysfs
packages.both
acpid blender chromium cuda nvidia xf86-video-vesa xfce4
startxfce4
chromium --user-data-dir=/tmp/
Xfce
# mkdir -p root-image/root/.config/xfce4/xfconf/xfce-perchannel-xml # nano xfce4-desktop.xml
<?xml version="1.0" encoding="UTF-8"?> <channel name="xfce4-desktop" version="1.0"> <property name="backdrop" type="empty"> <property name="screen0" type="empty"> <property name="monitor0" type="empty"> <property name="image-path" type="string" value="/usr/share/backgrounds/xfce/xfce-blue.jpg"/> <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-blue.jpg"/> <property name="last-single-image" type="string" value="/usr/share/backgrounds/xfce/xfce-blue.jpg"/> </property> </property> </property> <property name="desktop-icons" type="empty"> <property name="icon-size" type="uint" value="32"/> <property name="file-icons" type="empty"> <property name="show-home" type="bool" value="false"/> <property name="show-filesystem" type="bool" value="false"/> <property name="show-trash" type="bool" value="false"/> </property> </property> </channel>
# nano xfce4-panel.xml
<?xml version="1.0" encoding="UTF-8"?> <channel name="xfce4-panel" version="1.0"> <property name="configver" type="int" value="2"/> <property name="panels" type="array"> <value type="int" value="1"/> <property name="panel-1" type="empty"> <property name="position" type="string" value="p=6;x=17;y=72"/> <property name="mode" type="uint" value="1"/> <property name="size" type="uint" value="48"/> <property name="background-style" type="uint" value="1"/> <property name="plugin-ids" type="array"> <value type="int" value="4"/> <value type="int" value="3"/> <value type="int" value="2"/> <value type="int" value="6"/> <value type="int" value="1"/> </property> <property name="position-locked" type="bool" value="true"/> <property name="length" type="uint" value="100"/> <property name="background-color" type="array"> <value type="uint" value="23589"/> <value type="uint" value="37012"/> <value type="uint" value="45286"/> <value type="uint" value="65535"/> </property> </property> </property> <property name="plugins" type="empty"> <property name="plugin-1" type="string" value="tasklist"> <property name="show-labels" type="bool" value="false"/> <property name="show-handle" type="bool" value="false"/> </property> <property name="plugin-3" type="string" value="systray"/> <property name="plugin-4" type="string" value="clock"> <property name="mode" type="uint" value="4"/> <property name="show-frame" type="bool" value="false"/> </property> <property name="plugin-6" type="string" value="launcher"> <property name="items" type="array"> <value type="string" value="13526260781.desktop"/> </property> <property name="arrow-position" type="uint" value="0"/> <property name="move-first" type="bool" value="false"/> <property name="show-label" type="bool" value="false"/> <property name="disable-tooltips" type="bool" value="false"/> </property> <property name="plugin-2" type="string" value="launcher"> <property name="items" type="array"> <value type="string" value="13526269274.desktop"/> </property> </property> </property> </channel>
Terminal
# mkdir -p root-image/root/.config/Terminal # nano terminalrc
[Configuration] FontName=Monospace 10 MiscAlwaysShowTabs=FALSE MiscBell=FALSE MiscBordersDefault=TRUE MiscCursorBlinks=FALSE MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK MiscDefaultGeometry=80x24 MiscInheritGeometry=FALSE MiscMenubarDefault=FALSE MiscMouseAutohide=FALSE MiscToolbarsDefault=FALSE MiscConfirmClose=TRUE MiscCycleTabs=TRUE MiscTabCloseButtons=TRUE MiscTabCloseMiddleClick=TRUE MiscTabPosition=GTK_POS_TOP MiscHighlightUrls=TRUE
Application shortcuts
Chrome
# mkdir -p root-image/root/.config/xfce4/panel/launcher-6 # nano 13526260781.desktop
[Desktop Entry] Version=1.0 Type=Application Name=Chrome Comment= Exec=chromium --user-data-dir=/tmp/ Icon=chromium Path= Terminal=false StartupNotify=false
Blender
# mkdir -p root-image/root/.config/xfce4/panel/launcher-2<br /> # nano 13526269274.desktop
[Desktop Entry] Version=1.0 Type=Application Name=Blender Comment= Exec=blender Icon=blender Path= Terminal=false StartupNotify=false