From 6042877daa05ff0cc7431b3754665979c0a62271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 3 May 2022 22:14:25 +0200 Subject: [PATCH] Add xfce4-terminal-default-config and bind it to xfce4-terminal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Background: cinnamon-base-image adds xfce4-terminal and we want a nice default also in a mostly xfce4-free image. Signed-off-by: Andreas Müller --- appends/meta-xfce/xfce4-terminal_%.bbappend | 1 + .../.config/xfce4/terminal/terminalrc | 8 ++++++++ .../xfce4-terminal-default-config_1.0.bb | 15 +++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 appends/meta-xfce/xfce4-terminal_%.bbappend create mode 100644 recipes-defaultconfig/guiconfig/xfce4-terminal-default-config/.config/xfce4/terminal/terminalrc create mode 100644 recipes-defaultconfig/guiconfig/xfce4-terminal-default-config_1.0.bb diff --git a/appends/meta-xfce/xfce4-terminal_%.bbappend b/appends/meta-xfce/xfce4-terminal_%.bbappend new file mode 100644 index 0000000..2b14db2 --- /dev/null +++ b/appends/meta-xfce/xfce4-terminal_%.bbappend @@ -0,0 +1 @@ +RRECOMMENDS:${PN} += "xfce4-terminal-default-config" diff --git a/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config/.config/xfce4/terminal/terminalrc b/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config/.config/xfce4/terminal/terminalrc new file mode 100644 index 0000000..7d20c35 --- /dev/null +++ b/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config/.config/xfce4/terminal/terminalrc @@ -0,0 +1,8 @@ +[Configuration] +MiscMenubarDefault=FALSE +MiscToolbarDefault=FALSE +MiscConfirmClose=FALSE +ScrollingLines=1000000 +ScrollingOnOutput=FALSE +ColorPalette=rgb(0,0,0);rgb(252,30,30);rgb(132,237,32);rgb(236,202,50);rgb(48,70,252);rgb(198,60,221);rgb(6,152,154);rgb(211,215,207);rgb(85,87,83);rgb(252,96,96);rgb(161,246,79);rgb(247,232,114);rgb(99,131,254);rgb(211,167,206);rgb(80,252,252);rgb(238,238,236) + diff --git a/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config_1.0.bb b/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config_1.0.bb new file mode 100644 index 0000000..3ddc9d4 --- /dev/null +++ b/recipes-defaultconfig/guiconfig/xfce4-terminal-default-config_1.0.bb @@ -0,0 +1,15 @@ +SUMMARY = "xfce4-terminal default user configuration" +LICENSE = "MIT & CC0-1.0" +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +inherit allarch + +SRC_URI = " \ + file://.config \ +" + +do_install() { + # default user configration -> /etc/skel + install -d ${D}${sysconfdir}/skel + cp -r ${WORKDIR}/.config ${D}${sysconfdir}/skel/ +}