mirror of https://github.com/JPyke3/mbp-manjaro
[openbox] added profile
This commit is contained in:
parent
bd510e7d60
commit
a20a088b93
|
@ -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
|
|
@ -0,0 +1 @@
|
||||||
|
../../shared/Packages-Live
|
|
@ -0,0 +1 @@
|
||||||
|
../../shared/Packages-Mhwd
|
|
@ -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>
|
|
@ -0,0 +1 @@
|
||||||
|
../../shared/manjaro/live-overlay
|
|
@ -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 New Issue