[openbox] added profile

This commit is contained in:
@fhdk 2018-03-15 12:03:24 +01:00
parent bd510e7d60
commit a20a088b93
9 changed files with 458 additions and 0 deletions

View File

@ -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

View File

@ -0,0 +1 @@
../../shared/Packages-Live

View File

@ -0,0 +1 @@
../../shared/Packages-Mhwd

View File

@ -0,0 +1 @@
../../shared/Packages-Root

View File

@ -0,0 +1 @@
/etc/fonts/conf.avail/70-no-bitmaps.conf

View File

@ -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

View File

@ -0,0 +1,210 @@
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/ file:///usr/share/openbox/menu.xsd">
<menu id="root-menu" label="Openbox 3">
<separator label="Install Manjaro"/>
<item label="Architect Installer">
<action name="Execute">
<command>sudo setup</command>
</action>
</item>
<item label="Graphical Installer">
<action name="Execute">
<command>sudo calamares</command>
</action>
</item>
<item label="Terminal">
<action name="Execute">
<command>exo-open --launch TerminalEmulator</command>
</action>
</item>
<item label="Web Browser">
<action name="Execute">
<command>manjaro-open -web</command>
</action>
</item>
<item label="File Manager">
<action name="Execute">
<command>exo-open --launch FileManager</command>
</action>
</item>
<item label="Text Editor">
<action name="Execute">
<command>manjaro-open -edit</command>
</action>
</item>
<separator/>
<menu id="accessories" label="Accessories">
<item label="Calculator">
<action name="Execute">
<command>galculator</command>
</action>
</item>
<item label="Archive Manager">
<action name="Execute">
<command>file-roller</command>
</action>
</item>
<item label="Picture Viewer">
<action name="Execute">
<command>gpicview</command>
</action>
</item>
</menu>
<menu id="screenshot" label="Screenshot">
<item label="Screenshot Now">
<action name="Execute">
<command>scrot 'screenshot_%Y%m%d-%H%M%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f'</command>
</action>
</item>
<item label="Screenshot in 5">
<action name="Execute">
<command>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'</command>
</action>
</item>
<item label="Screenshot in 10">
<action name="Execute">
<command>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'</command>
</action>
</item>
<item label="Screenshot With Selection">
<action name="Execute">
<command>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'</command>
</action>
</item>
</menu>
<menu id="multimedia" label="Multimedia">
<item label="Music Player">
<action name="Execute">
<command>audacious</command>
</action>
</item>
<item label="Video Player">
<action name="Execute">
<command>mpv --player-operation-mode=pseudo-gui</command>
</action>
</item>
</menu>
<separator/>
<menu execute="manjaro-places-pipemenu" id="pipe-placesmenu" label="Places"/>
<menu execute="manjaro-recent-files-pipemenu" id="pipe-recentfilesmenu" label="Recent Files"/>
<separator/>
<menu id="preferences" label="Preferences">
<menu id="obConfig" label="Openbox">
<item label="Settings Editor">
<action name="Execute">
<command>obconf</command>
</action>
</item>
<item label="Menu Editor">
<action name="Execute">
<command>kickshaw</command>
</action>
</item>
<item label="Keybind Editor">
<action name="Execute">
<command>obkey</command>
</action>
</item>
<item label="Autostart Editor">
<action name="Execute">
<command>ob-autostart</command>
</action>
</item>
<separator/>
<item label="Edit menu.xml">
<action name="Execute">
<command>exo-open ~/.config/openbox/menu.xml</command>
</action>
</item>
<item label="Edit rc.xml">
<action name="Execute">
<command>exo-open ~/.config/openbox/rc.xml</command>
</action>
</item>
<item label="Edit autostart">
<action name="Execute">
<command>exo-open ~/.config/openbox/autostart</command>
</action>
</item>
<separator/>
<item label="Openbox Reconfigure">
<action name="Reconfigure"/>
</item>
<item label="Openbox Restart">
<action name="Restart"/>
</item>
</menu>
<menu execute="manjaro-compositor" id="CompositingPipeMenu" label="Compositor"/>
<menu execute="manjaro-polybar-pipemenu" id="PolybarPipeMenu" label="Polybar"/>
<menu execute="manjaro-conky-pipemenu" id="ConkyPipeMenu" label="Conky"/>
<menu execute="manjaro-tint2-pipemenu" id="TintPipeMenu" label="Tint2"/>
<item label="Panel Chooser">
<action name="Execute">
<command>manjaro-panel-chooser</command>
</action>
</item>
<separator/>
<item label="Appearance">
<action name="Execute">
<command>xfce4-appearance-settings</command>
</action>
</item>
<item label="Wallpaper">
<action name="Execute">
<command>nitrogen</command>
</action>
</item>
<item label="Rofi Theme">
<action name="Execute">
<command>rofi-theme-selector</command>
</action>
</item>
<separator/>
<item label="Settings Manager">
<action name="Execute">
<command>xfce4-settings-manager</command>
</action>
</item>
<item label="Audio Settings">
<action name="Execute">
<command>pavucontrol</command>
</action>
</item>
<item label="Screen Layout">
<action name="Execute">
<command>arandr</command>
</action>
</item>
</menu>
<menu id="system-settings" label="System Settings">
<item label="Package Manager">
<action name="Execute">
<command>pamac-manager</command>
</action>
</item>
<item label="Root File Manager">
<action name="Execute">
<command>gksudo thunar</command>
</action>
</item>
<item label="GParted">
<action name="Execute">
<command>gksudo gparted</command>
</action>
</item>
</menu>
<menu execute="manjaro-help-pipemenu" id="help" label="Help and Info"/>
<menu execute="manjaro-kb-pipemenu" id="keybinds" label="Keybinds"/>
<separator/>
<item label="Lock Screen">
<action name="Execute">
<command>i3lock-fancy -p</command>
</action>
</item>
<item label="Exit Openbox">
<action name="Execute">
<command>oblogout</command>
</action>
</item>
</menu>
</openbox_menu>

View File

@ -0,0 +1 @@
../../shared/manjaro/live-overlay

View File

@ -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')