diff --git a/community/openbox-basic/Packages-Desktop b/community/openbox-basic/Packages-Desktop new file mode 100644 index 0000000..2b29a7a --- /dev/null +++ b/community/openbox-basic/Packages-Desktop @@ -0,0 +1,279 @@ +##################### +## packages extra +##################### +>extra audacious-gtk3 +>extra audacious-plugins-gtk3 +>extra avahi +>extra blueman +>extra catfish +>extra ffmpeg +>extra ffmpegthumbnailer +>extra freetype2 +>extra gcolor2 +>extra gimp +>extra gst-libav +>extra gst-plugins-bad +>extra gst-plugins-base +>extra gst-plugins-good +>extra gst-plugins-ugly +>extra gstreamer +>extra guake +>extra libgsf +>extra libmad +>extra libmatroska +>extra libopenraw +>extra libreoffice-fresh +>extra manjaro-settings-manager +>extra mpv +>extra nss-mdns +>extra pamixer +>extra pavucontrol +>extra playerctl +>extra pulseaudio +>extra pulseaudio-alsa +>extra poppler-data +>extra poppler-glib +>extra smbclient +>extra thunar-media-tags-plugin +>extra udiskie +>extra udisks2 +>extra usb_modeswitch +>extra volumeicon + +##################### +## extra fonts +##################### +>extra noto-fonts +>extra ttf-droid + +##################### +## packages minimal +##################### +#>basic abiword +#>basic gnumeric + +##################### +## manjaro +##################### +>extra manjaro-documentation-en + +##################### +## aur support +##################### +>extra autoconf +>extra automake +>extra binutils +>extra bison +>extra flex +>extra gc +>extra gcc +>extra git +>extra guile +>extra libatomic_ops +>extra libmpc +>extra m4 +>extra make +>extra package-query +>extra patch +>extra pkg-config +>extra yajl +>extra yaourt + +##################### +## sound support +##################### +>extra alsa-firmware +>extra alsa-utils +>extra alsa-plugins + +##################### +## basic utilities +##################### +>extra galculator +>extra gedit +>extra gpicview-gtk3 +>extra gsimplecal +>extra qpdfview + +##################### +## internet apps +##################### +>extra chromium +>extra sylpheed + +##################### +## edition theming and settings +##################### +manjaro-openbox-config +manjaro-openbox-grub-theme-blue +manjaro-openbox-scripts +manjaro-openbox-settings + +##------------------- +## theme meta package +##------------------- +# adapta-maia-theme +# manjaro-openbox-adapta-maia +# manjaro-openbox-wallpapers-18.0 +# papirus-maia-icon-theme +# manjaro-wallpapers-18.0 +# xcursor-breeze +##------------------- +manjaro-openbox-theme-18.0 + +##------------------- +## fonts meta package +##------------------- +# manjaro-openbox-fonts +# ttf-font-awesome +# ttf-font-logos +# ttf-icomoon-icons +# ttf-material-icons +# ttf-polybar-icons +##------------------- +manjaro-openbox-theme-fonts +manjaro-zsh-config + +##################### +## display manager and greeter +##################### +lightdm +lightdm-slick-greeter + +##################### +## system tools +##################### +>extra clonezilla +>extra gnome-disk-utility +>extra inxi +>extra mintstick +>extra pamac +>extra ps_mem +>extra screenfetch +>extra testdisk + +##################### +## filemanagers +##################### +>extra file-roller +>extra p7zip +>extra thunar-archive-plugin-gtk3 +>extra thunar-gtk3 +>extra thunar-volman-gtk3 +>extra tumbler +>extra unarchiver +lynx +mc +ranger + +##################### +## virtual filesystem +##################### +>extra gvfs +>extra gvfs-afc +>extra gvfs-mtp +>extra gvfs-nfs + +##################### +## network tools +##################### +>extra arp-scan +>extra bind-tools +>extra net-tools +>extra nmap +>extra whois +>extra traceroute + +##################### +## network +##################### +network-manager-applet +networkmanager +networkmanager-openvpn +openresolv +openssh +>extra ufw +>extra wireless_tools + +##################### +## packages core +##################### +arandr +compton +conky +dunst +exo-gtk3 +>extra htop +i3lock +imagemagick +jgmenu +>extra jsoncpp +kickshaw +>extra libmpdclient +>extra lxappearance-gtk3 +>extra lxappearance-obconf-gtk3 +lxmenu-data +>extra lxsession-gtk3 +nitrogen +numlockx +ob-autostart +obconf +obkey-gtk3 +obmenu-generator +openbox +polybar +rofi +skippy-xd +scrot +termite +termite-terminfo +tint2 +wmctrl +xcape +>extra xcmenu +>extra xfce4-settings-gtk3 +xdotool +zenity + +##################### +## system icons +##################### +adwaita-icon-theme +gnome-icon-theme +gnome-icon-theme-extras +gnome-icon-theme-symbolic +gnome-themes-extra +hicolor-icon-theme + +##################### +## system fonts +##################### +ttf-dejavu +ttf-roboto + +##################### +## system +##################### +gamin +gksu-polkit +gnome-keyring +gtk3-classic +polkit +polkit-gnome +python2-xdg +xdg-user-dirs +xdg-user-dirs-gtk +xdg-utils + +##################### +## xorg +##################### +xorg-server +xorg-server-common +xorg-xbacklight +xorg-xinit +xorg-xkill +xorg-xprop +xf86-input-keyboard +xf86-input-libinput +xf86-input-mouse diff --git a/community/openbox-basic/Packages-Live b/community/openbox-basic/Packages-Live new file mode 120000 index 0000000..5e66e00 --- /dev/null +++ b/community/openbox-basic/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/community/openbox-basic/Packages-Mhwd b/community/openbox-basic/Packages-Mhwd new file mode 120000 index 0000000..9df3d5e --- /dev/null +++ b/community/openbox-basic/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/community/openbox-basic/Packages-Root b/community/openbox-basic/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/community/openbox-basic/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/community/openbox-basic/desktop-overlay/etc/X11/xorg.conf.d/50-touchpad.conf b/community/openbox-basic/desktop-overlay/etc/X11/xorg.conf.d/50-touchpad.conf new file mode 100644 index 0000000..1e7d12b --- /dev/null +++ b/community/openbox-basic/desktop-overlay/etc/X11/xorg.conf.d/50-touchpad.conf @@ -0,0 +1,6 @@ +Section "InputClass" + Identifier "tap-by-default" + MatchIsTouchpad "on" + MatchDriver "libinput" + Option "Tapping" "on" +EndSection \ No newline at end of file diff --git a/community/openbox-basic/desktop-overlay/etc/default/useradd b/community/openbox-basic/desktop-overlay/etc/default/useradd new file mode 100644 index 0000000..999b3c6 --- /dev/null +++ b/community/openbox-basic/desktop-overlay/etc/default/useradd @@ -0,0 +1,10 @@ +# useradd defaults file for Manjaro Linux +# useradd defaults file for ArchLinux +# original changes by TomK +GROUP=users +HOME=/home +INACTIVE=-1 +EXPIRE= +SHELL=/bin/zsh +SKEL=/etc/skel +CREATE_MAIL_SPOOL=no diff --git a/community/openbox-basic/desktop-overlay/etc/lightdm/lightdm.conf b/community/openbox-basic/desktop-overlay/etc/lightdm/lightdm.conf new file mode 100644 index 0000000..a88302d --- /dev/null +++ b/community/openbox-basic/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-basic/desktop-overlay/etc/lightdm/slick-greeter.conf b/community/openbox-basic/desktop-overlay/etc/lightdm/slick-greeter.conf new file mode 100644 index 0000000..0f29ec5 --- /dev/null +++ b/community/openbox-basic/desktop-overlay/etc/lightdm/slick-greeter.conf @@ -0,0 +1,5 @@ +[Greeter] +background=/usr/share/backgrounds/openbox/block-font-logo3.jpg +theme-name=Adapta-Maia +icon-theme-name=Papirus-Maia +draw-grid=false diff --git a/community/openbox-basic/desktop-overlay/etc/lsb-release b/community/openbox-basic/desktop-overlay/etc/lsb-release new file mode 100644 index 0000000..18509a2 --- /dev/null +++ b/community/openbox-basic/desktop-overlay/etc/lsb-release @@ -0,0 +1,4 @@ +DISTRIB_ID=ManjaroLinux +DISTRIB_RELEASE=18.0rc2 +DISTRIB_CODENAME=Illyria +DISTRIB_DESCRIPTION="Manjaro Linux" \ No newline at end of file diff --git a/community/openbox-basic/live-overlay/etc/calamares/modules/users.conf b/community/openbox-basic/live-overlay/etc/calamares/modules/users.conf new file mode 100644 index 0000000..35ff48c --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/calamares/modules/users.conf @@ -0,0 +1,20 @@ +--- +defaultGroups: + - audio + - disk + - lp + - network + - optical + - power + - scanner + - storage + - video + - wheel +autologinGroup: autologin +doAutologin: false +sudoersGroup: wheel +setRootPassword: true +doReusePassword: false +availableShells: /bin/bash, /bin/zsh +avatarFilePath: ~/.face +userShell: /bin/zsh \ No newline at end of file diff --git a/community/openbox-basic/live-overlay/etc/default/grub b/community/openbox-basic/live-overlay/etc/default/grub new file mode 100644 index 0000000..cd7cc5f --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/default/tlp b/community/openbox-basic/live-overlay/etc/default/tlp new file mode 100644 index 0000000..c33ece3 --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/default/useradd b/community/openbox-basic/live-overlay/etc/default/useradd new file mode 100644 index 0000000..999b3c6 --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/default/useradd @@ -0,0 +1,10 @@ +# useradd defaults file for Manjaro Linux +# useradd defaults file for ArchLinux +# original changes by TomK +GROUP=users +HOME=/home +INACTIVE=-1 +EXPIRE= +SHELL=/bin/zsh +SKEL=/etc/skel +CREATE_MAIL_SPOOL=no diff --git a/community/openbox-basic/live-overlay/etc/fstab b/community/openbox-basic/live-overlay/etc/fstab new file mode 100644 index 0000000..0df0cba --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/issue b/community/openbox-basic/live-overlay/etc/issue new file mode 100644 index 0000000..75720d4 --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/pam.d/su b/community/openbox-basic/live-overlay/etc/pam.d/su new file mode 100644 index 0000000..a291042 --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf b/community/openbox-basic/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf new file mode 100644 index 0000000..0e4675d --- /dev/null +++ b/community/openbox-basic/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-basic/live-overlay/etc/skel/.config/nitrogen/bg-saved.cfg b/community/openbox-basic/live-overlay/etc/skel/.config/nitrogen/bg-saved.cfg new file mode 100644 index 0000000..899926b --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/skel/.config/nitrogen/bg-saved.cfg @@ -0,0 +1,14 @@ +[xin_-1] +file=/usr/share/backgrounds/openbox/block-font-logo3.jpg +mode=5 +bgcolor=#304048 + +[xin_1] +file=/usr/share/backgrounds/openbox/block-font-logo3.jpg +mode=5 +bgcolor=#304048 + +[xin_0] +file=/usr/share/backgrounds/openbox/block-font-logo3.jpg +mode=5 +bgcolor=#304048 \ No newline at end of file diff --git a/community/openbox-basic/live-overlay/etc/skel/.config/nitrogen/nitrogen.cfg b/community/openbox-basic/live-overlay/etc/skel/.config/nitrogen/nitrogen.cfg new file mode 100644 index 0000000..19c48c3 --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/skel/.config/nitrogen/nitrogen.cfg @@ -0,0 +1,12 @@ +[geometry] +posx=2360 +posy=72 +sizex=900 +sizey=800 + +[nitrogen] +view=icon +recurse=true +sort=alpha +icon_caps=true +dirs=/usr/share/backgrounds/; diff --git a/community/openbox-basic/live-overlay/etc/skel/.config/openbox/menu.xml b/community/openbox-basic/live-overlay/etc/skel/.config/openbox/menu.xml new file mode 100644 index 0000000..7945a38 --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/skel/.config/openbox/menu.xml @@ -0,0 +1,232 @@ + + + + + + + + termite -e "sudo clonezilla" + + + + + gksu gparted + + + + + termite -e "sudo testdisk" + + + + + mintstick -m iso + + + + + + + + scrot -d 5 '%Y%m%d-%H%M%S_$wx$h_screenshot.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + scrot -d 10 '%Y%m%d-%H%M%S_$wx$h_screenshot.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + scrot -s '%Y%m%d-%H%M%S_$wx$h_screenshot.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; gpicview $$(xdg-user-dir PICTURES)/$f' + + + + + + + + + lxappearance + + + + + obconf + + + + + kickshaw + + + + + obkey + + + + + ob-autostart + + + + + + xdg-open ~/.config/openbox/autostart + + + + + xdg-open ~/.config/openbox/menu.xml + + + + + xdg-open ~/.config/openbox/rc.xml + + + + + + + + + + + + + + + + + + xfce4-appearance-settings + + + + + pavucontrol + + + + + pamac-manager + + + + + arandr + + + + + xfce4-settings-manager + + + + + gksu thunar + + + + + + + manjaro-panel-chooser + + + + + nitrogen + + + + + rofi-theme-selector + + + + + + + + + + sudo calamares + + + + + termite -e "sudo setup" + + + + + + + termite + + + + + thunar + + + + + chromium + + + + + gedit + + + + + galculator + + + + + + + + + + + + + + + + + + + + + + + + + + + + switchmenu -dynamic + + + + + + lockscreen -- scrot + + + + + rofr.sh -l + + + + + \ No newline at end of file diff --git a/community/openbox-basic/live-overlay/etc/skel/.config/openbox/rc.xml b/community/openbox-basic/live-overlay/etc/skel/.config/openbox/rc.xml new file mode 100644 index 0000000..8a24fd1 --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/skel/.config/openbox/rc.xml @@ -0,0 +1,948 @@ + + + + 10 + 20 + + + yes + no + yes + no + 200 + no + + + Smart +
yes
+ Mouse + Mouse +
+ + Adapta-Openbox-Maia + NLIMC + yes + yes + + Roboto + 11 + Normal + Normal + + + Roboto + 11 + Normal + Italic + + + Roboto + 11 + Normal + Normal + + + Roboto + 10 + Normal + Normal + + + Roboto + 10 + Normal + Normal + + + Roboto + 10 + Normal + Normal + + + + 4 + 0 + + 1 + 2 + 3 + 4 + + 800 + + + yes + Never + Center + + 10 + 10 + + + + 0 + 0 + 0 + 0 + + + Floating + 0 + 0 + no + Above + Vertical + no + 300 + 300 + Middle + + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + yes + yes + + + + + + + + + yes + + + 1 + + + + + + + + + + + + + + + + + 50% + + + + + + + + 50% + + + + + + + + + + + + + -15 + 15 + 47% + 96% + + + + + + 15 + 15 + 47% + 96% + + + + + + -15 + 15 + + + + + + 15 + 15 + + + + + + 15 + -15 + + + + + + -15 + -15 + + + + + + 15 + 15 + 32% + 97% + + + + + + 34% + 15 + 32% + 97% + + + + + + -17 + 15 + 32% + 97% + + + + + 20 + + + + + -20 + + + + + -20 + + + + + 20 + + + + + 20 + + + + + -20 + + + + + 20 + + + + + -20 + + + + + + + + + + + + + + + + + + + + + + pamixer -i 2 + + + + + pamixer -d 2 + + + + + pamixer -t + + + + + playerctl stop + + + + + playerctl play-pause + + + + + playerctl previous + + + + + playerctl next + + + + + xbacklight +10 + + + + + xbacklight -10 + + + + + 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' + + + + + exo-open --launch FileManager + + + + + exo-open --launch TerminalEmulator + + + + + exo-open --launch WebBrowser + + + + + subl3 + + + + + xfce4-settings-manager + + + + + audacious + + + + + pavucontrol + + + + + skippy-xd + + + + + exo-open --launch TerminalEmulator + + + + + rofr.sh -r + + + + + lockscreen -- scrot + + + + + rofr.sh -l + + + + + + + + + + + + + + xkill + + + + + jgmenu_run + + + + + rofr.sh -r + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + root-menu + + + + + client-menu + + + + + + 0 + -0 + 50% + 50% + + + + + + 0 + -0 + 100% + 50% + + + + + + -0 + -0 + 50% + 50% + + + + + + 0 + 0 + 50% + 100% + + + + + + + + + -0 + 0 + 50% + 100% + + + + + + 0 + 0 + 50% + 50% + + + + + + 0 + 0 + 100% + 50% + + + + + + -0 + 0 + 50% + 50% + + + + + + + 50% + + + + + + + + 50% + + + + + + + + + + 80% + 80% + + + + + + + + 0 + 0 + 50% + + + + + + + -0 + 0 + 50% + + + + + 4 + 400 + 600 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + yes + + + vertical + + center + current + + + + + + + + + + + + + + no + + + + + + + + + + + yes + + + + + + + + + + + client-menu + + + + + + + + + + + + + + client-menu + + + + + + + + + + + + top + + + + + + + + + + + left + + + + + + + + + + + right + + + + + + + + + + + bottom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + horizontal + + + + + + + + + + + + + + + previous + + + + + next + + + + + + + client-list-combined-menu + + + + + client-list-combined-menu + + + + + root-menu + + + + + + menu.xml + 400 + no + 100 + 200 + no + yes + + + + + 1 + + yes + + +
diff --git a/community/openbox-basic/live-overlay/etc/sudoers.d/g_wheel b/community/openbox-basic/live-overlay/etc/sudoers.d/g_wheel new file mode 100644 index 0000000..8c45359 --- /dev/null +++ b/community/openbox-basic/live-overlay/etc/sudoers.d/g_wheel @@ -0,0 +1 @@ +%wheel ALL=(ALL) NOPASSWD: ALL diff --git a/community/openbox-basic/live-overlay/usr b/community/openbox-basic/live-overlay/usr new file mode 120000 index 0000000..b56c83d --- /dev/null +++ b/community/openbox-basic/live-overlay/usr @@ -0,0 +1 @@ +../../../shared/manjaro/live-overlay/usr \ No newline at end of file diff --git a/community/openbox-basic/profile.conf b/community/openbox-basic/profile.conf new file mode 100644 index 0000000..6774b65 --- /dev/null +++ b/community/openbox-basic/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=('NetworkManager') +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/zsh + +# 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' 'NetworkManager') + +# 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')