forked from mirrored-repos/iso-profiles
[openbox] added profile
This commit is contained in:
parent
bd510e7d60
commit
a20a088b93
9 changed files with 458 additions and 0 deletions
156
community/openbox/Packages-Desktop
Normal file
156
community/openbox/Packages-Desktop
Normal 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
|
1
community/openbox/Packages-Live
Symbolic link
1
community/openbox/Packages-Live
Symbolic link
|
@ -0,0 +1 @@
|
|||
../../shared/Packages-Live
|
1
community/openbox/Packages-Mhwd
Symbolic link
1
community/openbox/Packages-Mhwd
Symbolic link
|
@ -0,0 +1 @@
|
|||
../../shared/Packages-Mhwd
|
1
community/openbox/Packages-Root
Symbolic link
1
community/openbox/Packages-Root
Symbolic link
|
@ -0,0 +1 @@
|
|||
../../shared/Packages-Root
|
|
@ -0,0 +1 @@
|
|||
/etc/fonts/conf.avail/70-no-bitmaps.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
|
|
@ -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>
|
1
community/openbox/live-overlay
Symbolic link
1
community/openbox/live-overlay
Symbolic link
|
@ -0,0 +1 @@
|
|||
../../shared/manjaro/live-overlay
|
73
community/openbox/profile.conf
Normal file
73
community/openbox/profile.conf
Normal 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')
|
Loading…
Reference in a new issue