forked from mirrored-repos/manjaro-tools
add test configs
This commit is contained in:
parent
6a96001a3c
commit
a816267798
356 changed files with 32354 additions and 0 deletions
1
testconfigs/lxqt-openrc/Packages
Symbolic link
1
testconfigs/lxqt-openrc/Packages
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/Packages-openrc-nolib32
|
43
testconfigs/lxqt-openrc/Packages-Lxqt
Normal file
43
testconfigs/lxqt-openrc/Packages-Lxqt
Normal file
|
@ -0,0 +1,43 @@
|
|||
### lxqt Packages
|
||||
|
||||
alsa-utils-openrc
|
||||
consolekit-openrc
|
||||
dbus-openrc
|
||||
connman-openrc
|
||||
displaymanager-openrc
|
||||
avahi-openrc
|
||||
|
||||
xdg-user-dirs
|
||||
xdg-utils
|
||||
|
||||
alsa-firmware
|
||||
|
||||
iso-codes
|
||||
#calamares
|
||||
|
||||
lxqt
|
||||
openbox
|
||||
qterminal
|
||||
qupzilla
|
||||
cmst
|
||||
octopi
|
||||
qpdfview
|
||||
compton
|
||||
|
||||
gvfs
|
||||
gksu
|
||||
mousepad
|
||||
gnome-keyring
|
||||
xarchiver
|
||||
|
||||
lxqt-lightdm-greeter
|
||||
accountsservice
|
||||
|
||||
xcursor-menda
|
||||
menda-themes
|
||||
menda-square-icon-theme
|
||||
menda-lxqt-panel
|
||||
manjaro-artwork
|
||||
|
||||
#juffed-qt5-git
|
||||
#obconf-qt-git
|
1
testconfigs/lxqt-openrc/Packages-Xorg
Symbolic link
1
testconfigs/lxqt-openrc/Packages-Xorg
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/Packages-Xorg-nolib32
|
1
testconfigs/lxqt-openrc/efiboot
Symbolic link
1
testconfigs/lxqt-openrc/efiboot
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/efiboot
|
1
testconfigs/lxqt-openrc/isolinux
Symbolic link
1
testconfigs/lxqt-openrc/isolinux
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/isolinux
|
24
testconfigs/lxqt-openrc/isolinux-overlay/isolinux.cfg
Executable file
24
testconfigs/lxqt-openrc/isolinux-overlay/isolinux.cfg
Executable file
|
@ -0,0 +1,24 @@
|
|||
default start
|
||||
implicit 1
|
||||
display isolinux.msg
|
||||
ui gfxboot bootlogo isolinux.msg
|
||||
prompt 1
|
||||
timeout 200
|
||||
|
||||
label start
|
||||
kernel /%INSTALL_DIR%/boot/%ARCH%/manjaroiso
|
||||
append initrd=/%INSTALL_DIR%/boot/%ARCH%/manjaro.img misobasedir=%INSTALL_DIR% misolabel=%MISO_LABEL% nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 logo.nologo overlay=free quiet showopts
|
||||
|
||||
label nonfree
|
||||
kernel /%INSTALL_DIR%/boot/%ARCH%/manjaroiso
|
||||
append initrd=/%INSTALL_DIR%/boot/%ARCH%/manjaro.img misobasedir=%INSTALL_DIR% misolabel=%MISO_LABEL% nouveau.modeset=0 i915.modeset=1 radeon.modeset=0 nonfree=yes logo.nologo overlay=nonfree quiet showopts
|
||||
|
||||
label harddisk
|
||||
com32 whichsys.c32
|
||||
append -iso- chain.c32 hd0
|
||||
|
||||
label hdt
|
||||
kernel hdt.c32
|
||||
|
||||
label memtest
|
||||
kernel memtest
|
16
testconfigs/lxqt-openrc/isomounts
Normal file
16
testconfigs/lxqt-openrc/isomounts
Normal file
|
@ -0,0 +1,16 @@
|
|||
# manjaroiso isomounts file
|
||||
# img - location of image/directory to mount relative to addons directory
|
||||
# arch - architecture of this image
|
||||
# mount point - absolute location on the post-initrd root
|
||||
# type - either 'bind' or 'squashfs' for now
|
||||
# kernel argument (optional) - if the kernel argument is set the overlay will be loaded. Leave empty to ignore.
|
||||
# Sample kernel argument in syslinux: overlay=extra,extra2
|
||||
|
||||
# syntax: <img> <arch> <mount point> <type> <kernel argument>
|
||||
|
||||
# ORDER MATTERS! Files take top-down precedence. Be careful
|
||||
|
||||
@ARCH@/overlay.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/pkgs-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/lxqt-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/root-image.sqfs @ARCH@ / squashfs
|
158
testconfigs/lxqt-openrc/lxqt-overlay/etc/lightdm/lightdm.conf
Normal file
158
testconfigs/lxqt-openrc/lxqt-overlay/etc/lightdm/lightdm.conf
Normal file
|
@ -0,0 +1,158 @@
|
|||
#
|
||||
# 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
|
||||
#
|
||||
[LightDM]
|
||||
#start-default-seat=true
|
||||
#greeter-user=lightdm
|
||||
#minimum-display-number=0
|
||||
minimum-vt=7
|
||||
#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
|
||||
#remote-sessions-directory=/usr/share/lightdm/remote-sessions
|
||||
#greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters
|
||||
|
||||
#
|
||||
# Seat defaults
|
||||
#
|
||||
# type = Seat type (xlocal, xremote)
|
||||
# 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-command = X server command to run (can also contain arguments e.g. X -special-option)
|
||||
# xserver-layout = Layout to pass to X server
|
||||
# xserver-config = Config file 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
|
||||
#
|
||||
[SeatDefaults]
|
||||
#type=xlocal
|
||||
#pam-service=lightdm
|
||||
#pam-autologin-service=lightdm-autologin
|
||||
#pam-greeter-service=lightdm-greeter
|
||||
#xserver-command=X
|
||||
#xserver-layout=
|
||||
#xserver-config=
|
||||
#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=lxqt-lightdm-greeter
|
||||
#greeter-hide-users=false
|
||||
#greeter-allow-guest=true
|
||||
#greeter-show-manual-login=false
|
||||
#greeter-show-remote-login=true
|
||||
user-session=lxqt
|
||||
#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=manjaro
|
||||
autologin-user-timeout=0
|
||||
#autologin-in-background=true
|
||||
#autologin-session=UNIMPLEMENTED
|
||||
#exit-on-failure=false
|
||||
|
||||
#
|
||||
# Seat configuration
|
||||
#
|
||||
# Each seat must start with "Seat:".
|
||||
# Uses settings from [SeatDefaults], any of these can be overriden by setting them in this section.
|
||||
#
|
||||
#[Seat:0]
|
||||
|
||||
#
|
||||
# XDMCP Server configuration
|
||||
#
|
||||
# enabled = True if XDMCP connections should be allowed
|
||||
# port = UDP/IP port to listen for connections on
|
||||
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
|
||||
#
|
||||
# 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
|
||||
#key=
|
||||
|
||||
#
|
||||
# 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
|
||||
# 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
|
||||
#width=1024
|
||||
#height=768
|
||||
#depth=8
|
|
@ -0,0 +1,16 @@
|
|||
# lxqt-lightdm-greeter.conf
|
||||
#
|
||||
# General configuration
|
||||
#
|
||||
# greeter-background = /path/to/background/image to set a background image for the login screen
|
||||
#
|
||||
# loginform-offset-x = how far from the left edge of the screen should the loginform be placed.
|
||||
# Can be given in pixels, e.g. loginform-offset-x=60px, or in percentage of screen width, e.g. loginform-offset-x=20%.
|
||||
#
|
||||
# loginform-offset-y = how far from the left edge of the screen should the loginform be placed.
|
||||
# Can be given in pixels, e.g. loginform-offset-y=60px, or in percentage of screen width, e.g. loginform-offset-y=20%.
|
||||
|
||||
[General]
|
||||
greeter-background-image=/usr/share/wallpapers/manjaro-style.png
|
||||
loginform-offset-x=20%
|
||||
loginform-offset-y=50%
|
|
@ -0,0 +1,17 @@
|
|||
#%PAM-1.0
|
||||
|
||||
# Load environment from /etc/environment and ~/.pam_environment
|
||||
auth required pam_env.so
|
||||
|
||||
# Always let the greeter start without authentication
|
||||
auth required pam_permit.so
|
||||
|
||||
# No action required for account management
|
||||
account required pam_permit.so
|
||||
|
||||
# Can't change password
|
||||
password required pam_deny.so
|
||||
|
||||
# Setup session
|
||||
session required pam_unix.so
|
||||
session optional pam_ck_connector.so nox11
|
|
@ -0,0 +1 @@
|
|||
/etc/init.d/connman
|
64
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.bashrc
Normal file
64
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.bashrc
Normal file
|
@ -0,0 +1,64 @@
|
|||
if [ -f /etc/bash_completion ]; then
|
||||
. /etc/bash_completion
|
||||
fi
|
||||
|
||||
xhost +local:root > /dev/null 2>&1
|
||||
|
||||
complete -cf sudo
|
||||
|
||||
shopt -s cdspell
|
||||
shopt -s checkwinsize
|
||||
shopt -s cmdhist
|
||||
shopt -s dotglob
|
||||
shopt -s expand_aliases
|
||||
shopt -s extglob
|
||||
shopt -s histappend
|
||||
shopt -s hostcomplete
|
||||
shopt -s nocaseglob
|
||||
|
||||
export HISTSIZE=10000
|
||||
export HISTFILESIZE=${HISTSIZE}
|
||||
export HISTCONTROL=ignoreboth
|
||||
|
||||
alias ls='ls --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
|
||||
alias ll='ls -l --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
|
||||
alias la='ls -la --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
|
||||
alias grep='grep --color=tty -d skip'
|
||||
alias cp="cp -i" # confirm before overwriting something
|
||||
alias df='df -h' # human-readable sizes
|
||||
alias free='free -m' # show sizes in MB
|
||||
alias np='nano PKGBUILD'
|
||||
|
||||
# ex - archive extractor
|
||||
# usage: ex <file>
|
||||
ex ()
|
||||
{
|
||||
if [ -f $1 ] ; then
|
||||
case $1 in
|
||||
*.tar.bz2) tar xjf $1 ;;
|
||||
*.tar.gz) tar xzf $1 ;;
|
||||
*.bz2) bunzip2 $1 ;;
|
||||
*.rar) unrar x $1 ;;
|
||||
*.gz) gunzip $1 ;;
|
||||
*.tar) tar xf $1 ;;
|
||||
*.tbz2) tar xjf $1 ;;
|
||||
*.tgz) tar xzf $1 ;;
|
||||
*.zip) unzip $1 ;;
|
||||
*.Z) uncompress $1;;
|
||||
*.7z) 7z x $1 ;;
|
||||
*) echo "'$1' cannot be extracted via ex()" ;;
|
||||
esac
|
||||
else
|
||||
echo "'$1' is not a valid file"
|
||||
fi
|
||||
}
|
||||
|
||||
# prompt
|
||||
export PATH=.:$PATH
|
||||
if [ $EUID -eq 0 ]; then
|
||||
PS1='\[\e[1;31m\][\u@\h \W]\$\[\e[0m\] '
|
||||
else
|
||||
PS1='[\u@\h \W]\$ '
|
||||
fi
|
||||
alias more=less
|
||||
export QT_SELECT=4
|
|
@ -0,0 +1,7 @@
|
|||
[Desktop Entry]
|
||||
Exec=cmst -m -w 3
|
||||
Name=Connman
|
||||
Icon=cmst
|
||||
Type=Application
|
||||
Version=1.0
|
||||
X-LXQt-Need-Tray=true
|
|
@ -0,0 +1,9 @@
|
|||
[Desktop Entry]
|
||||
Comment=A X compositor
|
||||
Exec=compton --dbus
|
||||
GenericName=X compositor
|
||||
Name=Compton (X Compositor)
|
||||
OnlyShowIn=LXQt;
|
||||
TryExec=compton
|
||||
Type=Application
|
||||
X-LXQt-Module=true
|
|
@ -0,0 +1,15 @@
|
|||
[CheckBoxes]
|
||||
advanced=false
|
||||
devices_off=false
|
||||
enable_daemon_notifications=false
|
||||
enable_interface_tooltips=false
|
||||
enable_systemtray_notications=true
|
||||
enable_systemtray_tooltips=true
|
||||
hide_tray_icon=false
|
||||
reset_counters=false
|
||||
retain_settings=false
|
||||
services_less=true
|
||||
|
||||
[MainWindow]
|
||||
pos=@Point(636 249)
|
||||
size=@Size(645 525)
|
|
@ -0,0 +1,78 @@
|
|||
# Shadow
|
||||
shadow = true;
|
||||
no-dnd-shadow = true;
|
||||
no-dock-shadow = true;
|
||||
clear-shadow = true;
|
||||
shadow-radius = 7;
|
||||
shadow-offset-x = -7;
|
||||
shadow-offset-y = -7;
|
||||
# shadow-opacity = 0.7;
|
||||
# shadow-red = 0.0;
|
||||
# shadow-green = 0.0;
|
||||
# shadow-blue = 0.0;
|
||||
shadow-exclude = [ "name = 'Notification'", "class_g = 'Conky'", "class_g ?= 'Notify-osd'", "class_g = 'Cairo-clock'" ];
|
||||
# shadow-exclude = "n:e:Notification";
|
||||
shadow-ignore-shaped = false;
|
||||
# shadow-exclude-reg = "x10+0+0";
|
||||
# xinerama-shadow-crop = true;
|
||||
|
||||
# Opacity
|
||||
menu-opacity = 0.8;
|
||||
inactive-opacity = 0.8;
|
||||
# active-opacity = 0.8;
|
||||
frame-opacity = 0.7;
|
||||
inactive-opacity-override = false;
|
||||
alpha-step = 0.06;
|
||||
# inactive-dim = 0.2;
|
||||
# inactive-dim-fixed = true;
|
||||
# blur-background = true;
|
||||
# blur-background-frame = true;
|
||||
blur-kern = "3x3box"
|
||||
# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1"
|
||||
# blur-background-fixed = true;
|
||||
blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ];
|
||||
# opacity-rule = [ "80:class_g = 'URxvt'" ];
|
||||
|
||||
# Fading
|
||||
fading = true;
|
||||
# fade-delta = 30;
|
||||
fade-in-step = 0.03;
|
||||
fade-out-step = 0.03;
|
||||
# no-fading-openclose = true;
|
||||
fade-exclude = [ ];
|
||||
|
||||
# Other
|
||||
backend = "xrender"
|
||||
mark-wmwin-focused = true;
|
||||
mark-ovredir-focused = true;
|
||||
# use-ewmh-active-win = true;
|
||||
detect-rounded-corners = true;
|
||||
detect-client-opacity = true;
|
||||
refresh-rate = 0;
|
||||
vsync = "none";
|
||||
dbe = false;
|
||||
paint-on-overlay = true;
|
||||
# sw-opti = true;
|
||||
# unredir-if-possible = true;
|
||||
# unredir-if-possible-delay = 5000;
|
||||
# unredir-if-possible-exclude = [ ];
|
||||
focus-exclude = [ "class_g = 'Cairo-clock'" ];
|
||||
detect-transient = true;
|
||||
detect-client-leader = true;
|
||||
invert-color-include = [ ];
|
||||
# resize-damage = 1;
|
||||
|
||||
# GLX backend
|
||||
# glx-no-stencil = true;
|
||||
glx-copy-from-front = false;
|
||||
# glx-use-copysubbuffermesa = true;
|
||||
# glx-no-rebind-pixmap = true;
|
||||
glx-swap-method = "undefined";
|
||||
# glx-use-gpushader4 = true;
|
||||
|
||||
# Window type settings
|
||||
wintypes:
|
||||
{
|
||||
tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; };
|
||||
};
|
||||
|
BIN
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.config/dconf/user
Normal file
BIN
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.config/dconf/user
Normal file
Binary file not shown.
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0"?>
|
||||
<gconf>
|
||||
<entry name="display-no-pass-info" mtime="1396466822" type="bool" value="false"/>
|
||||
<entry name="save-keyring" mtime="1404326743" type="string">
|
||||
<stringvalue>default</stringvalue>
|
||||
</entry>
|
||||
<entry name="save-to-keyring" mtime="1404326743" type="bool" value="true"/>
|
||||
</gconf>
|
|
@ -0,0 +1,11 @@
|
|||
[Filechooser Settings]
|
||||
LocationMode=path-bar
|
||||
ShowHidden=false
|
||||
ShowSizeColumn=true
|
||||
GeometryX=0
|
||||
GeometryY=0
|
||||
GeometryWidth=780
|
||||
GeometryHeight=585
|
||||
SortColumn=name
|
||||
SortOrder=ascending
|
||||
StartupMode=recent
|
|
@ -0,0 +1,16 @@
|
|||
[Settings]
|
||||
gtk-theme-name=Menda
|
||||
gtk-icon-theme-name=Menda-Square
|
||||
gtk-font-name=DejaVu Sans 11
|
||||
gtk-cursor-theme-name=Menda-Cursor
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=1
|
||||
gtk-enable-input-feedback-sounds=1
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle=hintslight
|
||||
gtk-xft-rgba=rgb
|
|
@ -0,0 +1,5 @@
|
|||
[General]
|
||||
__userfile__=true
|
||||
enableBatteryWatcher=false
|
||||
enableLidWatcher=false
|
||||
runCheckLevel=1
|
|
@ -0,0 +1,11 @@
|
|||
[General]
|
||||
__userfile__=true
|
||||
icon_theme=Menda-Square
|
||||
theme=Menda
|
||||
|
||||
[Mouse]
|
||||
cursor_theme=Menda-Cursor
|
||||
|
||||
[Qt]
|
||||
style=GTK+
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[General]
|
||||
__userfile__=true
|
||||
placement=top-right
|
|
@ -0,0 +1,51 @@
|
|||
[General]
|
||||
__userfile__=true
|
||||
|
||||
[clock]
|
||||
alignment=Right
|
||||
type=clock
|
||||
|
||||
[desktopswitch]
|
||||
alignment=Left
|
||||
type=desktopswitch
|
||||
|
||||
[mainmenu]
|
||||
alignment=Left
|
||||
type=mainmenu
|
||||
|
||||
[mount]
|
||||
alignment=Right
|
||||
type=mount
|
||||
|
||||
[panel1]
|
||||
alignment=0
|
||||
desktop=0
|
||||
iconSize=22
|
||||
lineCount=1
|
||||
panelSize=32
|
||||
plugins=mainmenu, desktopswitch, quicklaunch, taskbar, tray, mount, panelvolume, clock
|
||||
position=Top
|
||||
width=100
|
||||
width-percent=true
|
||||
|
||||
[panelvolume]
|
||||
alignment=Right
|
||||
audioEngine=Alsa
|
||||
mixerCommand=alsamixer
|
||||
type=panelvolume
|
||||
|
||||
[quicklaunch]
|
||||
alignment=Left
|
||||
apps\1\desktop=/usr/share/applications/pcmanfm-qt.desktop
|
||||
apps\2\desktop=/usr/share/applications/qterminal.desktop
|
||||
apps\3\desktop=/usr/share/applications/lxqt-config.desktop
|
||||
apps\size=3
|
||||
type=quicklaunch
|
||||
|
||||
[taskbar]
|
||||
alignment=Left
|
||||
type=taskbar
|
||||
|
||||
[tray]
|
||||
alignment=Right
|
||||
type=tray
|
|
@ -0,0 +1,10 @@
|
|||
[General]
|
||||
__userfile__=true
|
||||
leave_confirmation=true
|
||||
window_manager=openbox
|
||||
|
||||
[Environment]
|
||||
GTK_CSD=0
|
||||
|
||||
[Mouse]
|
||||
cursor_theme=Menda-Cursor
|
|
@ -0,0 +1,781 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Do not edit this file, it will be overwritten on install.
|
||||
Copy the file to $HOME/.config/openbox/ instead. -->
|
||||
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<resistance>
|
||||
<strength>10</strength>
|
||||
<screen_edge_strength>20</screen_edge_strength>
|
||||
</resistance>
|
||||
<focus>
|
||||
<focusNew>yes</focusNew>
|
||||
<!-- always try to focus new windows when they appear. other rules do
|
||||
apply -->
|
||||
<followMouse>no</followMouse>
|
||||
<!-- move focus to a window when you move the mouse into it -->
|
||||
<focusLast>yes</focusLast>
|
||||
<!-- focus the last used window when changing desktops, instead of the one
|
||||
under the mouse pointer. when followMouse is enabled -->
|
||||
<underMouse>no</underMouse>
|
||||
<!-- move focus under the mouse, even when the mouse is not moving -->
|
||||
<focusDelay>200</focusDelay>
|
||||
<!-- when followMouse is enabled, the mouse must be inside the window for
|
||||
this many milliseconds (1000 = 1 sec) before moving focus to it -->
|
||||
<raiseOnFocus>no</raiseOnFocus>
|
||||
<!-- when followMouse is enabled, and a window is given focus by moving the
|
||||
mouse into it, also raise the window -->
|
||||
</focus>
|
||||
<placement>
|
||||
<policy>Smart</policy>
|
||||
<!-- 'Smart' or 'UnderMouse' -->
|
||||
<monitor>Primary</monitor>
|
||||
<!-- with Smart placement on a multi-monitor system, try to place new windows
|
||||
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
|
||||
the active window is, 'Primary' - only on the primary monitor -->
|
||||
<primaryMonitor>1</primaryMonitor>
|
||||
<!-- The monitor where Openbox should place popup dialogs such as the
|
||||
focus cycling popup, or the desktop switch popup. It can be an index
|
||||
from 1, specifying a particular monitor. Or it can be one of the
|
||||
following: 'Mouse' - where the mouse is, or
|
||||
'Active' - where the active window is -->
|
||||
</placement>
|
||||
<theme>
|
||||
<name>Menda</name>
|
||||
<titleLayout>NLIMC</titleLayout>
|
||||
<!--
|
||||
available characters are NDSLIMC, each can occur at most once.
|
||||
N: window icon
|
||||
L: window label (AKA title).
|
||||
I: iconify
|
||||
M: maximize
|
||||
C: close
|
||||
S: shade (roll up/down)
|
||||
D: omnipresent (on all desktops).
|
||||
-->
|
||||
<keepBorder>yes</keepBorder>
|
||||
<animateIconify>yes</animateIconify>
|
||||
<font place="ActiveWindow">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="InactiveWindow">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="MenuHeader">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="MenuItem">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="ActiveOnScreenDisplay">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="InactiveOnScreenDisplay">
|
||||
<name>Droid Sans</name>
|
||||
<size>11</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
</theme>
|
||||
<desktops>
|
||||
<!-- this stuff is only used at startup, pagers allow you to change them
|
||||
during a session
|
||||
|
||||
these are default values to use when other ones are not already set
|
||||
by other applications, or saved in your session
|
||||
|
||||
use obconf if you want to change these without having to log out
|
||||
and back in -->
|
||||
<number>2</number>
|
||||
<firstdesk>1</firstdesk>
|
||||
<names>
|
||||
<!-- set names up here if you want to, like this:
|
||||
<name>desktop 1</name>
|
||||
<name>desktop 2</name>
|
||||
-->
|
||||
</names>
|
||||
<popupTime>875</popupTime>
|
||||
<!-- The number of milliseconds to show the popup for when switching
|
||||
desktops. Set this to 0 to disable the popup. -->
|
||||
</desktops>
|
||||
<resize>
|
||||
<drawContents>yes</drawContents>
|
||||
<popupShow>Nonpixel</popupShow>
|
||||
<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
|
||||
<popupPosition>Center</popupPosition>
|
||||
<!-- 'Center', 'Top', or 'Fixed' -->
|
||||
<popupFixedPosition>
|
||||
<!-- these are used if popupPosition is set to 'Fixed' -->
|
||||
<x>10</x>
|
||||
<!-- positive number for distance from left edge, negative number for
|
||||
distance from right edge, or 'Center' -->
|
||||
<y>10</y>
|
||||
<!-- positive number for distance from top edge, negative number for
|
||||
distance from bottom edge, or 'Center' -->
|
||||
</popupFixedPosition>
|
||||
</resize>
|
||||
<!-- You can reserve a portion of your screen where windows will not cover when
|
||||
they are maximized, or when they are initially placed.
|
||||
Many programs reserve space automatically, but you can use this in other
|
||||
cases. -->
|
||||
<margins>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
</margins>
|
||||
<dock>
|
||||
<position>TopLeft</position>
|
||||
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
|
||||
<floatingX>0</floatingX>
|
||||
<floatingY>0</floatingY>
|
||||
<noStrut>no</noStrut>
|
||||
<stacking>Above</stacking>
|
||||
<!-- 'Above', 'Normal', or 'Below' -->
|
||||
<direction>Vertical</direction>
|
||||
<!-- 'Vertical' or 'Horizontal' -->
|
||||
<autoHide>no</autoHide>
|
||||
<hideDelay>300</hideDelay>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<showDelay>300</showDelay>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<moveButton>Middle</moveButton>
|
||||
<!-- 'Left', 'Middle', 'Right' -->
|
||||
</dock>
|
||||
<keyboard>
|
||||
<chainQuitKey>C-g</chainQuitKey>
|
||||
<!-- Keybindings for desktop switching -->
|
||||
<keybind key="C-A-Left">
|
||||
<action name="GoToDesktop">
|
||||
<to>left</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Right">
|
||||
<action name="GoToDesktop">
|
||||
<to>right</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Up">
|
||||
<action name="GoToDesktop">
|
||||
<to>up</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Down">
|
||||
<action name="GoToDesktop">
|
||||
<to>down</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Left">
|
||||
<action name="SendToDesktop">
|
||||
<to>left</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Right">
|
||||
<action name="SendToDesktop">
|
||||
<to>right</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Up">
|
||||
<action name="SendToDesktop">
|
||||
<to>up</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Down">
|
||||
<action name="SendToDesktop">
|
||||
<to>down</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F1">
|
||||
<action name="GoToDesktop">
|
||||
<to>1</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F2">
|
||||
<action name="GoToDesktop">
|
||||
<to>2</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F3">
|
||||
<action name="GoToDesktop">
|
||||
<to>3</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F4">
|
||||
<action name="GoToDesktop">
|
||||
<to>4</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-d">
|
||||
<action name="ToggleShowDesktop"/>
|
||||
</keybind>
|
||||
<!-- Keybindings for windows -->
|
||||
<keybind key="A-F4">
|
||||
<action name="Close"/>
|
||||
</keybind>
|
||||
<keybind key="A-Escape">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</keybind>
|
||||
<keybind key="A-space">
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for window switching -->
|
||||
<keybind key="A-Tab">
|
||||
<action name="NextWindow">
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="A-S-Tab">
|
||||
<action name="PreviousWindow">
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Tab">
|
||||
<action name="NextWindow">
|
||||
<panels>yes</panels>
|
||||
<desktop>yes</desktop>
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for window switching with the arrow keys -->
|
||||
<keybind key="W-S-Right">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>right</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Left">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>left</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Up">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>up</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Down">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>down</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for running applications -->
|
||||
<keybind key="W-e">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>true</enabled>
|
||||
<name>Konqueror</name>
|
||||
</startupnotify>
|
||||
<command>kfmclient openProfile filemanagement</command>
|
||||
</action>
|
||||
</keybind>
|
||||
</keyboard>
|
||||
<mouse>
|
||||
<dragThreshold>1</dragThreshold>
|
||||
<!-- number of pixels the mouse must move before a drag begins -->
|
||||
<doubleClickTime>500</doubleClickTime>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<screenEdgeWarpTime>400</screenEdgeWarpTime>
|
||||
<!-- Time before changing desktops when the pointer touches the edge of the
|
||||
screen while moving a window, in milliseconds (1000 = 1 second).
|
||||
Set this to 0 to disable warping -->
|
||||
<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
|
||||
<!-- Set this to TRUE to move the mouse pointer across the desktop when
|
||||
switching due to hitting the edge of the screen -->
|
||||
<context name="Frame">
|
||||
<mousebind button="A-Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Left" action="Click">
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Left" action="Drag">
|
||||
<action name="Move"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Right" action="Drag">
|
||||
<action name="Resize"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Middle" action="Press">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-S-Up" action="Click">
|
||||
<action name="SendToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-S-Down" action="Click">
|
||||
<action name="SendToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Titlebar">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Move"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="DoubleClick">
|
||||
<action name="ToggleMaximize"/>
|
||||
</mousebind>
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="if">
|
||||
<shaded>no</shaded>
|
||||
<then>
|
||||
<action name="Shade"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
<action name="Lower"/>
|
||||
</then>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="if">
|
||||
<shaded>yes</shaded>
|
||||
<then>
|
||||
<action name="Unshade"/>
|
||||
<action name="Raise"/>
|
||||
</then>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Top">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>top</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Left">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>left</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Right">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>right</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Bottom">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>bottom</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="TRCorner BRCorner TLCorner BLCorner">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Client">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Icon">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="AllDesktops">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleOmnipresent"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Shade">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleShade"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Iconify">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="Iconify"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Maximize">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleMaximize"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Click">
|
||||
<action name="ToggleMaximize">
|
||||
<direction>vertical</direction>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Click">
|
||||
<action name="ToggleMaximize">
|
||||
<direction>horizontal</direction>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Close">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="Close"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Desktop">
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Root">
|
||||
<!-- Menus -->
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="ShowMenu">
|
||||
<menu>client-list-combined-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="ShowMenu">
|
||||
<menu>root-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="MoveResize">
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
</mouse>
|
||||
<menu>
|
||||
<!-- You can specify more than one menu file in here and they are all loaded,
|
||||
just don't make menu ids clash or, well, it'll be kind of pointless -->
|
||||
<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
|
||||
<file>menu.xml</file>
|
||||
<hideDelay>200</hideDelay>
|
||||
<!-- if a press-release lasts longer than this setting (in milliseconds), the
|
||||
menu is hidden again -->
|
||||
<middle>no</middle>
|
||||
<!-- center submenus vertically about the parent entry -->
|
||||
<submenuShowDelay>100</submenuShowDelay>
|
||||
<!-- time to delay before showing a submenu after hovering over the parent
|
||||
entry.
|
||||
if this is a negative value, then the delay is infinite and the
|
||||
submenu will not be shown until it is clicked on -->
|
||||
<submenuHideDelay>400</submenuHideDelay>
|
||||
<!-- time to delay before hiding a submenu when selecting another
|
||||
entry in parent menu
|
||||
if this is a negative value, then the delay is infinite and the
|
||||
submenu will not be hidden until a different submenu is opened -->
|
||||
<showIcons>yes</showIcons>
|
||||
<!-- controls if icons appear in the client-list-(combined-)menu -->
|
||||
<manageDesktops>yes</manageDesktops>
|
||||
<!-- show the manage desktops section in the client-list-(combined-)menu -->
|
||||
</menu>
|
||||
<applications>
|
||||
<!--
|
||||
# this is an example with comments through out. use these to make your
|
||||
# own rules, but without the comments of course.
|
||||
# you may use one or more of the name/class/role/title/type rules to specify
|
||||
# windows to match
|
||||
|
||||
<application name="the window's _OB_APP_NAME property (see obxprop)"
|
||||
class="the window's _OB_APP_CLASS property (see obxprop)"
|
||||
groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
|
||||
groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
|
||||
role="the window's _OB_APP_ROLE property (see obxprop)"
|
||||
title="the window's _OB_APP_TITLE property (see obxprop)"
|
||||
type="the window's _OB_APP_TYPE property (see obxprob)..
|
||||
(if unspecified, then it is 'dialog' for child windows)">
|
||||
# you may set only one of name/class/role/title/type, or you may use more
|
||||
# than one together to restrict your matches.
|
||||
|
||||
# the name, class, role, and title use simple wildcard matching such as those
|
||||
# used by a shell. you can use * to match any characters and ? to match
|
||||
# any single character.
|
||||
|
||||
# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
|
||||
# or desktop
|
||||
|
||||
# when multiple rules match a window, they will all be applied, in the
|
||||
# order that they appear in this list
|
||||
|
||||
|
||||
# each rule element can be left out or set to 'default' to specify to not
|
||||
# change that attribute of the window
|
||||
|
||||
<decor>yes</decor>
|
||||
# enable or disable window decorations
|
||||
|
||||
<shade>no</shade>
|
||||
# make the window shaded when it appears, or not
|
||||
|
||||
<position force="no">
|
||||
# the position is only used if both an x and y coordinate are provided
|
||||
# (and not set to 'default')
|
||||
# when force is "yes", then the window will be placed here even if it
|
||||
# says you want it placed elsewhere. this is to override buggy
|
||||
# applications who refuse to behave
|
||||
<x>center</x>
|
||||
# a number like 50, or 'center' to center on screen. use a negative number
|
||||
# to start from the right (or bottom for <y>), ie -50 is 50 pixels from
|
||||
# the right edge (or bottom). use 'default' to specify using value
|
||||
# provided by the application, or chosen by openbox, instead.
|
||||
<y>200</y>
|
||||
<monitor>1</monitor>
|
||||
# specifies the monitor in a xinerama setup.
|
||||
# 1 is the first head, or 'mouse' for wherever the mouse is
|
||||
</position>
|
||||
|
||||
<size>
|
||||
# the size to make the window.
|
||||
<width>20</width>
|
||||
# a number like 20, or 'default' to use the size given by the application.
|
||||
# you can use fractions such as 1/2 or percentages such as 75% in which
|
||||
# case the value is relative to the size of the monitor that the window
|
||||
# appears on.
|
||||
<height>30%</height>
|
||||
</size>
|
||||
|
||||
<focus>yes</focus>
|
||||
# if the window should try be given focus when it appears. if this is set
|
||||
# to yes it doesn't guarantee the window will be given focus. some
|
||||
# restrictions may apply, but Openbox will try to
|
||||
|
||||
<desktop>1</desktop>
|
||||
# 1 is the first desktop, 'all' for all desktops
|
||||
|
||||
<layer>normal</layer>
|
||||
# 'above', 'normal', or 'below'
|
||||
|
||||
<iconic>no</iconic>
|
||||
# make the window iconified when it appears, or not
|
||||
|
||||
<skip_pager>no</skip_pager>
|
||||
# asks to not be shown in pagers
|
||||
|
||||
<skip_taskbar>no</skip_taskbar>
|
||||
# asks to not be shown in taskbars. window cycling actions will also
|
||||
# skip past such windows
|
||||
|
||||
<fullscreen>yes</fullscreen>
|
||||
# make the window in fullscreen mode when it appears
|
||||
|
||||
<maximized>true</maximized>
|
||||
# 'Horizontal', 'Vertical' or boolean (yes/no)
|
||||
</application>
|
||||
|
||||
# end of the example
|
||||
-->
|
||||
</applications>
|
||||
</openbox_config>
|
|
@ -0,0 +1,2 @@
|
|||
[New%20folder]
|
||||
pos=@Point(90 111)
|
|
@ -0,0 +1,52 @@
|
|||
[Behavior]
|
||||
ConfirmDelete=true
|
||||
SingleClick=false
|
||||
UseTrash=true
|
||||
|
||||
[Desktop]
|
||||
BgColor=#000000
|
||||
FgColor=#ffffff
|
||||
Font="DejaVu Sans,11,-1,5,50,0,0,0,0,0"
|
||||
ShadowColor=#000000
|
||||
ShowHidden=false
|
||||
ShowWmMenu=false
|
||||
SortColumn=name
|
||||
SortOrder=descending
|
||||
Wallpaper=/usr/share/wallpapers/manjaro-style.png
|
||||
WallpaperMode=stretch
|
||||
|
||||
[FolderView]
|
||||
BigIconSize=48
|
||||
Mode=detailed
|
||||
ShowHidden=false
|
||||
SidePaneIconSize=24
|
||||
SmallIconSize=24
|
||||
SortColumn=name
|
||||
SortOrder=descending
|
||||
ThumbnailIconSize=128
|
||||
|
||||
[System]
|
||||
Archiver=xarchiver
|
||||
FallbackIconThemeName=hicolor
|
||||
SIUnit=false
|
||||
SuCommand=gksu %s
|
||||
Terminal=qterminal
|
||||
TerminalDirCommand=qterminal
|
||||
TerminalExecCommand=qterminal -e %s
|
||||
|
||||
[Thumbnail]
|
||||
MaxThumbnailFileSize=4096
|
||||
ShowThumbnails=true
|
||||
ThumbnailLocalFilesOnly=true
|
||||
|
||||
[Volume]
|
||||
AutoRun=true
|
||||
MountOnStartup=true
|
||||
MountRemovable=true
|
||||
|
||||
[Window]
|
||||
AlwaysShowTabs=false
|
||||
Height=480
|
||||
ShowTabClose=true
|
||||
SplitterPos=150
|
||||
Width=640
|
|
@ -0,0 +1,63 @@
|
|||
[General]
|
||||
AlwaysShowTabs=false
|
||||
AskOnExit=false
|
||||
BookmarksFile=./qterminal_bookmarks.xml
|
||||
BookmarksVisible=true
|
||||
Borderless=false
|
||||
HistoryLimited=true
|
||||
HistoryLimitedTo=1000
|
||||
MenuVisible=true
|
||||
MotionAfterPaste=0
|
||||
ScrollbarPosition=2
|
||||
TabBarless=false
|
||||
TabsPosition=0
|
||||
UseBookmarks=false
|
||||
UseCWD=false
|
||||
colorScheme=Linux
|
||||
emulation=default
|
||||
font=@Variant(\0\0\0@\0\0\0 \0\x44\0\x65\0j\0\x61\0V\0u\0 \0S\0\x61\0n\0s\0 \0M\0o\0n\0o@(\0\0\0\0\0\0\xff\xff\xff\xff\x2\x1\0\x32\x10)
|
||||
guiStyle=
|
||||
highlightCurrentTerminal=true
|
||||
termOpacity=80
|
||||
version=0.4.0
|
||||
|
||||
[DropMode]
|
||||
Height=45
|
||||
KeepOpen=false
|
||||
ShortCut=F12
|
||||
ShowOnStart=true
|
||||
Width=70
|
||||
|
||||
[MainWindow]
|
||||
appOpacity=80
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\x8d\0\0\x3\xa1\0\0\x2\xf9\0\0\0\x4\0\0\0\xa7\0\0\x3\x9d\0\0\x2\xf5\0\0\0\0\0\0)
|
||||
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\xff\xff\xff\xff\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x8b\0\xff\xff\xff\0\0\x3\x9a\0\0\x2\x37\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
|
||||
|
||||
[Sessions]
|
||||
size=0
|
||||
|
||||
[Shortcuts]
|
||||
Add%20Tab=Ctrl+Shift+T
|
||||
Clear%20Active%20Terminal=Ctrl+Shift+X
|
||||
Close%20Tab=Ctrl+Shift+W
|
||||
Collapse%20Subterminal=
|
||||
Copy%20Selection=Ctrl+Shift+C
|
||||
Find=Ctrl+Shift+F
|
||||
Move%20Tab%20Left=Alt+Shift+Left
|
||||
Move%20Tab%20Right=Alt+Shift+Right
|
||||
New%20Window=Ctrl+Shift+N
|
||||
Next%20Subterminal=Shift+Up
|
||||
Next%20Tab=Shift+Right
|
||||
Paste%20Clipboard=Ctrl+Shift+V
|
||||
Paste%20Selection=Shift+Ins
|
||||
Preferences...=
|
||||
Previous%20Subterminal=Shift+Down
|
||||
Previous%20Tab=Shift+Left
|
||||
Quit=
|
||||
Split%20Terminal%20Horizontally=
|
||||
Split%20Terminal%20Vertically=
|
||||
Toggle%20Bookmarks=Ctrl+Shift+B
|
||||
Toggle%20Menu=Ctrl+Shift+M
|
||||
Zoom%20in=Ctrl++
|
||||
Zoom%20out=Ctrl+-
|
||||
Zoom%20reset=Ctrl+0
|
19
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.gtkrc-2.0
Normal file
19
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.gtkrc-2.0
Normal file
|
@ -0,0 +1,19 @@
|
|||
# DO NOT EDIT! This file will be overwritten by LXAppearance.
|
||||
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||
|
||||
gtk-theme-name="Menda"
|
||||
gtk-icon-theme-name="Menda-Square"
|
||||
gtk-font-name="DejaVu Sans 11"
|
||||
gtk-cursor-theme-name="Menda-Cursor"
|
||||
gtk-cursor-theme-size=0
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=1
|
||||
gtk-enable-input-feedback-sounds=1
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle="hintslight"
|
||||
gtk-xft-rgba="rgb"
|
||||
include "/home/manjaro/.gtkrc-2.0.mine"
|
19
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.xinitrc
Normal file
19
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.xinitrc
Normal file
|
@ -0,0 +1,19 @@
|
|||
|
||||
#!/bin/sh
|
||||
|
||||
#
|
||||
# ~/.xinitrc
|
||||
#
|
||||
# Executed by startx (run your window manager from here)
|
||||
#
|
||||
|
||||
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
||||
|
||||
DEFAULT_SESSION=startlxde-qt
|
||||
case $1 in
|
||||
lxde-qt) exec ck-launch-session dbus-launch startlxde-qt ;;
|
||||
*) exec ck-launch-session dbus-launch $DEFAULT_SESSION ;;
|
||||
esac
|
||||
|
||||
# fix pcmanfm
|
||||
dbus-launch pcmanfm
|
14
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.xprofile
Normal file
14
testconfigs/lxqt-openrc/lxqt-overlay/etc/skel/.xprofile
Normal file
|
@ -0,0 +1,14 @@
|
|||
#
|
||||
# ~/.xprofile
|
||||
#
|
||||
# sourced by /etc/lxdm/Xsession
|
||||
#
|
||||
|
||||
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
|
||||
eval "$(dbus-launch --sh-syntax --exit-with-session)"
|
||||
fi
|
||||
|
||||
# Environment variables
|
||||
#
|
||||
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
||||
#sed -i 's/sRunning=true/isRunning=false/' $HOME/.config/qupzilla/profiles/default/settings.ini
|
1
testconfigs/lxqt-openrc/lxqt-overlay/etc/sysctl.conf
Normal file
1
testconfigs/lxqt-openrc/lxqt-overlay/etc/sysctl.conf
Normal file
|
@ -0,0 +1 @@
|
|||
|
11
testconfigs/lxqt-openrc/lxqt-overlay/usr/share/applications/cmst.desktop
Executable file
11
testconfigs/lxqt-openrc/lxqt-overlay/usr/share/applications/cmst.desktop
Executable file
|
@ -0,0 +1,11 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.1
|
||||
Name=Cmst
|
||||
GenericName=Network Configuration
|
||||
Comment=QT GUI frontend for connman
|
||||
Comment[fr]=Interface graphique pour connman
|
||||
Categories=Network
|
||||
Icon=cmst
|
||||
Terminal=false
|
||||
Exec=/usr/bin/cmst
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
#The DM module attempts to set up all the DMs found in this list, in that precise order.
|
||||
#It also sets up autologin, if the feature is enabled in globalstorage.
|
||||
#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here.
|
||||
displaymanagers:
|
||||
# - slim
|
||||
# - sddm
|
||||
- lightdm
|
||||
# - gdm
|
||||
# - mdm
|
||||
# - lxdm
|
||||
# - kdm
|
|
@ -0,0 +1,5 @@
|
|||
[Icon Theme]
|
||||
Name=Default
|
||||
Comment=Default cursor theme
|
||||
Inherits=Menda-Cursor
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 405 KiB |
2
testconfigs/lxqt-openrc/mkinitcpio.conf
Normal file
2
testconfigs/lxqt-openrc/mkinitcpio.conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
HOOKS="base udev miso miso_pxe_nbd miso_loop_mnt miso_kms modconf block pcmcia filesystems keyboard keymap"
|
||||
COMPRESSION="xz"
|
1
testconfigs/lxqt-openrc/overlay
Symbolic link
1
testconfigs/lxqt-openrc/overlay
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/overlay-openrc
|
1
testconfigs/lxqt-openrc/overlay-livecd
Symbolic link
1
testconfigs/lxqt-openrc/overlay-livecd
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/overlay-livecd-openrc
|
1
testconfigs/lxqt-openrc/pacman-gfx.conf
Symbolic link
1
testconfigs/lxqt-openrc/pacman-gfx.conf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/pacman-gfx.conf
|
1
testconfigs/net-openrc/Packages
Symbolic link
1
testconfigs/net-openrc/Packages
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/Packages-openrc
|
41
testconfigs/net-openrc/Packages-Net
Normal file
41
testconfigs/net-openrc/Packages-Net
Normal file
|
@ -0,0 +1,41 @@
|
|||
## Xorg Packages
|
||||
inxi
|
||||
libdnet
|
||||
mesa-demos
|
||||
>x86_64 lib32-mesa-demos
|
||||
netkit-bsd-finger
|
||||
uriparser
|
||||
xf86-input-acecad
|
||||
xf86-input-aiptek
|
||||
xf86-input-evdev
|
||||
xf86-input-joystick
|
||||
xf86-input-keyboard
|
||||
xf86-input-mouse
|
||||
xf86-input-synaptics
|
||||
xf86-input-void
|
||||
xf86-input-wacom
|
||||
xinetd
|
||||
xorg-server
|
||||
xorg-server-utils
|
||||
xorg-twm
|
||||
xorg-utils
|
||||
xorg-xinit
|
||||
|
||||
## Basic packages
|
||||
dconf
|
||||
desktop-file-utils
|
||||
|
||||
## Packages for Sound and Audio
|
||||
manjaro-alsa
|
||||
|
||||
## Artwork
|
||||
manjaro-artwork
|
||||
|
||||
## Base Packages
|
||||
gtk2
|
||||
|
||||
## Network
|
||||
#netctl # systemd only
|
||||
networkmanager-openrc
|
||||
networkmanager-dispatcher-ntpd
|
||||
openresolv
|
63
testconfigs/net-openrc/Packages-Xorg
Normal file
63
testconfigs/net-openrc/Packages-Xorg
Normal file
|
@ -0,0 +1,63 @@
|
|||
## Xorg Drivers
|
||||
|
||||
>free_uni xorg-drivers
|
||||
>free_uni xf86-video-ati
|
||||
xf86-video-intel
|
||||
>free_uni xf86-video-nouveau
|
||||
>free_uni ati-dri
|
||||
intel-dri
|
||||
>free_uni nouveau-dri
|
||||
|
||||
## Bumblebee Support
|
||||
bumblebee
|
||||
primus
|
||||
KERNEL-bbswitch
|
||||
>x86_64 lib32-primus
|
||||
|
||||
## Network Support
|
||||
KERNEL-broadcom-wl
|
||||
KERNEL-rt3562sta
|
||||
KERNEL-r8168
|
||||
|
||||
## Proprietary Drivers
|
||||
#>nonfree_uni catalyst-utils
|
||||
#>nonfree_uni KERNEL-catalyst
|
||||
#>nonfree_uni nvidia-utils
|
||||
#>nonfree_uni KERNEL-nvidia
|
||||
#>nonfree_uni nvidia-340xx-utils
|
||||
#>nonfree_uni KERNEL-nvidia-340xx
|
||||
#>nonfree_uni nvidia-304xx-utils
|
||||
#>nonfree_uni KERNEL-nvidia-304xx
|
||||
#>nonfree_x64 lib32-catalyst-utils
|
||||
#>nonfree_x64 lib32-nvidia-utils
|
||||
#>nonfree_x64 lib32-nvidia-304xx-utils
|
||||
#>nonfree_x64 lib32-nvidia-340xx-utils
|
||||
#>nonfree_x64 lib32-gcc-libs
|
||||
#>nonfree_x64 lib32-zlib
|
||||
|
||||
## Virtualbox Drivers
|
||||
>free_uni virtualbox-guest-utils
|
||||
>free_uni KERNEL-virtualbox-guest-modules
|
||||
|
||||
## Xorg Packages
|
||||
libxaw
|
||||
libxpm
|
||||
libxvmc
|
||||
pangox-compat
|
||||
|
||||
## Xorg x86_64 Packages
|
||||
>x86_64 lib32-libxvmc
|
||||
>free_x64 lib32-ati-dri
|
||||
>x86_64 lib32-intel-dri
|
||||
>free_x64 lib32-nouveau-dri
|
||||
|
||||
## VMWare Support
|
||||
open-vm-tools
|
||||
|
||||
## Cleanup Xorg packages
|
||||
>cleanup xf86-input-evdev*
|
||||
>cleanup xf86-input-joystick*
|
||||
>cleanup xf86-input-keyboard*
|
||||
>cleanup xf86-input-mouse*
|
||||
>cleanup xf86-input-synaptics*
|
||||
>cleanup xf86-input-void*
|
1
testconfigs/net-openrc/efiboot
Symbolic link
1
testconfigs/net-openrc/efiboot
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/efiboot
|
1
testconfigs/net-openrc/isolinux
Symbolic link
1
testconfigs/net-openrc/isolinux
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/isolinux
|
20
testconfigs/net-openrc/isolinux-overlay/isolinux.cfg
Executable file
20
testconfigs/net-openrc/isolinux-overlay/isolinux.cfg
Executable file
|
@ -0,0 +1,20 @@
|
|||
default start
|
||||
implicit 1
|
||||
display isolinux.msg
|
||||
ui gfxboot bootlogo isolinux.msg
|
||||
prompt 1
|
||||
timeout 200
|
||||
|
||||
label start
|
||||
kernel /%INSTALL_DIR%/boot/%ARCH%/manjaroiso
|
||||
append initrd=/%INSTALL_DIR%/boot/%ARCH%/manjaro.img misobasedir=%INSTALL_DIR% misolabel=%MISO_LABEL% nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 logo.nologo overlay=free quiet splash showopts
|
||||
|
||||
label harddisk
|
||||
com32 whichsys.c32
|
||||
append -iso- chain.c32 hd0
|
||||
|
||||
label hdt
|
||||
kernel hdt.c32
|
||||
|
||||
label memtest
|
||||
kernel memtest
|
16
testconfigs/net-openrc/isomounts
Normal file
16
testconfigs/net-openrc/isomounts
Normal file
|
@ -0,0 +1,16 @@
|
|||
# manjaroiso isomounts file
|
||||
# img - location of image/directory to mount relative to addons directory
|
||||
# arch - architecture of this image
|
||||
# mount point - absolute location on the post-initrd root
|
||||
# type - either 'bind' or 'squashfs' for now
|
||||
# kernel argument (optional) - if the kernel argument is set the overlay will be loaded. Leave empty to ignore.
|
||||
# Sample kernel argument in syslinux: overlay=extra,extra2
|
||||
|
||||
# syntax: <img> <arch> <mount point> <type> <kernel argument>
|
||||
|
||||
# ORDER MATTERS! Files take top-down precedence. Be careful
|
||||
|
||||
@ARCH@/overlay.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/net-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/pkgs-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/root-image.sqfs @ARCH@ / squashfs
|
2
testconfigs/net-openrc/mkinitcpio.conf
Normal file
2
testconfigs/net-openrc/mkinitcpio.conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
HOOKS="base udev miso miso_pxe_nbd miso_loop_mnt miso_kms modconf block pcmcia filesystems keyboard keymap"
|
||||
COMPRESSION="xz"
|
|
@ -0,0 +1,2 @@
|
|||
# Xorg.wrap configuation file
|
||||
needs_root_rights = yes
|
28
testconfigs/net-openrc/net-overlay/etc/cron.daily/logrotate
Executable file
28
testconfigs/net-openrc/net-overlay/etc/cron.daily/logrotate
Executable file
|
@ -0,0 +1,28 @@
|
|||
#!/bin/sh
|
||||
|
||||
# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable)
|
||||
NICE=19
|
||||
|
||||
# 0 for none, 1 for real time, 2 for best-effort, 3 for idle
|
||||
IONICE_CLASS=2
|
||||
|
||||
# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest
|
||||
IONICE_PRIORITY=7
|
||||
|
||||
CMD_LOGROTATE="/usr/bin/logrotate /etc/logrotate.conf"
|
||||
|
||||
if [ -x /usr/bin/nice ]; then
|
||||
CMD_LOGROTATE="/usr/bin/nice -n ${NICE:-19} ${CMD_LOGROTATE}"
|
||||
fi
|
||||
|
||||
if [ -x /usr/bin/ionice ]; then
|
||||
IONICE_CMD="/usr/bin/ionice -c ${IONICE_CLASS:-2}"
|
||||
if [ $IONICE_CLASS -ne 3 ]; then
|
||||
IONICE_CMD="${IONICE_CMD} -n ${IONICE_PRIORITY:-7}"
|
||||
fi
|
||||
CMD_LOGROTATE="${IONICE_CMD} ${CMD_LOGROTATE}"
|
||||
fi
|
||||
|
||||
${CMD_LOGROTATE}
|
||||
|
||||
exit 0
|
39
testconfigs/net-openrc/net-overlay/etc/cron.daily/man-db
Executable file
39
testconfigs/net-openrc/net-overlay/etc/cron.daily/man-db
Executable file
|
@ -0,0 +1,39 @@
|
|||
#!/bin/sh
|
||||
|
||||
# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable)
|
||||
NICE=19
|
||||
|
||||
# 0 for none, 1 for real time, 2 for best-effort, 3 for idle
|
||||
IONICE_CLASS=2
|
||||
|
||||
# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest
|
||||
IONICE_PRIORITY=7
|
||||
|
||||
UPDATEMANDB="/usr/bin/mandb --quiet"
|
||||
|
||||
# Update the "whatis" database
|
||||
#/usr/bin/makewhatis -u -w
|
||||
|
||||
# taken from Debian
|
||||
# man-db cron daily
|
||||
set -e
|
||||
|
||||
if ! [ -d /var/cache/man ]; then
|
||||
# Recover from deletion, per FHS.
|
||||
mkdir -p /var/cache/man
|
||||
chmod 755 /var/cache/man
|
||||
fi
|
||||
|
||||
# regenerate man database
|
||||
|
||||
if [ -x /usr/bin/nice ]; then
|
||||
UPDATEMANDB="/usr/bin/nice -n ${NICE:-19} ${UPDATEMANDB}"
|
||||
fi
|
||||
|
||||
if [ -x /usr/bin/ionice ]; then
|
||||
UPDATEMANDB="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${UPDATEMANDB}"
|
||||
fi
|
||||
|
||||
${UPDATEMANDB}
|
||||
|
||||
exit 0
|
6
testconfigs/net-openrc/net-overlay/etc/cron.daily/shadow
Executable file
6
testconfigs/net-openrc/net-overlay/etc/cron.daily/shadow
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Verify integrity of password and group files
|
||||
/usr/bin/pwck -r
|
||||
/usr/bin/grpck -r
|
||||
|
5
testconfigs/net-openrc/net-overlay/etc/cron.daily/sysstat
Executable file
5
testconfigs/net-openrc/net-overlay/etc/cron.daily/sysstat
Executable file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
# Generate a daily summary of process accounting. Since this will probably
|
||||
# get kicked off in the morning, it would probably be better to run against
|
||||
# the previous days data.
|
||||
/usr/lib/sa/sa2 -A &
|
6
testconfigs/net-openrc/net-overlay/etc/cron.daily/updatedb
Executable file
6
testconfigs/net-openrc/net-overlay/etc/cron.daily/updatedb
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
NICE='nice -n 19'
|
||||
IONICE='ionice -c 2 -n 7'
|
||||
|
||||
exec ${IONICE} ${NICE} updatedb -f proc
|
49
testconfigs/net-openrc/net-overlay/etc/default/grub
Normal file
49
testconfigs/net-openrc/net-overlay/etc/default/grub
Normal file
|
@ -0,0 +1,49 @@
|
|||
GRUB_DEFAULT=saved
|
||||
GRUB_TIMEOUT=5
|
||||
GRUB_DISTRIBUTOR="Manjaro"
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
|
||||
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"
|
1
testconfigs/net-openrc/net-overlay/etc/machine-id
Symbolic link
1
testconfigs/net-openrc/net-overlay/etc/machine-id
Symbolic link
|
@ -0,0 +1 @@
|
|||
/var/lib/dbus/machine-id
|
7
testconfigs/net-openrc/net-overlay/etc/sysctl.conf
Normal file
7
testconfigs/net-openrc/net-overlay/etc/sysctl.conf
Normal file
|
@ -0,0 +1,7 @@
|
|||
# sysctl.conf (used for advanced configuration)
|
||||
#
|
||||
# sysctl is an interface that allows you to make changes
|
||||
# to a running Linux kernel.
|
||||
#
|
||||
# With /etc/sysctl.conf you can configure
|
||||
# various Linux networking and system settings
|
1
testconfigs/net-openrc/options.conf
Symbolic link
1
testconfigs/net-openrc/options.conf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/options-openrc.conf
|
1
testconfigs/net-openrc/overlay
Symbolic link
1
testconfigs/net-openrc/overlay
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/overlay-openrc
|
1
testconfigs/net-openrc/overlay-livecd
Symbolic link
1
testconfigs/net-openrc/overlay-livecd
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/overlay-livecd-openrc
|
1
testconfigs/net-openrc/pacman-gfx.conf
Symbolic link
1
testconfigs/net-openrc/pacman-gfx.conf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/pacman-gfx.conf
|
1
testconfigs/net-openrc/pacman-i686.conf
Symbolic link
1
testconfigs/net-openrc/pacman-i686.conf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/pacman-i686.conf
|
1
testconfigs/net-openrc/pacman-x86_64.conf
Symbolic link
1
testconfigs/net-openrc/pacman-x86_64.conf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/pacman-x86_64.conf
|
1
testconfigs/openbox-openrc/Packages
Symbolic link
1
testconfigs/openbox-openrc/Packages
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/Packages-openrc
|
92
testconfigs/openbox-openrc/Packages-Openbox
Normal file
92
testconfigs/openbox-openrc/Packages-Openbox
Normal file
|
@ -0,0 +1,92 @@
|
|||
## Xorg Packages
|
||||
inxi
|
||||
libdnet
|
||||
mesa-demos
|
||||
>x86_64 lib32-mesa-demos
|
||||
netkit-bsd-finger
|
||||
uriparser
|
||||
xf86-input-acecad
|
||||
xf86-input-aiptek
|
||||
xf86-input-evdev
|
||||
xf86-input-joystick
|
||||
xf86-input-keyboard
|
||||
xf86-input-mouse
|
||||
xf86-input-synaptics
|
||||
xf86-input-void
|
||||
xf86-input-wacom
|
||||
xinetd
|
||||
xorg-server
|
||||
xorg-server-utils
|
||||
xorg-twm
|
||||
xorg-utils
|
||||
xorg-xinit
|
||||
|
||||
## Basic packages
|
||||
dconf
|
||||
desktop-file-utils
|
||||
|
||||
## Packages for Sound and Audio
|
||||
manjaro-alsa
|
||||
pnmixer
|
||||
|
||||
## Base Packages
|
||||
gtk2
|
||||
|
||||
## Network
|
||||
#netctl # systemd only
|
||||
#networkmanager-openrc # use wicd
|
||||
#networkmanager-dispatcher-ntpd
|
||||
openresolv
|
||||
wicd-openrc
|
||||
|
||||
## Openbox
|
||||
openbox
|
||||
obconf
|
||||
obmenu
|
||||
tint2
|
||||
lxdm-consolekit
|
||||
gtk-aurora-engine
|
||||
|
||||
## Apps
|
||||
wicd-gtk
|
||||
python2-notify
|
||||
clipit
|
||||
leafpad
|
||||
#epdfview
|
||||
qpdfview
|
||||
xarchiver
|
||||
xfce4-terminal # terminal
|
||||
thunar # file manager
|
||||
qupzilla # web browser
|
||||
#lxterminal
|
||||
#pcmanfm
|
||||
#netsurf
|
||||
lxsession
|
||||
gparted
|
||||
#gpicview
|
||||
viewnior
|
||||
dmenu
|
||||
conky
|
||||
compton
|
||||
lxappearance
|
||||
galculator-gtk2
|
||||
nitrogen
|
||||
|
||||
## More Apps
|
||||
udisks2 # removable disk management
|
||||
manjaro-settings-manager
|
||||
octopi
|
||||
gksu # required for octopi
|
||||
xfce4-power-manager-upower0 # battery icon
|
||||
obkey # from AUR
|
||||
lxrandr # Display settings
|
||||
libreoffice-installer
|
||||
xfce4-appfinder
|
||||
thunar-archive-plugin
|
||||
|
||||
## Artwork
|
||||
manjaro-artwork
|
||||
numix-manjaro-themes
|
||||
lxde-icon-theme
|
||||
xcursor-vanilla-dmz-aa
|
||||
menda-themes
|
63
testconfigs/openbox-openrc/Packages-Xorg
Normal file
63
testconfigs/openbox-openrc/Packages-Xorg
Normal file
|
@ -0,0 +1,63 @@
|
|||
## Xorg Drivers
|
||||
|
||||
>free_uni xorg-drivers
|
||||
>free_uni xf86-video-ati
|
||||
xf86-video-intel
|
||||
>free_uni xf86-video-nouveau
|
||||
>free_uni ati-dri
|
||||
intel-dri
|
||||
>free_uni nouveau-dri
|
||||
|
||||
## Bumblebee Support
|
||||
bumblebee
|
||||
primus
|
||||
KERNEL-bbswitch
|
||||
>x86_64 lib32-primus
|
||||
|
||||
## Network Support
|
||||
KERNEL-broadcom-wl
|
||||
KERNEL-rt3562sta
|
||||
KERNEL-r8168
|
||||
|
||||
## Proprietary Drivers
|
||||
#>nonfree_uni catalyst-utils
|
||||
#>nonfree_uni KERNEL-catalyst
|
||||
#>nonfree_uni nvidia-utils
|
||||
#>nonfree_uni KERNEL-nvidia
|
||||
#>nonfree_uni nvidia-340xx-utils
|
||||
#>nonfree_uni KERNEL-nvidia-340xx
|
||||
#>nonfree_uni nvidia-304xx-utils
|
||||
#>nonfree_uni KERNEL-nvidia-304xx
|
||||
#>nonfree_x64 lib32-catalyst-utils
|
||||
#>nonfree_x64 lib32-nvidia-utils
|
||||
#>nonfree_x64 lib32-nvidia-304xx-utils
|
||||
#>nonfree_x64 lib32-nvidia-340xx-utils
|
||||
#>nonfree_x64 lib32-gcc-libs
|
||||
#>nonfree_x64 lib32-zlib
|
||||
|
||||
## Virtualbox Drivers
|
||||
>free_uni virtualbox-guest-utils
|
||||
>free_uni KERNEL-virtualbox-guest-modules
|
||||
|
||||
## Xorg Packages
|
||||
libxaw
|
||||
libxpm
|
||||
libxvmc
|
||||
pangox-compat
|
||||
|
||||
## Xorg x86_64 Packages
|
||||
>x86_64 lib32-libxvmc
|
||||
>free_x64 lib32-ati-dri
|
||||
>x86_64 lib32-intel-dri
|
||||
>free_x64 lib32-nouveau-dri
|
||||
|
||||
## VMWare Support
|
||||
open-vm-tools
|
||||
|
||||
## Cleanup Xorg packages
|
||||
>cleanup xf86-input-evdev*
|
||||
>cleanup xf86-input-joystick*
|
||||
>cleanup xf86-input-keyboard*
|
||||
>cleanup xf86-input-mouse*
|
||||
>cleanup xf86-input-synaptics*
|
||||
>cleanup xf86-input-void*
|
1
testconfigs/openbox-openrc/efiboot
Symbolic link
1
testconfigs/openbox-openrc/efiboot
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/efiboot
|
1
testconfigs/openbox-openrc/isolinux
Symbolic link
1
testconfigs/openbox-openrc/isolinux
Symbolic link
|
@ -0,0 +1 @@
|
|||
../shared/isolinux
|
20
testconfigs/openbox-openrc/isolinux-overlay/isolinux.cfg
Executable file
20
testconfigs/openbox-openrc/isolinux-overlay/isolinux.cfg
Executable file
|
@ -0,0 +1,20 @@
|
|||
default start
|
||||
implicit 1
|
||||
display isolinux.msg
|
||||
ui gfxboot bootlogo isolinux.msg
|
||||
prompt 1
|
||||
timeout 200
|
||||
|
||||
label start
|
||||
kernel /%INSTALL_DIR%/boot/%ARCH%/manjaroiso
|
||||
append initrd=/%INSTALL_DIR%/boot/%ARCH%/manjaro.img misobasedir=%INSTALL_DIR% misolabel=%MISO_LABEL% nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 logo.nologo overlay=free quiet splash showopts
|
||||
|
||||
label harddisk
|
||||
com32 whichsys.c32
|
||||
append -iso- chain.c32 hd0
|
||||
|
||||
label hdt
|
||||
kernel hdt.c32
|
||||
|
||||
label memtest
|
||||
kernel memtest
|
19
testconfigs/openbox-openrc/isomounts
Normal file
19
testconfigs/openbox-openrc/isomounts
Normal file
|
@ -0,0 +1,19 @@
|
|||
# manjaroiso isomounts file
|
||||
# img - location of image/directory to mount relative to addons directory
|
||||
# arch - architecture of this image
|
||||
# mount point - absolute location on the post-initrd root
|
||||
# type - either 'bind' or 'squashfs' for now
|
||||
# kernel argument (optional) - if the kernel argument is set the overlay will be loaded. Leave empty to ignore.
|
||||
# Sample kernel argument in syslinux: overlay=extra,extra2
|
||||
|
||||
# syntax: <img> <arch> <mount point> <type> <kernel argument>
|
||||
|
||||
# ORDER MATTERS! Files take top-down precedence. Be careful
|
||||
|
||||
#@ARCH@/pkgs-free-overlay.sqfs @ARCH@ / squashfs free
|
||||
#@ARCH@/pkgs-nonfree-overlay.sqfs @ARCH@ / squashfs nonfree
|
||||
@ARCH@/overlay.sqfs @ARCH@ / squashfs
|
||||
#@ARCH@/lng-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/pkgs-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/openbox-image.sqfs @ARCH@ / squashfs
|
||||
@ARCH@/root-image.sqfs @ARCH@ / squashfs
|
2
testconfigs/openbox-openrc/mkinitcpio.conf
Normal file
2
testconfigs/openbox-openrc/mkinitcpio.conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
HOOKS="base udev miso miso_pxe_nbd miso_loop_mnt miso_kms modconf block pcmcia filesystems keyboard keymap"
|
||||
COMPRESSION="xz"
|
|
@ -0,0 +1,2 @@
|
|||
# Xorg.wrap configuation file
|
||||
needs_root_rights = yes
|
11
testconfigs/openbox-openrc/openbox-overlay/etc/conf.d/xdm
Executable file
11
testconfigs/openbox-openrc/openbox-overlay/etc/conf.d/xdm
Executable file
|
@ -0,0 +1,11 @@
|
|||
# We always try and start X on a static VT. The various DMs normally default
|
||||
# to using VT7. If you wish to use the xdm init script, then you should ensure
|
||||
# that the VT checked is the same VT your DM wants to use. We do this check to
|
||||
# ensure that you haven't accidentally configured something to run on the VT
|
||||
# in your /etc/inittab file so that you don't get a dead keyboard.
|
||||
CHECKVT=7
|
||||
|
||||
# What display manager do you use ? [ xdm | gdm | kdm | gpe | entrance ]
|
||||
# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
|
||||
DISPLAYMANAGER="lxdm"
|
||||
#DISPLAYMANAGER="lightdm"
|
28
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/logrotate
Executable file
28
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/logrotate
Executable file
|
@ -0,0 +1,28 @@
|
|||
#!/bin/sh
|
||||
|
||||
# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable)
|
||||
NICE=19
|
||||
|
||||
# 0 for none, 1 for real time, 2 for best-effort, 3 for idle
|
||||
IONICE_CLASS=2
|
||||
|
||||
# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest
|
||||
IONICE_PRIORITY=7
|
||||
|
||||
CMD_LOGROTATE="/usr/bin/logrotate /etc/logrotate.conf"
|
||||
|
||||
if [ -x /usr/bin/nice ]; then
|
||||
CMD_LOGROTATE="/usr/bin/nice -n ${NICE:-19} ${CMD_LOGROTATE}"
|
||||
fi
|
||||
|
||||
if [ -x /usr/bin/ionice ]; then
|
||||
IONICE_CMD="/usr/bin/ionice -c ${IONICE_CLASS:-2}"
|
||||
if [ $IONICE_CLASS -ne 3 ]; then
|
||||
IONICE_CMD="${IONICE_CMD} -n ${IONICE_PRIORITY:-7}"
|
||||
fi
|
||||
CMD_LOGROTATE="${IONICE_CMD} ${CMD_LOGROTATE}"
|
||||
fi
|
||||
|
||||
${CMD_LOGROTATE}
|
||||
|
||||
exit 0
|
39
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/man-db
Executable file
39
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/man-db
Executable file
|
@ -0,0 +1,39 @@
|
|||
#!/bin/sh
|
||||
|
||||
# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable)
|
||||
NICE=19
|
||||
|
||||
# 0 for none, 1 for real time, 2 for best-effort, 3 for idle
|
||||
IONICE_CLASS=2
|
||||
|
||||
# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest
|
||||
IONICE_PRIORITY=7
|
||||
|
||||
UPDATEMANDB="/usr/bin/mandb --quiet"
|
||||
|
||||
# Update the "whatis" database
|
||||
#/usr/bin/makewhatis -u -w
|
||||
|
||||
# taken from Debian
|
||||
# man-db cron daily
|
||||
set -e
|
||||
|
||||
if ! [ -d /var/cache/man ]; then
|
||||
# Recover from deletion, per FHS.
|
||||
mkdir -p /var/cache/man
|
||||
chmod 755 /var/cache/man
|
||||
fi
|
||||
|
||||
# regenerate man database
|
||||
|
||||
if [ -x /usr/bin/nice ]; then
|
||||
UPDATEMANDB="/usr/bin/nice -n ${NICE:-19} ${UPDATEMANDB}"
|
||||
fi
|
||||
|
||||
if [ -x /usr/bin/ionice ]; then
|
||||
UPDATEMANDB="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${UPDATEMANDB}"
|
||||
fi
|
||||
|
||||
${UPDATEMANDB}
|
||||
|
||||
exit 0
|
6
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/shadow
Executable file
6
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/shadow
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Verify integrity of password and group files
|
||||
/usr/bin/pwck -r
|
||||
/usr/bin/grpck -r
|
||||
|
5
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/sysstat
Executable file
5
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/sysstat
Executable file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
# Generate a daily summary of process accounting. Since this will probably
|
||||
# get kicked off in the morning, it would probably be better to run against
|
||||
# the previous days data.
|
||||
/usr/lib/sa/sa2 -A &
|
6
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/updatedb
Executable file
6
testconfigs/openbox-openrc/openbox-overlay/etc/cron.daily/updatedb
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
NICE='nice -n 19'
|
||||
IONICE='ionice -c 2 -n 7'
|
||||
|
||||
exec ${IONICE} ${NICE} updatedb -f proc
|
49
testconfigs/openbox-openrc/openbox-overlay/etc/default/grub
Normal file
49
testconfigs/openbox-openrc/openbox-overlay/etc/default/grub
Normal file
|
@ -0,0 +1,49 @@
|
|||
GRUB_DEFAULT=saved
|
||||
GRUB_TIMEOUT=5
|
||||
GRUB_DISTRIBUTOR="Manjaro"
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
|
||||
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"
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version='1.0'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||
<fontconfig>
|
||||
<match target="font">
|
||||
|
||||
<edit mode="assign" name="rgba">
|
||||
<const>rgb</const>
|
||||
</edit>
|
||||
|
||||
<edit mode="assign" name="hinting">
|
||||
<bool>true</bool>
|
||||
</edit>
|
||||
|
||||
<edit mode="assign" name="hintstyle">
|
||||
<const>hintslight</const>
|
||||
</edit>
|
||||
|
||||
<edit mode="assign" name="antialias">
|
||||
<bool>true</bool>
|
||||
</edit>
|
||||
|
||||
<edit mode="assign" name="lcdfilter">
|
||||
<const>lcddefault</const>
|
||||
</edit>
|
||||
|
||||
</match>
|
||||
</fontconfig>
|
9
testconfigs/openbox-openrc/openbox-overlay/etc/lxdm/PostLogout
Executable file
9
testconfigs/openbox-openrc/openbox-overlay/etc/lxdm/PostLogout
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
# LXDM Post Logout script
|
||||
|
||||
# Kills all your processes when you log out.
|
||||
killall conky
|
||||
ps --user $USER | awk 'NR > 1 {print $1}' | xargs -t kill
|
||||
|
||||
# Sets the desktop background to solid black. Useful if you have multiple monitors.
|
||||
xsetroot -solid black
|
|
@ -0,0 +1,61 @@
|
|||
[base]
|
||||
## uncomment and set autologin username to enable autologin
|
||||
# autologin=dgod
|
||||
|
||||
## uncomment and set timeout to enable timeout autologin,
|
||||
## the value should >=5
|
||||
# timeout=10
|
||||
|
||||
## default session or desktop used when no systemwide config
|
||||
session=/usr/bin/openbox-session
|
||||
|
||||
## uncomment and set to set numlock on your keyboard
|
||||
# numlock=0
|
||||
|
||||
## set this if you don't want to put xauth file at ~/.Xauthority
|
||||
# xauth_path=/tmp
|
||||
|
||||
# not ask password for users who have empty password
|
||||
# skip_password=1
|
||||
|
||||
## greeter used to welcome the user
|
||||
greeter=/usr/lib/lxdm/lxdm-greeter-gtk
|
||||
|
||||
[server]
|
||||
## arg used to start xserver, not fully function
|
||||
# arg=/usr/bin/X -background vt1
|
||||
# uncomment this if you really want xserver listen to tcp
|
||||
# tcp_listen=1
|
||||
# uncoment this if you want reset the xserver after logou
|
||||
# reset=1
|
||||
|
||||
[display]
|
||||
## gtk theme used by greeter
|
||||
gtk_theme=Aurora
|
||||
|
||||
## background of the greeter
|
||||
# bg=/usr/share/backgrounds/default.png
|
||||
|
||||
## if show bottom pane
|
||||
bottom_pane=1
|
||||
|
||||
## if show language select control
|
||||
lang=0
|
||||
|
||||
## if show keyboard layout select control
|
||||
keyboard=0
|
||||
|
||||
## the theme of greeter
|
||||
theme=Industrial
|
||||
|
||||
[input]
|
||||
|
||||
[userlist]
|
||||
## if disable the user list control at greeter
|
||||
disable=0
|
||||
|
||||
## whitelist user
|
||||
white=
|
||||
|
||||
## blacklist user
|
||||
black=
|
1
testconfigs/openbox-openrc/openbox-overlay/etc/machine-id
Symbolic link
1
testconfigs/openbox-openrc/openbox-overlay/etc/machine-id
Symbolic link
|
@ -0,0 +1 @@
|
|||
/var/lib/dbus/machine-id
|
28
testconfigs/openbox-openrc/openbox-overlay/etc/oblogout.conf
Normal file
28
testconfigs/openbox-openrc/openbox-overlay/etc/oblogout.conf
Normal file
|
@ -0,0 +1,28 @@
|
|||
[settings]
|
||||
usehal = false
|
||||
|
||||
[looks]
|
||||
opacity = 70
|
||||
bgcolor = black
|
||||
buttontheme = oxygen
|
||||
buttons = cancel, logout, restart, shutdown, suspend, hibernate, lock
|
||||
|
||||
[shortcuts]
|
||||
cancel = Escape
|
||||
shutdown = S
|
||||
restart = R
|
||||
suspend = U
|
||||
logout = L
|
||||
lock = K
|
||||
hibernate = H
|
||||
|
||||
[commands]
|
||||
shutdown = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
|
||||
restart = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
|
||||
suspend = dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
|
||||
hibernate = dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
|
||||
logout = openbox --exit
|
||||
lock = xlock -mode blank
|
||||
#switchuser = lxdm -c USER_SWITCH
|
||||
#safesuspend = safesuspend
|
||||
|
|
@ -0,0 +1 @@
|
|||
/etc/init.d/wicd
|
|
@ -0,0 +1,32 @@
|
|||
<?xml encoding="UTF-8" version="1.0"?>
|
||||
<actions>
|
||||
<action>
|
||||
<icon>utilities-terminal</icon>
|
||||
<name>Open Terminal Here</name>
|
||||
<unique-id>1417073716425518-1</unique-id>
|
||||
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
|
||||
<description></description>
|
||||
<patterns>*</patterns>
|
||||
<startup-notify/>
|
||||
<directories/>
|
||||
</action>
|
||||
<action>
|
||||
<icon>stock_folder</icon>
|
||||
<name>Thunar root</name>
|
||||
<unique-id>1416670750738318-2</unique-id>
|
||||
<command>gksudo thunar</command>
|
||||
<description></description>
|
||||
<patterns>*</patterns>
|
||||
<directories/>
|
||||
</action>
|
||||
<action>
|
||||
<icon>accessories-text-editor</icon>
|
||||
<name>Edit as root</name>
|
||||
<unique-id>1397728485286396-1</unique-id>
|
||||
<command>gksudo leafpad %f</command>
|
||||
<description></description>
|
||||
<patterns>*</patterns>
|
||||
<other-files/>
|
||||
<text-files/>
|
||||
</action>
|
||||
</actions>
|
|
@ -0,0 +1,25 @@
|
|||
[rc]
|
||||
use_copy=true
|
||||
use_primary=false
|
||||
synchronize=false
|
||||
automatic_paste=false
|
||||
show_indexes=false
|
||||
save_uris=true
|
||||
use_rmb_menu=false
|
||||
save_history=true
|
||||
history_limit=50
|
||||
items_menu=20
|
||||
statics_show=true
|
||||
statics_items=10
|
||||
hyperlinks_only=false
|
||||
confirm_clear=false
|
||||
single_line=true
|
||||
reverse_history=false
|
||||
item_length=50
|
||||
ellipsize=2
|
||||
history_key=<Ctrl><Alt>H
|
||||
actions_key=<Ctrl><Alt>A
|
||||
menu_key=<Ctrl><Alt>P
|
||||
search_key=<Ctrl><Alt>F
|
||||
offline_key=<Ctrl><Alt>O
|
||||
offline_mode=false
|
|
@ -0,0 +1,31 @@
|
|||
[general]
|
||||
fontname=Monospace 11
|
||||
selchars=-A-Za-z0-9,./?%&#:_
|
||||
scrollback=10000
|
||||
bgcolor=#111111111111
|
||||
bgalpha=65535
|
||||
fgcolor=#d4a4d4a4d4a4
|
||||
disallowbold=false
|
||||
cursorblinks=false
|
||||
cursorunderline=false
|
||||
audiblebell=false
|
||||
tabpos=top
|
||||
hidescrollbar=false
|
||||
hidemenubar=false
|
||||
hideclosebutton=false
|
||||
disablef10=false
|
||||
disablealt=false
|
||||
hidepointer=false
|
||||
|
||||
[shortcut]
|
||||
new_window_accel=<CTRL><SHIFT>N
|
||||
new_tab_accel=<CTRL><SHIFT>T
|
||||
close_tab_accel=<CTRL><SHIFT>W
|
||||
close_window_accel=<CTRL><SHIFT>Q
|
||||
copy_accel=<CTRL><SHIFT>C
|
||||
paste_accel=<CTRL><SHIFT>V
|
||||
name_tab_accel=<CTRL><SHIFT>I
|
||||
previous_tab_accel=<CTRL>Page_Up
|
||||
next_tab_accel=<CTRL>Page_Down
|
||||
move_tab_left_accel=<CTRL><SHIFT>Page_Up
|
||||
move_tab_right_accel=<CTRL><SHIFT>Page_Down
|
|
@ -0,0 +1,4 @@
|
|||
[:0.0]
|
||||
file=/usr/share/backgrounds/Madera_Manjaro-FrankoM3.png
|
||||
mode=4
|
||||
bgcolor=#000000
|
|
@ -0,0 +1,14 @@
|
|||
# Polkit agent
|
||||
/usr/bin/lxpolkit &
|
||||
|
||||
## Panel and desktop
|
||||
nitrogen --restore &
|
||||
tint2 &
|
||||
|
||||
## Startup
|
||||
(sleep 1s && conky) &
|
||||
(sleep 2s && compton) &
|
||||
(sleep 3s && wicd-gtk --tray) &
|
||||
(sleep 3s && xfce4-power-manager) &
|
||||
(sleep 4s && clipit) &
|
||||
(sleep 4s && pnmixer) &
|
|
@ -0,0 +1,171 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openbox_menu>
|
||||
<menu id="root-menu" label="Openbox">
|
||||
<item label="Terminal">
|
||||
<action name="Execute">
|
||||
<command>xfce4-terminal</command>
|
||||
</action>
|
||||
</item>
|
||||
<item label="File Manager">
|
||||
<action name="Execute">
|
||||
<command>thunar</command>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Web Browser">
|
||||
<action name="Execute">
|
||||
<command>qupzilla</command>
|
||||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<menu id="3" label="Accessories">
|
||||
<item label="Application Finder">
|
||||
<action name="Execute">
|
||||
<execute>xfce4-appfinder</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Galculator">
|
||||
<action name="Execute">
|
||||
<execute>galculator</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Xarchiver">
|
||||
<action name="Execute">
|
||||
<execute>xarchiver</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="5" label="Editors">
|
||||
<item label="Leafpad">
|
||||
<action name="Execute">
|
||||
<execute>leafpad</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="6" label="Graphics">
|
||||
<item label="Viewnior">
|
||||
<action name="Execute">
|
||||
<execute>viewnior</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="7" label="Multimedia">
|
||||
<item label="Alsamixer">
|
||||
<action name="Execute">
|
||||
<execute>xfce4-terminal -e alsamixer</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="8" label="Network">
|
||||
<item label="Qupzilla">
|
||||
<action name="Execute">
|
||||
<execute>qupzilla</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="9" label="Office">
|
||||
<item label="Qpdfview">
|
||||
<action name="Execute">
|
||||
<execute>qpdfview</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="LibreOffice Installer">
|
||||
<action name="Execute">
|
||||
<execute>/opt/libreoffice-installer/libreoffice-installer</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="37" label="System">
|
||||
<item label="Enable AUR Support">
|
||||
<action name="Execute">
|
||||
<execute>xterm -e sudo ~/Scripts/aur.sh &</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="GParted">
|
||||
<action name="Execute">
|
||||
<execute>gksudo gparted</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Octopi">
|
||||
<action name="Execute">
|
||||
<execute>octopi</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Manjaro Settings Manager">
|
||||
<action name="Execute">
|
||||
<execute>gksudo manjaro-settings-manager-gui</execute>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<menu id="38" label="Utilities">
|
||||
<item label="Terminal">
|
||||
<action name="Execute">
|
||||
<execute>xfce4-terminal</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="File Manager">
|
||||
<action name="Execute">
|
||||
<command>thunar</command>
|
||||
<startupnotify>
|
||||
<enabled>yes</enabled>
|
||||
</startupnotify>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
<separator/>
|
||||
<menu id="36" label="Settings">
|
||||
<item label="Change Desktop">
|
||||
<action name="Execute">
|
||||
<execute>nitrogen /usr/share/backgrounds</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Customize Look and Feel">
|
||||
<action name="Execute">
|
||||
<execute>lxappearance</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Display Settings">
|
||||
<action name="Execute">
|
||||
<execute>lxrandr</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Panel tint2">
|
||||
<action name="Execute">
|
||||
<execute>tint2conf</execute>
|
||||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<menu id="40" label="OpenBox">
|
||||
<item label="Edit Autostart">
|
||||
<action name="Execute">
|
||||
<execute>leafpad ~/.config/openbox/autostart</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Openbox Menu Editor">
|
||||
<action name="Execute">
|
||||
<execute>obmenu</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Openbox Key Editor">
|
||||
<action name="Execute">
|
||||
<execute>obkey</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="Openbox Configuration Manager">
|
||||
<action name="Execute">
|
||||
<execute>obconf</execute>
|
||||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<item label="Reconfigure">
|
||||
<action name="Reconfigure"/>
|
||||
</item>
|
||||
</menu>
|
||||
</menu>
|
||||
<separator/>
|
||||
<item label="Logout">
|
||||
<action name="Execute">
|
||||
<command>cb-exit</command>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
</openbox_menu>
|
|
@ -0,0 +1,844 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Do not edit this file, it will be overwritten on install.
|
||||
Copy the file to $HOME/.config/openbox/ instead. -->
|
||||
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<resistance>
|
||||
<strength>10</strength>
|
||||
<screen_edge_strength>20</screen_edge_strength>
|
||||
</resistance>
|
||||
<focus>
|
||||
<focusNew>yes</focusNew>
|
||||
<!-- always try to focus new windows when they appear. other rules do
|
||||
apply -->
|
||||
<followMouse>no</followMouse>
|
||||
<!-- move focus to a window when you move the mouse into it -->
|
||||
<focusLast>yes</focusLast>
|
||||
<!-- focus the last used window when changing desktops, instead of the one
|
||||
under the mouse pointer. when followMouse is enabled -->
|
||||
<underMouse>no</underMouse>
|
||||
<!-- move focus under the mouse, even when the mouse is not moving -->
|
||||
<focusDelay>200</focusDelay>
|
||||
<!-- when followMouse is enabled, the mouse must be inside the window for
|
||||
this many milliseconds (1000 = 1 sec) before moving focus to it -->
|
||||
<raiseOnFocus>no</raiseOnFocus>
|
||||
<!-- when followMouse is enabled, and a window is given focus by moving the
|
||||
mouse into it, also raise the window -->
|
||||
</focus>
|
||||
<placement>
|
||||
<policy>Smart</policy>
|
||||
<!-- 'Smart' or 'UnderMouse' -->
|
||||
<monitor>Primary</monitor>
|
||||
<!-- with Smart placement on a multi-monitor system, try to place new windows
|
||||
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
|
||||
the active window is, 'Primary' - only on the primary monitor -->
|
||||
<primaryMonitor>1</primaryMonitor>
|
||||
<!-- The monitor where Openbox should place popup dialogs such as the
|
||||
focus cycling popup, or the desktop switch popup. It can be an index
|
||||
from 1, specifying a particular monitor. Or it can be one of the
|
||||
following: 'Mouse' - where the mouse is, or
|
||||
'Active' - where the active window is -->
|
||||
</placement>
|
||||
<theme>
|
||||
<name>Numix-Manjaro</name>
|
||||
<titleLayout>NLIMC</titleLayout>
|
||||
<!--
|
||||
available characters are NDSLIMC, each can occur at most once.
|
||||
N: window icon
|
||||
L: window label (AKA title).
|
||||
I: iconify
|
||||
M: maximize
|
||||
C: close
|
||||
S: shade (roll up/down)
|
||||
D: omnipresent (on all desktops).
|
||||
-->
|
||||
<keepBorder>yes</keepBorder>
|
||||
<animateIconify>no</animateIconify>
|
||||
<font place="ActiveWindow">
|
||||
<name>Sans</name>
|
||||
<size>8</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Bold</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="InactiveWindow">
|
||||
<name>Sans</name>
|
||||
<size>8</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Bold</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="MenuHeader">
|
||||
<name>Sans</name>
|
||||
<size>10</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="MenuItem">
|
||||
<name>Sans</name>
|
||||
<size>10</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Normal</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="ActiveOnScreenDisplay">
|
||||
<name>Sans</name>
|
||||
<size>10</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Bold</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
<font place="InactiveOnScreenDisplay">
|
||||
<name>Sans</name>
|
||||
<size>10</size>
|
||||
<!-- font size in points -->
|
||||
<weight>Bold</weight>
|
||||
<!-- 'bold' or 'normal' -->
|
||||
<slant>Normal</slant>
|
||||
<!-- 'italic' or 'normal' -->
|
||||
</font>
|
||||
</theme>
|
||||
<desktops>
|
||||
<!-- this stuff is only used at startup, pagers allow you to change them
|
||||
during a session
|
||||
|
||||
these are default values to use when other ones are not already set
|
||||
by other applications, or saved in your session
|
||||
|
||||
use obconf if you want to change these without having to log out
|
||||
and back in -->
|
||||
<number>2</number>
|
||||
<firstdesk>1</firstdesk>
|
||||
<names>
|
||||
<name>1</name>
|
||||
<name>2</name>
|
||||
</names>
|
||||
<popupTime>875</popupTime>
|
||||
<!-- The number of milliseconds to show the popup for when switching
|
||||
desktops. Set this to 0 to disable the popup. -->
|
||||
</desktops>
|
||||
<resize>
|
||||
<drawContents>yes</drawContents>
|
||||
<popupShow>Nonpixel</popupShow>
|
||||
<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
|
||||
<popupPosition>Center</popupPosition>
|
||||
<!-- 'Center', 'Top', or 'Fixed' -->
|
||||
<popupFixedPosition>
|
||||
<!-- these are used if popupPosition is set to 'Fixed' -->
|
||||
<x>10</x>
|
||||
<!-- positive number for distance from left edge, negative number for
|
||||
distance from right edge, or 'Center' -->
|
||||
<y>10</y>
|
||||
<!-- positive number for distance from top edge, negative number for
|
||||
distance from bottom edge, or 'Center' -->
|
||||
</popupFixedPosition>
|
||||
</resize>
|
||||
<!-- You can reserve a portion of your screen where windows will not cover when
|
||||
they are maximized, or when they are initially placed.
|
||||
Many programs reserve space automatically, but you can use this in other
|
||||
cases. -->
|
||||
<margins>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
</margins>
|
||||
<dock>
|
||||
<position>TopLeft</position>
|
||||
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
|
||||
<floatingX>0</floatingX>
|
||||
<floatingY>0</floatingY>
|
||||
<noStrut>no</noStrut>
|
||||
<stacking>Above</stacking>
|
||||
<!-- 'Above', 'Normal', or 'Below' -->
|
||||
<direction>Vertical</direction>
|
||||
<!-- 'Vertical' or 'Horizontal' -->
|
||||
<autoHide>no</autoHide>
|
||||
<hideDelay>300</hideDelay>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<showDelay>300</showDelay>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<moveButton>Middle</moveButton>
|
||||
<!-- 'Left', 'Middle', 'Right' -->
|
||||
</dock>
|
||||
<keyboard>
|
||||
<chainQuitKey>C-g</chainQuitKey>
|
||||
<!-- Keybindings for desktop switching -->
|
||||
<keybind key="C-A-Left">
|
||||
<action name="GoToDesktop">
|
||||
<to>left</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Right">
|
||||
<action name="GoToDesktop">
|
||||
<to>right</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Up">
|
||||
<action name="GoToDesktop">
|
||||
<to>up</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Down">
|
||||
<action name="GoToDesktop">
|
||||
<to>down</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Left">
|
||||
<action name="SendToDesktop">
|
||||
<to>left</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Right">
|
||||
<action name="SendToDesktop">
|
||||
<to>right</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Up">
|
||||
<action name="SendToDesktop">
|
||||
<to>up</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="S-A-Down">
|
||||
<action name="SendToDesktop">
|
||||
<to>down</to>
|
||||
<wrap>no</wrap>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F1">
|
||||
<action name="GoToDesktop">
|
||||
<to>1</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F2">
|
||||
<action name="GoToDesktop">
|
||||
<to>2</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F3">
|
||||
<action name="GoToDesktop">
|
||||
<to>3</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-F4">
|
||||
<action name="GoToDesktop">
|
||||
<to>4</to>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-d">
|
||||
<action name="ToggleShowDesktop"/>
|
||||
</keybind>
|
||||
<!-- Keybindings for windows -->
|
||||
<keybind key="A-F4">
|
||||
<action name="Close"/>
|
||||
</keybind>
|
||||
<keybind key="A-Escape">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</keybind>
|
||||
<keybind key="A-space">
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for window switching -->
|
||||
<keybind key="A-Tab">
|
||||
<action name="NextWindow">
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="A-S-Tab">
|
||||
<action name="PreviousWindow">
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-Tab">
|
||||
<action name="NextWindow">
|
||||
<panels>yes</panels>
|
||||
<desktop>yes</desktop>
|
||||
<finalactions>
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</finalactions>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for window switching with the arrow keys -->
|
||||
<keybind key="W-S-Right">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>right</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Left">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>left</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Up">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>up</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-S-Down">
|
||||
<action name="DirectionalCycleWindows">
|
||||
<direction>down</direction>
|
||||
</action>
|
||||
</keybind>
|
||||
<!-- Keybindings for running applications -->
|
||||
<keybind key="W-x">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>true</enabled>
|
||||
<name>Terminal</name>
|
||||
</startupnotify>
|
||||
<command>xfce4-terminal</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-w">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>true</enabled>
|
||||
<name>Qupzilla</name>
|
||||
</startupnotify>
|
||||
<command>qupzilla</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-f">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>true</enabled>
|
||||
<name>Thunar</name>
|
||||
</startupnotify>
|
||||
<command>thunar</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-o">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>true</enabled>
|
||||
<name>Octopi</name>
|
||||
</startupnotify>
|
||||
<command>octopi</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-a">
|
||||
<action name="Execute">
|
||||
<command>xfce4-appfinder</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="W-d">
|
||||
<action name="Execute">
|
||||
<startupnotify>
|
||||
<enabled>false</enabled>
|
||||
<name>Dmenu</name>
|
||||
</startupnotify>
|
||||
<command>dmenu_run -fn "-*-*-r-*-*-*-110-*-*-*-*-iso8859-*"</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="C-A-r">
|
||||
<action name="Reconfigure"/>
|
||||
</keybind>
|
||||
<!-- Keybindings for multimedia keys -->
|
||||
<keybind key="XF86AudioRaiseVolume">
|
||||
<action name="Execute">
|
||||
<command>amixer set Master 3%+ unmute</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="XF86AudioLowerVolume">
|
||||
<action name="Execute">
|
||||
<command>amixer set Master 3%- unmute</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="XF86AudioMute">
|
||||
<action name="Execute">
|
||||
<command>amixer set Master toggle</command>
|
||||
</action>
|
||||
</keybind>
|
||||
<keybind key="XF86AudioRaiseVolume">
|
||||
<action name="Execute">
|
||||
<command>amixer set Master 3%+ unmute</command>
|
||||
</action>
|
||||
</keybind>
|
||||
</keyboard>
|
||||
<mouse>
|
||||
<dragThreshold>1</dragThreshold>
|
||||
<!-- number of pixels the mouse must move before a drag begins -->
|
||||
<doubleClickTime>500</doubleClickTime>
|
||||
<!-- in milliseconds (1000 = 1 second) -->
|
||||
<screenEdgeWarpTime>400</screenEdgeWarpTime>
|
||||
<!-- Time before changing desktops when the pointer touches the edge of the
|
||||
screen while moving a window, in milliseconds (1000 = 1 second).
|
||||
Set this to 0 to disable warping -->
|
||||
<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
|
||||
<!-- Set this to TRUE to move the mouse pointer across the desktop when
|
||||
switching due to hitting the edge of the screen -->
|
||||
<context name="Frame">
|
||||
<mousebind button="A-Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Left" action="Click">
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Left" action="Drag">
|
||||
<action name="Move"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Right" action="Drag">
|
||||
<action name="Resize"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Middle" action="Press">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-S-Up" action="Click">
|
||||
<action name="SendToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-S-Down" action="Click">
|
||||
<action name="SendToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Titlebar">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Move"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="DoubleClick">
|
||||
<action name="ToggleMaximize"/>
|
||||
</mousebind>
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="if">
|
||||
<shaded>no</shaded>
|
||||
<then>
|
||||
<action name="Shade"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
<action name="Lower"/>
|
||||
</then>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="if">
|
||||
<shaded>yes</shaded>
|
||||
<then>
|
||||
<action name="Unshade"/>
|
||||
<action name="Raise"/>
|
||||
</then>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Lower"/>
|
||||
<action name="FocusToBottom"/>
|
||||
<action name="Unfocus"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Top">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>top</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Left">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>left</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Right">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>right</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Bottom">
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize">
|
||||
<edge>bottom</edge>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="TRCorner BRCorner TLCorner BLCorner">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Drag">
|
||||
<action name="Resize"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Client">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Icon">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="ShowMenu">
|
||||
<menu>client-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="AllDesktops">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleOmnipresent"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Shade">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleShade"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Iconify">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="Iconify"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Maximize">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="ToggleMaximize"/>
|
||||
</mousebind>
|
||||
<mousebind button="Middle" action="Click">
|
||||
<action name="ToggleMaximize">
|
||||
<direction>vertical</direction>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Click">
|
||||
<action name="ToggleMaximize">
|
||||
<direction>horizontal</direction>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Close">
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
<action name="Unshade"/>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Click">
|
||||
<action name="Close"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Desktop">
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="C-A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Left" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="Focus"/>
|
||||
<action name="Raise"/>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="Root">
|
||||
<!-- Menus -->
|
||||
<mousebind button="Middle" action="Press">
|
||||
<action name="ShowMenu">
|
||||
<menu>client-list-combined-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Right" action="Press">
|
||||
<action name="ShowMenu">
|
||||
<menu>root-menu</menu>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
<context name="MoveResize">
|
||||
<mousebind button="Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Up" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>previous</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
<mousebind button="A-Down" action="Click">
|
||||
<action name="GoToDesktop">
|
||||
<to>next</to>
|
||||
</action>
|
||||
</mousebind>
|
||||
</context>
|
||||
</mouse>
|
||||
<menu>
|
||||
<!-- You can specify more than one menu file in here and they are all loaded,
|
||||
just don't make menu ids clash or, well, it'll be kind of pointless -->
|
||||
<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
|
||||
<file>menu.xml</file>
|
||||
<hideDelay>200</hideDelay>
|
||||
<!-- if a press-release lasts longer than this setting (in milliseconds), the
|
||||
menu is hidden again -->
|
||||
<middle>no</middle>
|
||||
<!-- center submenus vertically about the parent entry -->
|
||||
<submenuShowDelay>100</submenuShowDelay>
|
||||
<!-- time to delay before showing a submenu after hovering over the parent
|
||||
entry.
|
||||
if this is a negative value, then the delay is infinite and the
|
||||
submenu will not be shown until it is clicked on -->
|
||||
<submenuHideDelay>400</submenuHideDelay>
|
||||
<!-- time to delay before hiding a submenu when selecting another
|
||||
entry in parent menu
|
||||
if this is a negative value, then the delay is infinite and the
|
||||
submenu will not be hidden until a different submenu is opened -->
|
||||
<showIcons>yes</showIcons>
|
||||
<!-- controls if icons appear in the client-list-(combined-)menu -->
|
||||
<manageDesktops>yes</manageDesktops>
|
||||
<!-- show the manage desktops section in the client-list-(combined-)menu -->
|
||||
</menu>
|
||||
<applications>
|
||||
<!--
|
||||
# this is an example with comments through out. use these to make your
|
||||
# own rules, but without the comments of course.
|
||||
# you may use one or more of the name/class/role/title/type rules to specify
|
||||
# windows to match
|
||||
|
||||
<application name="the window's _OB_APP_NAME property (see obxprop)"
|
||||
class="the window's _OB_APP_CLASS property (see obxprop)"
|
||||
groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
|
||||
groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
|
||||
role="the window's _OB_APP_ROLE property (see obxprop)"
|
||||
title="the window's _OB_APP_TITLE property (see obxprop)"
|
||||
type="the window's _OB_APP_TYPE property (see obxprob)..
|
||||
(if unspecified, then it is 'dialog' for child windows)">
|
||||
# you may set only one of name/class/role/title/type, or you may use more
|
||||
# than one together to restrict your matches.
|
||||
|
||||
# the name, class, role, and title use simple wildcard matching such as those
|
||||
# used by a shell. you can use * to match any characters and ? to match
|
||||
# any single character.
|
||||
|
||||
# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
|
||||
# or desktop
|
||||
|
||||
# when multiple rules match a window, they will all be applied, in the
|
||||
# order that they appear in this list
|
||||
|
||||
|
||||
# each rule element can be left out or set to 'default' to specify to not
|
||||
# change that attribute of the window
|
||||
|
||||
<decor>yes</decor>
|
||||
# enable or disable window decorations
|
||||
|
||||
<shade>no</shade>
|
||||
# make the window shaded when it appears, or not
|
||||
|
||||
<position force="no">
|
||||
# the position is only used if both an x and y coordinate are provided
|
||||
# (and not set to 'default')
|
||||
# when force is "yes", then the window will be placed here even if it
|
||||
# says you want it placed elsewhere. this is to override buggy
|
||||
# applications who refuse to behave
|
||||
<x>center</x>
|
||||
# a number like 50, or 'center' to center on screen. use a negative number
|
||||
# to start from the right (or bottom for <y>), ie -50 is 50 pixels from
|
||||
# the right edge (or bottom). use 'default' to specify using value
|
||||
# provided by the application, or chosen by openbox, instead.
|
||||
<y>200</y>
|
||||
<monitor>1</monitor>
|
||||
# specifies the monitor in a xinerama setup.
|
||||
# 1 is the first head, or 'mouse' for wherever the mouse is
|
||||
</position>
|
||||
|
||||
<size>
|
||||
# the size to make the window.
|
||||
<width>20</width>
|
||||
# a number like 20, or 'default' to use the size given by the application.
|
||||
# you can use fractions such as 1/2 or percentages such as 75% in which
|
||||
# case the value is relative to the size of the monitor that the window
|
||||
# appears on.
|
||||
<height>30%</height>
|
||||
</size>
|
||||
|
||||
<focus>yes</focus>
|
||||
# if the window should try be given focus when it appears. if this is set
|
||||
# to yes it doesn't guarantee the window will be given focus. some
|
||||
# restrictions may apply, but Openbox will try to
|
||||
|
||||
<desktop>1</desktop>
|
||||
# 1 is the first desktop, 'all' for all desktops
|
||||
|
||||
<layer>normal</layer>
|
||||
# 'above', 'normal', or 'below'
|
||||
|
||||
<iconic>no</iconic>
|
||||
# make the window iconified when it appears, or not
|
||||
|
||||
<skip_pager>no</skip_pager>
|
||||
# asks to not be shown in pagers
|
||||
|
||||
<skip_taskbar>no</skip_taskbar>
|
||||
# asks to not be shown in taskbars. window cycling actions will also
|
||||
# skip past such windows
|
||||
|
||||
<fullscreen>yes</fullscreen>
|
||||
# make the window in fullscreen mode when it appears
|
||||
|
||||
<maximized>true</maximized>
|
||||
# 'Horizontal', 'Vertical' or boolean (yes/no)
|
||||
</application>
|
||||
|
||||
# end of the example
|
||||
-->
|
||||
</applications>
|
||||
</openbox_config>
|
|
@ -0,0 +1,26 @@
|
|||
[config]
|
||||
bm_open_method=0
|
||||
|
||||
[volume]
|
||||
mount_on_startup=1
|
||||
mount_removable=1
|
||||
autorun=1
|
||||
|
||||
[ui]
|
||||
always_show_tabs=0
|
||||
max_tab_chars=32
|
||||
win_width=640
|
||||
win_height=480
|
||||
splitter_pos=150
|
||||
media_in_new_tab=0
|
||||
desktop_folder_new_win=0
|
||||
change_tab_on_drop=1
|
||||
close_on_unmount=1
|
||||
focus_previous=0
|
||||
side_pane_mode=dirtree
|
||||
view_mode=icon
|
||||
show_hidden=0
|
||||
sort=name;ascending;
|
||||
toolbar=newtab;navigation;home;
|
||||
show_statusbar=1
|
||||
pathbar_mode_buttons=0
|
|
@ -0,0 +1,23 @@
|
|||
[PNMixer]
|
||||
DisplayTextVolume=true
|
||||
TextVolumePosition=3
|
||||
MouseScrollStep=1
|
||||
HotkeyVolumeStep=1
|
||||
MiddleClickAction=0
|
||||
CustomCommand=
|
||||
VolMuteKey=204
|
||||
VolUpKey=204
|
||||
VolDownKey=204
|
||||
AlsaCard=(default)
|
||||
DrawVolMeter=false
|
||||
VolMeterPos=0
|
||||
VolMeterColor=59624;28270;28270;
|
||||
VolumeControlCommand=
|
||||
EnableHotKeys=false
|
||||
VolMuteMods=0
|
||||
VolUpMods=0
|
||||
VolDownMods=0
|
||||
IconTheme=nuoveXT.2.2
|
||||
|
||||
[(default)]
|
||||
Channel=Master
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"roots": {
|
||||
"bookmark_bar": {
|
||||
"children": [
|
||||
{
|
||||
"type": "separator"
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"keyword": "",
|
||||
"name": "Manjaro Linux",
|
||||
"type": "url",
|
||||
"url": "http://manjaro.org/",
|
||||
"visit_count": 4
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"keyword": "",
|
||||
"name": "Manjaro Forum",
|
||||
"type": "url",
|
||||
"url": "https://forum.manjaro.org/",
|
||||
"visit_count": 1
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"keyword": "",
|
||||
"name": "Manjaro Blog",
|
||||
"type": "url",
|
||||
"url": "http://manjaro.org/blog/",
|
||||
"visit_count": 0
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"keyword": "",
|
||||
"name": "Manjaro Wiki",
|
||||
"type": "url",
|
||||
"url": "https://wiki.manjaro.org/index.php?title=Main_Page",
|
||||
"visit_count": 3
|
||||
}
|
||||
],
|
||||
"description": "Bookmarks located in Bookmarks Toolbar",
|
||||
"expanded": true,
|
||||
"expanded_sidebar": true,
|
||||
"name": "Bookmarks Toolbar",
|
||||
"type": "folder"
|
||||
},
|
||||
"bookmark_menu": {
|
||||
"children": [],
|
||||
"description": "Bookmarks located in Bookmarks Menu",
|
||||
"expanded": true,
|
||||
"expanded_sidebar": true,
|
||||
"name": "Bookmarks Menu",
|
||||
"type": "folder"
|
||||
},
|
||||
"other": {
|
||||
"children": [],
|
||||
"description": "All other bookmarks",
|
||||
"expanded": true,
|
||||
"expanded_sidebar": true,
|
||||
"name": "Unsorted Bookmarks",
|
||||
"type": "folder"
|
||||
}
|
||||
},
|
||||
"version": 1
|
||||
}
|
|
@ -0,0 +1,52 @@
|
|||
[AdBlock]
|
||||
disabledRules=@Invalid()
|
||||
enabled=true
|
||||
useLimitedEasyList=true
|
||||
|
||||
[Bookmarks]
|
||||
showOnlyIconsInToolbar=false
|
||||
|
||||
[Browser-Tabs-Settings]
|
||||
TabsOnTop=true
|
||||
|
||||
[Browser-View-Settings]
|
||||
LocationBarWidth=520
|
||||
SideBarWidth=250
|
||||
WebSearchBarWidth=152
|
||||
WebViewWidth=2000
|
||||
WindowGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\x2.\0\0\0\xbe\0\0\x5U\0\0\x2\xff\0\0\x2\x32\0\0\0\xd6\0\0\x5Q\0\0\x2\xfb\0\0\0\0\0\0)
|
||||
WindowMaximised=false
|
||||
|
||||
[ClickToFlash]
|
||||
Enabled=true
|
||||
whitelist=@Invalid()
|
||||
|
||||
[SSL-Configuration]
|
||||
CACertPaths=@Invalid()
|
||||
DisableWeakCiphers=true
|
||||
IgnoreAllSSLWarnings=false
|
||||
|
||||
[SearchEngines]
|
||||
DefaultEngine=DuckDuckGo
|
||||
activeEngine=DuckDuckGo
|
||||
|
||||
[SessionRestore]
|
||||
isRunning=false
|
||||
|
||||
[SpeedDial]
|
||||
background=
|
||||
backsize=auto
|
||||
pages="url:\"http://manjaro.org/\"|title:\"Manjaro\";url:\"https://forum.manjaro.org/\"|title:\"Manjaro Forum\";url:\"http://manjaro.org/blog/\"|title:\"Manjaro Blog\";url:\"https://wiki.manjaro.org\"|title:\"Manjaro Wiki\";"
|
||||
pagesrow=4
|
||||
sdcenter=0
|
||||
sdsize=231
|
||||
|
||||
[Web-Browser-Settings]
|
||||
AutomaticallyOpenProtocols=@Invalid()
|
||||
BlockOpeningProtocols=@Invalid()
|
||||
SSLv3Sites=centrum.sk, centrum.cz, oneaccount.com, i0.cz, sermepa.es
|
||||
|
||||
[Web-URL-Settings]
|
||||
afterLaunch=1
|
||||
homepage=qupzilla:start
|
||||
newTabUrl=qupzilla:speeddial
|
|
@ -0,0 +1,96 @@
|
|||
# Tint2 config file
|
||||
# Generated by tintwizard (http://code.google.com/p/tintwizard/)
|
||||
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure
|
||||
|
||||
# Background definitions
|
||||
# ID 1
|
||||
rounded = 2
|
||||
border_width = 1
|
||||
background_color = #090909 100
|
||||
border_color = #090909 80
|
||||
|
||||
# Panel
|
||||
panel_monitor = all
|
||||
panel_position = top center horizontal
|
||||
panel_size = 100% 24
|
||||
panel_margin = 0 0
|
||||
panel_padding = 0 0 4
|
||||
panel_dock = 0
|
||||
wm_menu = 1
|
||||
panel_layer = bottom
|
||||
panel_background_id = 0
|
||||
|
||||
# Panel Autohide
|
||||
autohide = 0
|
||||
autohide_show_timeout = 0.3
|
||||
autohide_hide_timeout = 2
|
||||
autohide_height = 5
|
||||
strut_policy = follow_size
|
||||
|
||||
# Taskbar
|
||||
taskbar_mode = single_desktop
|
||||
taskbar_padding = 0 0 4
|
||||
taskbar_background_id = 1
|
||||
#taskbar_active_background_id = 0
|
||||
|
||||
# Tasks
|
||||
urgent_nb_of_blink = 7
|
||||
task_icon = 1
|
||||
task_text = 1
|
||||
task_centered = 1
|
||||
task_maximum_size = 175 32
|
||||
task_padding = 6 3
|
||||
task_background_id = 0
|
||||
task_active_background_id = 1
|
||||
task_urgent_background_id = 0
|
||||
task_iconified_background_id = 0
|
||||
|
||||
# Task Icons
|
||||
task_icon_asb = 100 0 0
|
||||
task_active_icon_asb = 100 0 0
|
||||
task_urgent_icon_asb = 100 0 0
|
||||
task_iconified_icon_asb = 40 0 0
|
||||
|
||||
# Fonts
|
||||
task_font = Droid Sans 10
|
||||
task_font_color = #D7D7D7 100
|
||||
task_active_font_color = #8CBC65 100
|
||||
task_urgent_font_color = #8CBC65 100
|
||||
task_iconified_font_color = #D7D7D7 100
|
||||
font_shadow = 0
|
||||
|
||||
# System Tray
|
||||
systray = 1
|
||||
systray_padding = 2 2 4
|
||||
systray_sort = ascending
|
||||
systray_background_id = 1
|
||||
systray_icon_size = 20
|
||||
systray_icon_asb = 70 0 0
|
||||
|
||||
# Tooltips
|
||||
tooltip = 1
|
||||
tooltip_padding = 2 2
|
||||
tooltip_show_timeout = 0.7
|
||||
tooltip_hide_timeout = 0.3
|
||||
tooltip_background_id = 1
|
||||
tooltip_font = Droid Sans 10
|
||||
tooltip_font_color = #D7D7D7 100
|
||||
|
||||
# Mouse
|
||||
mouse_middle = none
|
||||
mouse_right = close
|
||||
mouse_scroll_up = toggle
|
||||
mouse_scroll_down = iconify
|
||||
|
||||
# Battery
|
||||
battery = 1
|
||||
battery_low_status = 10
|
||||
battery_low_cmd = notify-send "battery low"
|
||||
battery_hide = 90
|
||||
bat1_font = Droid Sans 8
|
||||
bat2_font = Droid Sans 8
|
||||
battery_font_color = #D7D7D7 100
|
||||
battery_padding = 3 1
|
||||
battery_background_id = 1
|
||||
|
||||
# End of config
|
|
@ -0,0 +1,20 @@
|
|||
[Configuration]
|
||||
BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT
|
||||
MiscAlwaysShowTabs=FALSE
|
||||
MiscBell=FALSE
|
||||
MiscBordersDefault=TRUE
|
||||
MiscCursorBlinks=FALSE
|
||||
MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK
|
||||
MiscDefaultGeometry=80x24
|
||||
MiscInheritGeometry=FALSE
|
||||
MiscMenubarDefault=TRUE
|
||||
MiscMouseAutohide=FALSE
|
||||
MiscToolbarDefault=FALSE
|
||||
MiscConfirmClose=TRUE
|
||||
MiscCycleTabs=TRUE
|
||||
MiscTabCloseButtons=TRUE
|
||||
MiscTabCloseMiddleClick=TRUE
|
||||
MiscTabPosition=GTK_POS_TOP
|
||||
MiscHighlightUrls=TRUE
|
||||
BackgroundDarkness=0.800000
|
||||
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue