diff --git a/community/openbox/Packages-Desktop b/community/openbox/Packages-Desktop new file mode 100644 index 00000000..2760c3d3 --- /dev/null +++ b/community/openbox/Packages-Desktop @@ -0,0 +1,156 @@ +## architect installer +## xorg +xorg-server +xorg-server-common +xorg-xbacklight +xorg-xinit +xorg-xkill +xf86-input-keyboard +xf86-input-libinput +xf86-input-mouse +xf86-input-synaptics +openbox + +## toolkit +gtk3-classic + +## nice programs +bash-completion +gamin +gksu +gnome-icon-theme +gvfs +gvfs-afc +gvfs-smb +polkit +poppler +python2-xdg +ttf-dejavu +ttf-roboto +xdg-user-dirs +xdg-utils + +## display manager +lightdm +lightdm-gtk-greeter + +## network +networkmanager +networkmanager-dmenu + +## browser +>basic midori +>extra firefox + +## filemanager +>basic pcmanfm-gtk3 +>extra thunar-gtk3 +>extra thunar-archive-plugin-gtk3 +>extra thunar-volman-gtk3 + +## archive utility +>basic xarchiver +>extra file-roller + +## package manager +>basic pacui +>extra pamac +>extra yaourt +>extra base-devel + +## audio & codec +alsa-firmware +alsa-plugins +alsa-lib +ffmpeg2.8 +gst-libav +gst-plugins-base +gst-plugins-good +gstreamer +libmad +libmatroska +pulseaudio +pulseaudio-alsa + +## desktop and settings +arandr +exo-gtk3 +lxappearance-gtk3 +lxappearance-obconf-gtk3 +lxhotkey-gtk3 +lxinput-gtk3 +lxsession-gtk3 +oblogout-manjaro +xfce4-settings-gtk3 + +## package builds for openbox profile +i3lock-fancy # screen lock +kickshaw # menu editor +ob-autostart # auto start +obmenu-generator # dynamic menu generator +openbox-scripts # essential scripts - archlabs borrow +opensnap # snap windows +polybar # status bar +trayer # system tray +#ttf-fantasque-sans-mono +ttf-icomoon-icons # icons used in polybar +ttf-material-icons # icons used in polybar +>extra nerd-fonts-complete +ttf-polybar-icons # icons used in polybar + +## theming +manjaro-openbox-settings +manjaro-zsh-config + +## media players +audacious-gtk3 +audacious-plugins-gtk3 +libmpdclient +mpd +mpv +pamixer +pavucontrol +playerctl + +## nice system +conky +dunst +nitrogen +rofi # nice dmenu replacement +scrot # screen capture +skippy-xd # window + +## utilities +epdfview +galculator +geany +geany-plugins +gnome-disk-utility +gparted +gpicview-gtk3 +gsimplecal +htop +imagemagick # required by i3lock-fancy +jgmenu # system menu +jsoncpp # required by various apps +numlockx +ps_mem +sxhkd # hotkeys +termite # terminal emulator +termite-terminfo # +volumeicon +wireless_tools # required by polybar +wmctrl # required by polybar +xcape # required by openbox-scripts +xdotool # required by polybar +zenity # required by openbox-scripts + +## extra profile packages +>extra openbox-themes +>extra redshift +>extra yaourt-gui-manjaro + +## printing +>extra colord +>extra rest +>extra manjaro-printer diff --git a/community/openbox/Packages-Live b/community/openbox/Packages-Live new file mode 120000 index 00000000..5e66e00b --- /dev/null +++ b/community/openbox/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/community/openbox/Packages-Mhwd b/community/openbox/Packages-Mhwd new file mode 120000 index 00000000..9df3d5e3 --- /dev/null +++ b/community/openbox/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/community/openbox/Packages-Root b/community/openbox/Packages-Root new file mode 120000 index 00000000..60cc7bde --- /dev/null +++ b/community/openbox/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/community/openbox/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf b/community/openbox/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf new file mode 120000 index 00000000..d6c7fc15 --- /dev/null +++ b/community/openbox/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/70-no-bitmaps.conf \ No newline at end of file diff --git a/community/openbox/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/community/openbox/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf new file mode 100644 index 00000000..896a92d4 --- /dev/null +++ b/community/openbox/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf @@ -0,0 +1,14 @@ +[greeter] +background = /usr/share/backgrounds/breath.png +font-name = Cantarell 10 +xft-antialias = true +icon-theme-name = Vertex-Maia +screensaver-timeout = 60 +theme-name = Vertex-Maia +cursor-theme-name = Breeze +show-clock = false +default-user-image = #avatar-default +xft-hintstyle = hintfull +position = 50%,center 50%,center +clock-format = +panel-position = bottom diff --git a/community/openbox/desktop-overlay/etc/skel/.config/openbox/menu.xml b/community/openbox/desktop-overlay/etc/skel/.config/openbox/menu.xml new file mode 100644 index 00000000..ddf980d3 --- /dev/null +++ b/community/openbox/desktop-overlay/etc/skel/.config/openbox/menu.xml @@ -0,0 +1,210 @@ + + + + + + + sudo setup + + + + + sudo calamares + + + + + exo-open --launch TerminalEmulator + + + + + manjaro-open -web + + + + + exo-open --launch FileManager + + + + + manjaro-open -edit + + + + + + + galculator + + + + + file-roller + + + + + gpicview + + + + + + + scrot 'screenshot_%Y%m%d-%H%M%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + scrot -d 5 'screenshot_%Y%m%d-%H%M%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + scrot -d 10 'screenshot_%Y%m%d-%H%M%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + scrot -s 'screenshot_%Y%m%d-%H%M%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + + + audacious + + + + + mpv --player-operation-mode=pseudo-gui + + + + + + + + + + + + obconf + + + + + kickshaw + + + + + obkey + + + + + ob-autostart + + + + + + exo-open ~/.config/openbox/menu.xml + + + + + exo-open ~/.config/openbox/rc.xml + + + + + exo-open ~/.config/openbox/autostart + + + + + + + + + + + + + + + + + manjaro-panel-chooser + + + + + + xfce4-appearance-settings + + + + + nitrogen + + + + + rofi-theme-selector + + + + + + xfce4-settings-manager + + + + + pavucontrol + + + + + arandr + + + + + + + pamac-manager + + + + + gksudo thunar + + + + + gksudo gparted + + + + + + + + + i3lock-fancy -p + + + + + oblogout + + + + diff --git a/community/openbox/live-overlay b/community/openbox/live-overlay new file mode 120000 index 00000000..27b9d2a5 --- /dev/null +++ b/community/openbox/live-overlay @@ -0,0 +1 @@ +../../shared/manjaro/live-overlay \ No newline at end of file diff --git a/community/openbox/profile.conf b/community/openbox/profile.conf new file mode 100644 index 00000000..495e1665 --- /dev/null +++ b/community/openbox/profile.conf @@ -0,0 +1,73 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +multilib="false" + +# displaymanager +displaymanager="lightdm" + +# Set to false to disable autologin in the livecd +autologin="true" + +# nonfree mhwd drivers +nonfree_mhwd="false" + +# use extra packages as defined in pkglist to activate a full profile +extra="false" + +################ install ################ + +# unset defaults to given value +efi_boot_loader="grub" + +# configure calamares for netinstall +netinstall="false" + +# configure calamares to use chrootcfg instead of unpackfs +chrootcfg="false" + +# use geoip for localization +geoip='true' + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep') +disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +hostname="manjaro-openbox" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')