diff --git a/openbox/autostart b/openbox/autostart new file mode 100644 index 0000000..182675c --- /dev/null +++ b/openbox/autostart @@ -0,0 +1,62 @@ +# +# These things are run when an Openbox X Session is started. +# You may place a similar script in $HOME/.config/openbox/autostart +# to run user-specific things. +# +# You can set picom to use either xrender or glx +# Change if issues +#autorandr horizontal + +picom -b --config ~/.config/picom.conf & + +# start ArcoLinux Welcome App +dex $HOME/.config/autostart/arcolinux-welcome-app.desktop + +# Set background image +nitrogen --restore + +#tint2 & +$HOME/.config/polybar/launch.sh & + +#(am-conky-session --autostart) & + +#bluetooth# +#(blueberry-tray) & + +# install xcape - press super to get menu +#xcape -e 'Super_L=Super_L|space' + +#on laptops without seperate numeric keyboard put hashtag in front +numlockx & + +## GNOME PolicyKit authentication +/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & + +## Desktop notification +/usr/lib/xfce4/notifyd/xfce4-notifyd & + +## Volume control for systray +(volumeicon) & + + +## Turn off/on System Beep +xset b off + +## Enable power management +xfce4-power-manager & + +##Clipboard Manager +(xfce4-clipman) & + +## XFCE4 Settings +xfsettingsd & + +(nm-applet) & + +(plank) & + +#discord & + +#insync start & + +#dropbox & diff --git a/openbox/environment b/openbox/environment new file mode 100644 index 0000000..a1c0f58 --- /dev/null +++ b/openbox/environment @@ -0,0 +1,15 @@ +# +# User-specific variables should be placed in $HOME/.config/openbox/environment +# + +# To set your language for displaying messages and time/date formats, use the following: +#LANG=en_CA.UTF8 + +# To set your keyboard layout, you need to modify your X config: +# http://www.google.com/search?q=how+to+set+keyboard+layout+xorg + +## GNOME Keyring +export $(gnome-keyring-daemon --start --components=pkcs11,secrets) + +## Modify xdg-open behaviour +export XDG_CURRENT_DESKTOP=XFCE diff --git a/openbox/menu.xml b/openbox/menu.xml new file mode 100644 index 0000000..1e8fdfc --- /dev/null +++ b/openbox/menu.xml @@ -0,0 +1,6 @@ + + + + diff --git a/openbox/rc.xml b/openbox/rc.xml new file mode 100644 index 0000000..a8f033a --- /dev/null +++ b/openbox/rc.xml @@ -0,0 +1,1233 @@ + + + + 10 + 20 + + + yes + + no + + yes + + no + + 200 + + no + + + + UnderMouse + +
yes
+ + Mouse + + Mouse + +
+ + Arc-Dark + DSLIMC + + yes + yes + + Noto Sans + 10 + + Normal + + Normal + + + + Noto Sans + 10 + + Normal + + Italic + + + + Noto Sans + 12 + + Normal + + Normal + + + + Noto Sans + 11 + + Normal + + Normal + + + + Noto Sans + 10 + + Normal + + Normal + + + + Noto Sans + 10 + + Normal + + Normal + + + + + + 4 + 1 + + 1 + 2 + 3 + 4 + + 875 + + + + yes + Nonpixel + + Center + + + + 10 + + 10 + + + + + + 0 + 1 + 0 + 0 + + + Floating + + 0 + 0 + no + Above + + Vertical + + no + 300 + + 300 + + Middle + + + + C-g + + + openbox --reconfigure + + + + + + 0 + -0 + 50% + 50% + + + + + + 0 + -0 + 100% + 50% + + + + + + -0 + -0 + 50% + 50% + + + + + + 0 + 0 + 50% + 100% + + + + + + + + + -0 + 0 + 50% + 100% + + + + + + 0 + 0 + 50% + 50% + + + + + + 0 + 0 + 100% + 50% + + + + + + -0 + 0 + 50% + 50% + + + + + + + + left + no + + + + + up + no + + + + + down + no + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + playerctl pause + + + + + playerctl play-pause + + + + + playerctl previous + + + + + playerctl next + + + + + xbacklight +10 + + + + + xbacklight -10 + + + + + scrot 'ArcoLinux_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES)' + + + + + scrot -d 5 'ArcoLinux_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES)' + + + + + xfce4-screenshooter + + + + + flameshot gui + + + + + xfce4-appfinder --collapsed + + yes + Run Program + + + + + + xfce4-appfinder + + + + + dmenu_run -i -nb '#191919' -nf '#fea63c' -sb '#fea63c' -sf '#191919' -fn 'NotoMonoRegular:bold:pixelsize=14' + + + + + + + + + + + + + + + + + + + + + + + exo-open --launch FileManager + + + + + urxvt + + + + + conky-toggle + + + + + exo-open --launch TerminalEmulator + + + + + exo-open --launch WebBrowser + + + + + archlinux-logout + + + + + archlinux-logout + + + + + geany + + + + + pragha + + + + + urxvt -T 'htop task manager' -e htop + + + + + pavucontrol + + + + + pavucontrol + + + + + archlinux-logout + + + + + xkill + + + + + client-list-combined-menu + + + + + root-menu + + + + + + + 50% + + + + + + + + 50% + + + + + + + + + + 80% + 80% + + + + + + + + 0 + 0 + 50% + + + + + + + -0 + 0 + 50% + + + + + + + + + + + variety -t + + + + + variety -f + + + + + variety -p + + + + + variety -p + + + + + variety -n + + + + + variety -n + + + + + variety --resume + + + + + variety --pause + + + + + + + + + + + alacritty + + + + + thunar + + + + + exo-open --launch webbrowser + + + + + subl + + + + + inkscape + + + + + gimp + + + + + meld + + + + + vlc + + + + + virtualbox + + + + + thunar + + + + + evolution + + + + + spotify + + + + + rofi -theme-str 'window {width: 100%;height: 100%;}' -show drun + + + + + rofi -show drun -font "Noto Sans 13" + + + + + xfce4-terminal --drop-down + + + + + xfce4-taskmanager + + + + + root-menu + + + + + xfce4-settings-manager + + + + + rofi-theme-selector + + + + + obmenu3 + + + + + + xfce4-appfinder + + + + + alacritty + + + + + + + + vivaldi-stable + + + + + thunar + + + + + arcolinux-welcome-app + + + + + archlinux-tweak-tool + + + + + spotify + + + + + catfish + + + + + nitrogen + + + + + sh ~/.config/openbox/scripts/picom-toggle.sh + + + + + obconf + + + + + firefox + + + + + chromium + + + + + pamac-manager + + + + + conky-rotate -n + + + + + conky-rotate -p + + + + + conky-rotate -n + + + + + conky-rotate -p + + + + + conky-rotate -n + + + + + conky-rotate -p + + + + + 8 + + 400 + + 400 + + false + + + + + + + + + + + + + yes + + + + center + current + + + + + + + + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + yes + + + + center + current + + + + + + + + + + + + + + + + + + + no + + + + + + + + + yes + + + + + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + + + + + + top + + + + + + + + + + + left + + + + + + + + + + + right + + + + + + + + + + + bottom + + + + + + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vertical + + + + + horizontal + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + client-list-combined-menu + + + + + root-menu + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + menu.xml + 200 + + yes + + 100 + + 400 + + yes + + yes + + + + + + 1 + + yes + + +
diff --git a/openbox/scripts/picom-toggle.sh b/openbox/scripts/picom-toggle.sh new file mode 100755 index 0000000..fa6fcde --- /dev/null +++ b/openbox/scripts/picom-toggle.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if pgrep -x "picom" > /dev/null +then + killall picom +else + picom -b --config ~/.config/picom.conf +fi