Thanks for the replies guys. I'm sharing my .xinitrc over here. I now have suspicions that Artix isn't picking up my .xinitrc file for some reason because when I run these commands manually:
nitrogen --restore &
picom -f &
I start getting transparency in Konsole (when i'm using DWM) and in other apps and the BG i set up on Nitrogen restores itself.
Note that while running picom makes Konsole transparent on DWM, it still doesn't make ST transparent.
With that said, I also don't see Xresources and Xmodmap. even locate
command couldn't fetch anything
#!/bin/sh
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f "$userresources" ]; then
xrdb -merge "$userresources"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
# start some nice programs
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login
#keyboard layout
#setxkbmap en &
#display resolution
#xrandr --output Virtual-1 --mode 1920x1080&
#compositor
picom -f &
#wallpaper
nitrogen --restore &
#execute dwm
exec dwm
I have commented out some lines. I was told exec commands should always be last. and I've tried that too by putting the exec xterm -geometry 80x66+0+0 -name login
and exec dwm
at the very last, but that didn't work either.
Another thing to note here is that Artix is picking up default wallpaper details for DWM from lightdm-gtk-greeter.conf file.