diff --git a/community/openbox-minimal/Packages-Desktop b/community/openbox-minimal/Packages-Desktop new file mode 100644 index 0000000..7b1a3e9 --- /dev/null +++ b/community/openbox-minimal/Packages-Desktop @@ -0,0 +1,136 @@ +## xorg +xorg-server +xorg-server-common +xorg-xbacklight +xorg-xinit +xorg-xkill +xf86-input-keyboard +xf86-input-libinput +xf86-input-mouse +xf86-input-synaptics + +## toolkit +gtk3-classic + +## nice programs +bash-completion +gamin +gksu +gnome-icon-theme +gnome-keyring +gvfs +gvfs-afc +gvfs-smb +inxi +polkit +poppler +python2-xdg +xdg-user-dirs +xdg-utils + +## display manager +lightdm +lightdm-slick-greeter + +## network +networkmanager +networkmanager-dmenu +networkmanager-openconnect +networkmanager-pptp +networkmanager-vpnc + +## browser +>basic midori +>extra chromium + +## terminal +termite +lxterminal-gtk3 + +## filemanager +thunar-gtk3 +thunar-archive-plugin +thunar-volman-gtk3 +file-roller +xarchiver + +## mail +>extra sylpheed + +## package manager +pacui +>extra pamac + +## desktop and settings +lxrandr-gtk3 # monitor layout +arandr # monitor layout +exo-gtk3 # open with default programs +lxappearance-gtk3 # openbox appearance manager +lxappearance-obconf-gtk3 # obconf plugin +lxinput-gtk3 # input manager +lxsession-gtk3 # session manager +kickshaw # menu editor +ob-autostart # auto start +obkey-gtk3 # openbox hotkey manager +obmenu-generator # dynamic menu generator +opensnap # snap windows +polybar # status bar + +## theming +manjaro-openbox-settings +manjaro-zsh-config +ttf-dejavu +ttf-font-logos +ttf-roboto + +## nice system +compton # compositing +conky # +dunst # messages +nitrogen # wallpaper +rofi # nice dmenu replacement +scrot # screen capture +skippy-xd # window swicher + +## utilities +>extra gucharmap # char map +epdfview # pdf +galculator # calculator +>extra geany # geany +>extra geany-plugins # geany plugins +>extra gnome-disk-utility # disks +gparted # partition tool +gpicview-gtk3 # image viewer +gsimplecal # calendar +htop # process monitor +imagemagick # image converter +inxi # sysinfo +jgmenu # system menu +jsoncpp # required by various apps +numlockx # numlock +ps_mem # memory monitor +wireless_tools # required by polybar +wmctrl # required by polybar +xcape # required by scripts +xdotool # required by polybar +zenity # required by scripts + +## media, audio & codec +>extra manjaro-pulse +>extra alsa-firmware +>extra alsa-plugins +>extra alsa-utils +>extra ffmpeg2.8 +>extra gst-libav +>extra gst-plugins-base +>extra gst-plugins-good +>extra gstreamer +>extra libmad +>extra libmatroska +>extra lxmusic-gtk3 # musicplayer +>extra mpd # mediaplayer +>extra mpv # mediaplayer +>extra pamixer # mixer control +>extra pavucontrol # sound control +>extra playerctl # player control +>extra volumeicon # volume control diff --git a/community/openbox-minimal/Packages-Live b/community/openbox-minimal/Packages-Live new file mode 120000 index 0000000..5e66e00 --- /dev/null +++ b/community/openbox-minimal/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/community/openbox-minimal/Packages-Mhwd b/community/openbox-minimal/Packages-Mhwd new file mode 120000 index 0000000..9df3d5e --- /dev/null +++ b/community/openbox-minimal/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/community/openbox-minimal/Packages-Root b/community/openbox-minimal/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/community/openbox-minimal/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/community/openbox-minimal/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf b/community/openbox-minimal/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf new file mode 120000 index 0000000..d6c7fc1 --- /dev/null +++ b/community/openbox-minimal/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-minimal/desktop-overlay/etc/lightdm/lightdm.conf b/community/openbox-minimal/desktop-overlay/etc/lightdm/lightdm.conf new file mode 100644 index 0000000..a88302d --- /dev/null +++ b/community/openbox-minimal/desktop-overlay/etc/lightdm/lightdm.conf @@ -0,0 +1,169 @@ +# +# General configuration +# +# start-default-seat = True to always start one seat if none are defined in the configuration +# greeter-user = User to run greeter as +# minimum-display-number = Minimum display number to use for X servers +# minimum-vt = First VT to run displays on +# lock-memory = True to prevent memory from being paged to disk +# user-authority-in-system-dir = True if session authority should be in the system location +# guest-account-script = Script to be run to setup guest account +# logind-check-graphical = True to on start seats that are marked as graphical by logind +# log-directory = Directory to log information to +# run-directory = Directory to put running state in +# cache-directory = Directory to cache to +# sessions-directory = Directory to find sessions +# remote-sessions-directory = Directory to find remote sessions +# greeters-directory = Directory to find greeters +# backup-logs = True to move add a .old suffix to old log files when opening new ones +# dbus-service = True if LightDM provides a D-Bus service to control it +# +[LightDM] +#start-default-seat=true +#greeter-user=lightdm +#minimum-display-number=0 +#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 +#lock-memory=true +#user-authority-in-system-dir=false +#guest-account-script=guest-account +#logind-check-graphical=false +#log-directory=/var/log/lightdm +run-directory=/run/lightdm +#cache-directory=/var/cache/lightdm +#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions +#remote-sessions-directory=/usr/share/lightdm/remote-sessions +#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters +#backup-logs=true +#dbus-service=true + +# +# Seat configuration +# +# Seat configuration is matched against the seat name glob in the section, for example: +# [Seat:*] matches all seats and is applied first. +# [Seat:seat0] matches the seat named "seat0". +# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client". +# +# type = Seat type (local, xremote, unity) +# pam-service = PAM service to use for login +# pam-autologin-service = PAM service to use for autologin +# pam-greeter-service = PAM service to use for greeters +# xserver-backend = X backend to use (mir) +# xserver-command = X server command to run (can also contain arguments e.g. X -special-option) +# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option) +# xserver-config = Config file to pass to X server +# xserver-layout = Layout to pass to X server +# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server +# xserver-share = True if the X server is shared for both greeter and session +# xserver-hostname = Hostname of X server (only for type=xremote) +# xserver-display-number = Display number of X server (only for type=xremote) +# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true) +# xdmcp-port = XDMCP UDP/IP port to communicate on +# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf) +# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option) +# unity-compositor-timeout = Number of seconds to wait for compositor to start +# greeter-session = Session to load for greeter +# greeter-hide-users = True to hide the user list +# greeter-allow-guest = True if the greeter should show a guest login option +# greeter-show-manual-login = True if the greeter should offer a manual login option +# greeter-show-remote-login = True if the greeter should offer a remote login option +# user-session = Session to load for users +# allow-user-switching = True if allowed to switch users +# allow-guest = True if guest login is allowed +# guest-session = Session to load for guests (overrides user-session) +# session-wrapper = Wrapper script to run session with +# greeter-wrapper = Wrapper script to run greeter with +# guest-wrapper = Wrapper script to run guest sessions with +# display-setup-script = Script to run when starting a greeter session (runs as root) +# display-stopped-script = Script to run after stopping the display server (runs as root) +# greeter-setup-script = Script to run when starting a greeter (runs as root) +# session-setup-script = Script to run when starting a user session (runs as root) +# session-cleanup-script = Script to run when quitting a user session (runs as root) +# autologin-guest = True to log in as guest by default +# autologin-user = User to log in with by default (overrides autologin-guest) +# autologin-user-timeout = Number of seconds to wait before loading default user +# autologin-session = Session to load for automatic login (overrides user-session) +# autologin-in-background = True if autologin session should not be immediately activated +# exit-on-failure = True if the daemon should exit if this seat fails +# +[Seat:*] +#type=local +#pam-service=lightdm +#pam-autologin-service=lightdm-autologin +#pam-greeter-service=lightdm-greeter +#xserver-backend= +#xserver-command=X +#xmir-command=Xmir +#xserver-config= +#xserver-layout= +#xserver-allow-tcp=false +#xserver-share=true +#xserver-hostname= +#xserver-display-number= +#xdmcp-manager= +#xdmcp-port=177 +#xdmcp-key= +#unity-compositor-command=unity-system-compositor +#unity-compositor-timeout=60 +greeter-session=slick-greeter +#greeter-hide-users=false +#greeter-allow-guest=true +#greeter-show-manual-login=false +#greeter-show-remote-login=true +user-session=openbox +#allow-user-switching=true +#allow-guest=true +#guest-session= +session-wrapper=/etc/lightdm/Xsession +#greeter-wrapper= +#guest-wrapper= +#display-setup-script= +#display-stopped-script= +#greeter-setup-script= +#session-setup-script= +#session-cleanup-script= +#autologin-guest=false +autologin-user=fh +#autologin-user-timeout=0 +#autologin-in-background=false +#autologin-session= +#exit-on-failure=false + +# +# XDMCP Server configuration +# +# enabled = True if XDMCP connections should be allowed +# port = UDP/IP port to listen for connections on +# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present) +# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf) +# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset) +# +# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively +# it can be a word and the first 7 characters are used as the key. +# +[XDMCPServer] +#enabled=false +#port=177 +#listen-address= +#key= +#hostname= + +# +# VNC Server configuration +# +# enabled = True if VNC connections should be allowed +# command = Command to run Xvnc server with +# port = TCP/IP port to listen for connections on +# listen-address = Host/address to listen for VNC connections (use all addresses if not present) +# width = Width of display to use +# height = Height of display to use +# depth = Color depth of display to use +# +[VNCServer] +#enabled=false +#command=Xvnc +#port=5900 +#listen-address= +#width=1024 +#height=768 +#depth=8 diff --git a/community/openbox-minimal/desktop-overlay/etc/lightdm/slick-greeter.conf b/community/openbox-minimal/desktop-overlay/etc/lightdm/slick-greeter.conf new file mode 100644 index 0000000..695cae7 --- /dev/null +++ b/community/openbox-minimal/desktop-overlay/etc/lightdm/slick-greeter.conf @@ -0,0 +1,5 @@ +[Greeter] +background=/usr/share/backgrounds/manjarowall17_05.jpg +theme-name=Adapta-Nokto-Breath +icon-theme-name=Vibrancy-Light-Teal +draw-grid=false diff --git a/community/openbox-minimal/live-overlay/etc/default/grub b/community/openbox-minimal/live-overlay/etc/default/grub new file mode 100644 index 0000000..cd7cc5f --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/default/grub @@ -0,0 +1,49 @@ +GRUB_DEFAULT=saved +GRUB_TIMEOUT=5 +GRUB_DISTRIBUTOR="Manjaro" +GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" +GRUB_CMDLINE_LINUX="" + +# If you want to enable the save default function, uncomment the following +# line, and set GRUB_DEFAULT to saved. +GRUB_SAVEDEFAULT=true + +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + +# Uncomment to enable Hidden Menu, and optionally hide the timeout count +#GRUB_HIDDEN_TIMEOUT=5 +#GRUB_HIDDEN_TIMEOUT_QUIET=true + +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + +# Uncomment to disable graphical terminal +#GRUB_TERMINAL_OUTPUT=console + +# The resolution used on graphical terminal +# note that you can use only modes which your graphic card supports via VBE +# you can see them in real GRUB with the command `vbeinfo' +GRUB_GFXMODE=auto + +# Uncomment to allow the kernel use the same resolution used by grub +GRUB_GFXPAYLOAD_LINUX=keep + +# Uncomment if you want GRUB to pass to the Linux kernel the old parameter +# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" +#GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +GRUB_DISABLE_RECOVERY=true + +# Uncomment and set to the desired menu colors. Used by normal and wallpaper +# modes only. Entries specified as foreground/background. +GRUB_COLOR_NORMAL="light-gray/black" +GRUB_COLOR_HIGHLIGHT="green/black" + +# Uncomment one of them for the gfx desired, a image background or a gfxtheme +GRUB_BACKGROUND="/usr/share/grub/background.png" +#GRUB_THEME="/path/to/gfxtheme" + +# Uncomment to get a beep at GRUB start +#GRUB_INIT_TUNE="480 440 1" diff --git a/community/openbox-minimal/live-overlay/etc/default/tlp b/community/openbox-minimal/live-overlay/etc/default/tlp new file mode 100644 index 0000000..c33ece3 --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/default/tlp @@ -0,0 +1,221 @@ +# ------------------------------------------------------------------------------ +# tlp - Parameters for power save + +# Hint: some features are disabled by default, remove the leading # to enable them + +# Set to 0 to disable/1 to enable TLP +TLP_ENABLE=1 + +# Seconds laptop mode has to to wait after the disk goes idle before doing a sync. +# Non-zero value enables, zero disables laptop mode. +DISK_IDLE_SECS_ON_AC=0 +DISK_IDLE_SECS_ON_BAT=2 + +# Dirty page values (timeouts in secs). +MAX_LOST_WORK_SECS_ON_AC=15 +MAX_LOST_WORK_SECS_ON_BAT=60 + +# Select a cpu frequency scaling governor: ondemand/powersave/performance/conservative +# Important: +# - You *must* disable your distribution's governor settings or conflicts will occur +# - ondemand is sufficient for *almost all* workloads, you should know what you're doing! +#CPU_SCALING_GOVERNOR_ON_AC=ondemand +#CPU_SCALING_GOVERNOR_ON_BAT=ondemand + +# Set the min/max frequency available for the scaling governor. +# Possible values strongly depend on your cpu. For available frequencies see +# tlp-stat output, Section "+++ Processor". +# Hint: Parameters are disabled by default, remove the leading # to enable them, +# otherwise kernel default values are used. +#CPU_SCALING_MIN_FREQ_ON_AC=0 +#CPU_SCALING_MAX_FREQ_ON_AC=0 +#CPU_SCALING_MIN_FREQ_ON_BAT=0 +#CPU_SCALING_MAX_FREQ_ON_BAT=0 + +# Set the cpu "turbo boost" feature: 0=disable / 1=allow +# Requires an Intel Core i processor and kernel 3.7 or later. +# Important: +# - This may conflict with your distribution's governor settings +# - A value of 1 does *not* activate boosting, it just allows it +#CPU_BOOST_ON_AC=1 +#CPU_BOOST_ON_BAT=0 + +# Minimize number of used cpu cores/hyper-threads under light load conditions +SCHED_POWERSAVE_ON_AC=0 +SCHED_POWERSAVE_ON_BAT=1 + +# Kernel NMI Watchdog +# 0=disable (default, saves power) / 1=enable (for kernel debugging only) +NMI_WATCHDOG=0 + +# Change CPU voltages aka "undervolting" - Kernel with PHC patch required +# Freq:voltage pairs are written to /sys/devices/system/cpu/cpu0/cpufreq/phc_controls +# CAUTION: only use this, if you thoroughly understand what you are doing! +#PHC_CONTROLS="F:V F:V F:V F:V" + +# Hard disk devices, separate multiple devices with spaces (default: sda). +# Devices can be specified by disk id too (lookup with: tlp diskid). +DISK_DEVICES="sda sdb" + +# Hard disk advanced power management level: 1(max saving)..254(off) +# Levels 1..127 may spin down the disk. +# Separate values for multiple devices with spaces. +DISK_APM_LEVEL_ON_AC="254 254" +DISK_APM_LEVEL_ON_BAT="254 254" + +# Hard disk spin down timeout: +# 0: spin down disabled +# 1..240: timeouts from 5s to 20min (in units of 5s) +# 241..251: timeouts from 30min to 5.5 hours (in units of 30min) +# (see 'man hdparm' for details) +#DISK_SPINDOWN_TIMEOUT_ON_AC="0 0" +#DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0" + +# Select io scheduler for the disk devices: noop/deadline/cfq (Default: cfq) +# Separate values for multiple devices with spaces. +#DISK_IOSCHED="cfq cfq" + +# SATA aggressive link power management (ALPM): +# min_power/medium_power/max_performance +SATA_LINKPWR_ON_AC=max_performance +SATA_LINKPWR_ON_BAT=min_power + +# PCI Express Active State Power Management (PCIe ASPM): +# default/performance/powersave +# Hint: needs kernel boot option pcie_aspm=force on some machines +PCIE_ASPM_ON_AC=performance +PCIE_ASPM_ON_BAT=powersave + +# Radeon graphics clock speed (profile method): low/mid/high/auto/default +# auto = mid on BAT, high on AC; default = use hardware defaults +# (Kernel >= 2.6.35 only, not with fglrx driver!) +RADEON_POWER_PROFILE_ON_AC=high +RADEON_POWER_PROFILE_ON_BAT=low + +# New radeon dynamic power management method (dpm): battery/performance +# (Kernel >= 3.11 only, requires boot option radeon.dpm=1) +RADEON_DPM_STATE_ON_AC=performance +RADEON_DPM_STATE_ON_BAT=battery + +# New radeon dpm performance level: auto/low/high (auto is recommended) +RADEON_DPM_PERF_LEVEL_ON_AC=auto +RADEON_DPM_PERF_LEVEL_ON_BAT=auto + +# WiFi power saving mode: 1=disable/5=enable +# (Linux 2.6.32 and later, some adapters only!) +WIFI_PWR_ON_AC=1 +WIFI_PWR_ON_BAT=5 + +# Disable wake on lan: Y/N +WOL_DISABLE=Y + +# Enable audio power saving for Intel HDA, AC97 devices (timeout in secs). +# A value of 0 disables / >=1 enables power save. +SOUND_POWER_SAVE_ON_AC=0 +SOUND_POWER_SAVE_ON_BAT=1 + +# Disable controller too (HDA only): Y/N +SOUND_POWER_SAVE_CONTROLLER=Y + +# Set to 1 to power off optical drive in UltraBay (ThinkPads only) +# when running on battery. A value of 0 disables this Feature (Default). +# Drive can be powered on again by releasing (and reinserting) the +# eject lever or by pressing the disc eject button on newer models. +# Note: an UltraBay hard disk is never powered off. +BAY_POWEROFF_ON_BAT=0 +# Optical drive device to power off (default sr0) +BAY_DEVICE="sr0" + +# Runtime Power Management for pci(e) bus devices +# (Kernel >= 2.6.35 only): on=disable/auto=enable +RUNTIME_PM_ON_AC=on +RUNTIME_PM_ON_BAT=auto + +# Runtime PM for *all* pci(e) bus devices, expect backlisted ones: +# 0=disable / 1=enable +# Warning: experimental option, could cause system instabilities +RUNTIME_PM_ALL=0 + +# Exclude pci(e) device adresses the following list from Runtime PM +# (separate with spaces). Use lspci to get the adresses (1st column). +#RUNTIME_PM_BLACKLIST="bb:dd.f 11:22.3 44:55.6" + +# Set to 0 to disable/1 to enable usb autosuspend feature +USB_AUTOSUSPEND=1 + +# Devices from the following list are excluded from usb autosuspend +# (separate with spaces). Use lsusb to get the ids. +# Note: input devices (usbhid) are excluded automatically +#USB_BLACKLIST="1111:2222 3333:4444" + +# WWAN devices are excluded from usb autosuspend: +# 0=do not exclude / 1=exclude +# Note: works for ids 05c6:* 0bdb:* 1199:* only +USB_BLACKLIST_WWAN=1 + +# Set to 1 to disable autosuspend before shutdown/0 to do nothing +# (workaround for usb devices that cause shutdown problems) +#USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1 + +# Restore radio device state (bluetooth, wifi, wwan) from previous shutdown +# on system startup: 0=disable/1=enable +# Hint: the parameters DEVICES_TO_DISABLE/ENABLE_ON_STARTUP/SHUTDOWN below +# are ignored when this is enabled! +RESTORE_DEVICE_STATE_ON_STARTUP=0 + +# Radio devices to disable on startup: bluetooth wifi wwan +#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" + +# Radio devices to enable on startup: bluetooth wifi wwan +#DEVICES_TO_ENABLE_ON_STARTUP="wifi" + +# Radio devices to disable on shutdown: bluetooth wifi wwan +# (workaround for devices that are blocking shutdown) +#DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan" + +# Radio devices to enable on shutdown: bluetooth wifi wwan +# (to prevent other operating systems from missing radios) +#DEVICES_TO_ENABLE_ON_SHUTDOWN="wwan" + +# Radio devices to enable when wireless radio switch is turned on: +# bluetooth wifi wwan (Ubuntu + ThinkPad only) +#DEVICES_TO_ENABLE_ON_RADIOSW="wifi wwan" + +# Battery charge thresholds (ThinkPad only, tp-smapi or acpi-call kernel module required) +# Charging starts when the remaining capacity falls below the START_CHARGE_TRESH +# value and stops when exceeding the STOP_CHARGE_TRESH value. +# Main battery (values in %) +#START_CHARGE_THRESH_BAT0=75 +#STOP_CHARGE_THRESH_BAT0=80 +# Ultrabay or slice battery (values in %) +#START_CHARGE_THRESH_BAT1=75 +#STOP_CHARGE_THRESH_BAT1=80 + +# Set to 1 to disable use of tpacpi-bat on Sandy Bridge or newer Thinkpads +# and force usage of tp-smapi instead +#DISABLE_TPACPIBAT=1 + +# ------------------------------------------------------------------------------ +# tlp-rdw - Parameters for the radio device wizard +# Possible devices: bluetooth/wifi/wwan + +# Hint: parameters are disabled by default, remove the leading # to enable them + +# Radio devices to disable on connect +#DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan" +#DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan" +#DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi" + +# Radio devices to enable on disconnect +#DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan" +#DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT="" +#DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT="" + +# Radio devices to enable/disable when docked +#DEVICES_TO_ENABLE_ON_DOCK="" +#DEVICES_TO_DISABLE_ON_DOCK="" + +# Radio devices to enable/disable when undocked +#DEVICES_TO_ENABLE_ON_UNDOCK="wifi" +#DEVICES_TO_DISABLE_ON_UNDOCK="" + diff --git a/community/openbox-minimal/live-overlay/etc/fstab b/community/openbox-minimal/live-overlay/etc/fstab new file mode 100644 index 0000000..0df0cba --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/fstab @@ -0,0 +1,5 @@ +# +# /etc/fstab: static file system information +# +# +/dev/mapper/root-image / auto defaults 0 0 diff --git a/community/openbox-minimal/live-overlay/etc/issue b/community/openbox-minimal/live-overlay/etc/issue new file mode 100644 index 0000000..75720d4 --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/issue @@ -0,0 +1,13 @@ + +Manjaro Live ISO (\l) - \s-\r \m + + + + # Welcome to Manjaro # + + + login for the live environment: + user 'manjaro' + password 'manjaro' + + diff --git a/community/openbox-minimal/live-overlay/etc/pam.d/su b/community/openbox-minimal/live-overlay/etc/pam.d/su new file mode 100644 index 0000000..a291042 --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/pam.d/su @@ -0,0 +1,6 @@ +#%PAM-1.0 +auth sufficient pam_rootok.so +auth sufficient pam_wheel.so trust use_uid +auth required pam_unix.so +account required pam_unix.so +session required pam_unix.so diff --git a/community/openbox-minimal/live-overlay/etc/skel/.config/autostart/mate-screensaver.desktop b/community/openbox-minimal/live-overlay/etc/skel/.config/autostart/mate-screensaver.desktop new file mode 100644 index 0000000..3ebcbe9 --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/skel/.config/autostart/mate-screensaver.desktop @@ -0,0 +1,149 @@ +[Desktop Entry] +Type=Application +Name=Screensaver +Name[am]=መመልከቻውን ማዳኛ +Name[ar]=حافظة الشاشة +Name[as]=স্ক্ৰীনছেভাৰ +Name[ast]=Curiapantalles +Name[be]=Ахоўнік экрану +Name[bg]=Предпазител на екрана +Name[bn]=স্ক্রিন-সেভার +Name[bn_IN]=স্ক্রিন-সেভার +Name[br]=Damanter skramm +Name[bs]=Screensaver +Name[ca]=Estalvi de pantalla +Name[ca@valencia]=Estalvi de pantalla +Name[cmn]=螢幕保護程式 +Name[crh]=Ekran qoruyıcısı +Name[cs]=Šetřič obrazovky +Name[cy]=Arbedwr sgrin +Name[da]=Pauseskærm +Name[de]=Bildschirmschoner +Name[dz]=གསལ་གཞི་ཉེན་སྲུང་། +Name[el]=Προστασία οθόνης +Name[en_AU]=Screensaver +Name[en_CA]=Screensaver +Name[en_GB]=Screensaver +Name[es]=Salvapantallas +Name[es_AR]=Protector de pantalla +Name[es_CO]=Protector de pantalla +Name[et]=Ekraanisäästja +Name[eu]=Pantaila-babeslea +Name[fa]=محافظ صفحهٔ نمایش +Name[fi]=Näytönsäästäjä +Name[fr]=Économiseur d'écran +Name[fr_CA]=Économiseur d'écran +Name[frp]=Sârvor d’ècran +Name[ga]=Spárálaí Scáileáin +Name[gl]=Protector de pantalla +Name[gu]=સ્ક્રીનસેવર +Name[he]=שומר מסך +Name[hi]=स्क्रीनसेवर +Name[hr]=Zaslonski čuvar +Name[hu]=Képernyővédő +Name[hy]=Էկրանապահ +Name[id]=Screensaver +Name[is]=Skjáhvíla +Name[it]=Salvaschermo +Name[ja]=スクリーンセーバー +Name[ka]=ეკრანმზოგი +Name[kk]=Экран қорғауышы +Name[kn]=ಸ್ಕ್ರೀನ್‌ಸೇವರ್ +Name[ko]=화면 보호기 +Name[ku]=Dîmenderparêz +Name[ku_IQ]=پەردەپارێز +Name[ky]=Экран сактагыч +Name[lt]=Ekrano užsklanda +Name[lv]=Ekrānsaudzētājs +Name[mai]=स्क्रीनसेवर +Name[mg]=Sary mitsitsy +Name[mk]=Чувар на екранот +Name[ml]=സ്ക്രീന്‍സേവര്‍ +Name[mn]=Дэлгэц гамнагч +Name[mr]=स्क्रीनसेवर +Name[ms]=Penyelamat skrin +Name[nb]=Skjermsparer +Name[nds]=Billschirmschoner +Name[ne]=स्क्रिनसेभर +Name[nl]=Schermbeveiliging +Name[nn]=Skjermsparar +Name[oc]=Estalviador d'ecran +Name[or]=ପରଦା ସଂରକ୍ଷକ +Name[pa]=ਸਕਰੀਨ-ਸੇਵਰ +Name[pl]=Wygaszacz ekranu +Name[ps]=پرده ساتونکی +Name[pt]=Proteção de Ecrã +Name[pt_BR]=Proteção de tela +Name[ro]=Protector ecran +Name[ru]=Хранитель экрана +Name[si]=තිරආවරකය +Name[sk]=Šetrič obrazovky +Name[sl]=Ohranjevalnik zaslona +Name[sq]=Ruajtës ekrani +Name[sr]=Чувар екрана +Name[sr@latin]=Čuvar ekrana +Name[sv]=Skärmsläckare +Name[ta]=திரை சேமிப்பி +Name[te]=తెరకాపరి +Name[th]=โปรแกรมรักษาหน้าจอ +Name[tr]=Ekran koruyucu +Name[uk]=Зберігач екрану +Name[ur]=سکرین سیور +Name[uz]=Ekran Saqlovchi +Name[vi]=Bộ bảo vệ màn hình +Name[zh_CN]=屏幕保护程序 +Name[zh_HK]=螢幕保護程式 +Name[zh_TW]=螢幕保護程式 +Comment=Launch screensaver and locker program +Comment[be]=Запусціць ахоўнік экрану і блакавальнік +Comment[bg]=Стартиране на предпазителя на екрана и заключване +Comment[ca]=Llança l'estalvi de pantalla i el programa de bloqueig +Comment[ca@valencia]=Executa l'estalvi de pantalla i el programa de bloqueig +Comment[cs]=Spustí šetřič obrazovky a program uzamknutí +Comment[da]=Start pauseskærm og skærmlåseprogram +Comment[de]=Bildschirmschoner und Bildschirmsperrprogramm starten +Comment[el]=Έναρξη της προφύλαξης οθόνης και του προγράμματος κλειδώματος υπολογιστή +Comment[en_AU]=Launch screensaver and locker program +Comment[en_GB]=Launch screensaver and locker program +Comment[es]=Lanzar el salvapantallas y el programa de bloqueo +Comment[et]=Ekraanisäästja ja lukustusprogrammi käivitamine +Comment[fr]=Lancer l'économiseur d'écran et le programme de verrouillage +Comment[hr]=Pokreni program zaslonskog čuvara i zaključavanja +Comment[hu]=Képernyővédő és zároló program indítása +Comment[hy]=Գործարկել Էկրանապահը և արգելափակման ծրագիրը +Comment[id]=Luncurkan program screensaver dan pengunci. +Comment[is]=Ræsa skjáhvílu og læsingarforrit +Comment[it]=Lancia il programma per salvaschermo e per blocco schermo +Comment[ja]=スクリーンセーバーとロックするプロラグラムを起動 +Comment[ko]=화면 보호기 및 잠금 프로그램 실행 +Comment[lt]=Paleisti ekrano užsklandą ir užraktą +Comment[ms]=Lancar penyelamat skrin dan program pengunci +Comment[nb]=Start skjermsparer og låseprogram +Comment[nl]=Programma opstarten voor schermbeveiling en -vergrendeling +Comment[pl]=Uruchamia wygaszacz ekranu i program blokujący +Comment[pt]=Iniciar protetor de ecrã e aplicação de bloquear +Comment[pt_BR]=Executar protetor de tela e programa de bloqueio +Comment[ro]=Lansați programul de protecție și blocare a ecranului +Comment[ru]=Запустить хранитель экрана и программу блокировки +Comment[sk]=Spustí šetrič obrazovky a uzamykací program +Comment[sl]=Zaženi ohranjevalnik zaslona in program za zaklepanje +Comment[sr]=Покрените чувара екрана и програм за закључавање +Comment[sv]=Kör skärmsläckar och låsprogram +Comment[th]=เรียกใช้โปรแกรมรักษาหน้าจอและโปรแกรมล็อกเกอร์ +Comment[tr]=Ekran koruyucu ve kilitleyici programı başlat +Comment[uk]=Запустити зберігач екрану і проґраму блокування +Comment[vi]=Chạy bộ bảo vệ màn hình và các chương trình khóa +Comment[zh_CN]=运行屏幕保护及锁定程序 +Comment[zh_TW]=啟動螢幕保護程式以及鎖定程式 +Icon=preferences-desktop-screensaver +Exec=mate-screensaver +OnlyShowIn=MATE; +NoDisplay=true +X-MATE-Autostart-Phase=Application +X-MATE-Autostart-Notify=true +X-MATE-Bugzilla-Bugzilla=MATE +X-MATE-Bugzilla-Product=mate-screensaver +X-MATE-Bugzilla-Component=general +X-MATE-Bugzilla-Version=1.18.2 +X-MATE-Autostart-enabled=false +Hidden=true diff --git a/community/openbox-minimal/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf b/community/openbox-minimal/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf new file mode 100644 index 0000000..0e4675d --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf @@ -0,0 +1,7 @@ +[notifications] +checkLanguagePackages=false +checkNewKernel=false +checkNewKernelLts=false +checkNewKernelRecommended=false +checkUnsupportedKernel=false +checkUnsupportedKernelRunning=false diff --git a/community/openbox-minimal/live-overlay/etc/skel/.config/openbox/menu.xml b/community/openbox-minimal/live-overlay/etc/skel/.config/openbox/menu.xml new file mode 100644 index 0000000..fb82b2b --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/skel/.config/openbox/menu.xml @@ -0,0 +1,194 @@ + + + + + + + termite --exec /usr/bin/setup + + + + + sudo calamares + + + + + + exo-open --launch TerminalEmulator + + + + + exo-open --launch WebBrowser + + + + + exo-open --launch FileManager + + + + + l3afpad + + + + + + + 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' + + + + + + + + + + + lxappearance + + + + + kickshaw + + + + + obkey + + + + + ob-autostart + + + + + + exo-open ~/.config/openbox/menu.xml + + + + + exo-open ~/.config/openbox/rc.xml + + + + + exo-open ~/.config/openbox/autostart + + + + + + + + + + + + + + + + + manjaro-panel-chooser + + + + + + nitrogen + + + + + rofi-theme-selector + + + + + + lxsession-edit + + + + + lxrandr + + + + + + + termite --exec=pacui + + + + + gksu thunar + + + + + gksu gparted + + + + + + + + + switchmenu -dynamic + " + + + + + lock -- scrot + + + + + rofr.sh -l + + + + diff --git a/community/openbox-minimal/live-overlay/etc/sudoers.d/g_wheel b/community/openbox-minimal/live-overlay/etc/sudoers.d/g_wheel new file mode 100644 index 0000000..8c45359 --- /dev/null +++ b/community/openbox-minimal/live-overlay/etc/sudoers.d/g_wheel @@ -0,0 +1 @@ +%wheel ALL=(ALL) NOPASSWD: ALL diff --git a/community/openbox-minimal/profile.conf b/community/openbox-minimal/profile.conf new file mode 100644 index 0000000..ef00bb1 --- /dev/null +++ b/community/openbox-minimal/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="true" + +# 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') diff --git a/community/openbox/Packages-Desktop b/community/openbox/Packages-Desktop index 6919fa0..7b1a3e9 100644 --- a/community/openbox/Packages-Desktop +++ b/community/openbox/Packages-Desktop @@ -40,7 +40,8 @@ networkmanager-pptp networkmanager-vpnc ## browser -chromium +>basic midori +>extra chromium ## terminal termite @@ -49,26 +50,25 @@ lxterminal-gtk3 ## filemanager thunar-gtk3 thunar-archive-plugin -thunar-volman +thunar-volman-gtk3 file-roller +xarchiver ## mail -sylpheed +>extra sylpheed ## package manager pacui -pamac +>extra pamac ## desktop and settings +lxrandr-gtk3 # monitor layout arandr # monitor layout exo-gtk3 # open with default programs lxappearance-gtk3 # openbox appearance manager lxappearance-obconf-gtk3 # obconf plugin lxinput-gtk3 # input manager lxsession-gtk3 # session manager -lxterminal-gtk3 - -## package builds for openbox profile kickshaw # menu editor ob-autostart # auto start obkey-gtk3 # openbox hotkey manager @@ -77,7 +77,6 @@ opensnap # snap windows polybar # status bar ## theming -#>basic manjaro-openbox-settings-minimal manjaro-openbox-settings manjaro-zsh-config ttf-dejavu @@ -86,7 +85,6 @@ ttf-roboto ## nice system compton # compositing -compton-conf conky # dunst # messages nitrogen # wallpaper @@ -95,12 +93,12 @@ scrot # screen capture skippy-xd # window swicher ## utilities -gucharmap # char map +>extra gucharmap # char map epdfview # pdf galculator # calculator -geany # geany -geany-plugins # geany plugins -gnome-disk-utility # disks +>extra geany # geany +>extra geany-plugins # geany plugins +>extra gnome-disk-utility # disks gparted # partition tool gpicview-gtk3 # image viewer gsimplecal # calendar @@ -129,10 +127,10 @@ zenity # required by scripts >extra gstreamer >extra libmad >extra libmatroska ->extra lxmusic-gtk3 # musicplayer ->extra mpd # mediaplayer ->extra mpv # mediaplayer ->extra pamixer # mixer control ->extra pavucontrol # sound control ->extra playerctl # player control ->extra volumeicon # volume control +>extra lxmusic-gtk3 # musicplayer +>extra mpd # mediaplayer +>extra mpv # mediaplayer +>extra pamixer # mixer control +>extra pavucontrol # sound control +>extra playerctl # player control +>extra volumeicon # volume control diff --git a/community/openbox/live-overlay/etc/skel/.config/openbox/menu.xml b/community/openbox/live-overlay/etc/skel/.config/openbox/menu.xml index cde6476..fb82b2b 100644 --- a/community/openbox/live-overlay/etc/skel/.config/openbox/menu.xml +++ b/community/openbox/live-overlay/etc/skel/.config/openbox/menu.xml @@ -4,7 +4,7 @@ - termite -e /usr/bin/setup + termite --exec /usr/bin/setup @@ -73,18 +73,6 @@ - - - - lxmusic - - - - - mpv --player-operation-mode=pseudo-gui - - - @@ -144,11 +132,6 @@ - - - xfce4-appearance-settings - - nitrogen @@ -160,14 +143,9 @@ - + - xfce4-settings-manager - - - - - pavucontrol + lxsession-edit diff --git a/community/openbox/profile.conf b/community/openbox/profile.conf index 495e166..25d61e4 100644 --- a/community/openbox/profile.conf +++ b/community/openbox/profile.conf @@ -15,7 +15,7 @@ autologin="true" nonfree_mhwd="false" # use extra packages as defined in pkglist to activate a full profile -extra="false" +extra="true" ################ install ################ @@ -26,7 +26,7 @@ efi_boot_loader="grub" netinstall="false" # configure calamares to use chrootcfg instead of unpackfs -chrootcfg="false" +chrootcfg="true" # use geoip for localization geoip='true'