From a29fc304cebc58b3417ee3ec279847f701839227 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Sun, 19 Mar 2023 10:29:34 +0530 Subject: [PATCH] introduce a hook for bspwm --- bspwm.hook | 10 ++++++++++ install-archlinux.sh | 5 ++--- 2 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 bspwm.hook diff --git a/bspwm.hook b/bspwm.hook new file mode 100644 index 0000000..1873900 --- /dev/null +++ b/bspwm.hook @@ -0,0 +1,10 @@ +[Trigger] +Operation=Install +Operation=Upgrade +Type=Package +Target=bspwm + +[Action] +Description=Overwrite package manager's bspwm.desktop file with user provided desktop file +When=PostTransaction +Exec=/bin/cp /home/pratham/my-git-repos/dotfiles/_OTHER/flameboi/usr/share/xsessions/bspwm.desktop /usr/share/xsessions/bspwm.desktop diff --git a/install-archlinux.sh b/install-archlinux.sh index 15346c4..a0fc8ab 100755 --- a/install-archlinux.sh +++ b/install-archlinux.sh @@ -210,9 +210,8 @@ genfstab -U /mnt >> /mnt/etc/fstab # chroot setup mkdir -p /mnt/chroot-scripts -cp scripts/chroot-setup.sh /mnt/chroot-scripts/ -cp nvidia.hook /mnt/chroot-scripts/ -cp scripts/doas-pratham.sh /mnt/chroot-scripts/ +cp scripts/{chroot-setup,doas-pratham}.sh /mnt/chroot-scripts/ +cp {nvidia,bspwm}.hook /mnt/chroot-scripts/ arch-chroot /mnt bash /chroot-scripts/chroot-setup.sh "$CPU_VENDOR_NAME" "$ROOT_PARTITION" rm -rf /mnt/chroot-scripts if [[ $? -ne 0 ]]; then