1
0
This commit is contained in:
opafix 2018-09-17 11:17:44 +01:00
commit 79505cf3e7
11 changed files with 61 additions and 331 deletions

View File

@ -0,0 +1 @@
These files are for Opafix's Dell Latitude 2100, hostname "Falk"

View File

@ -1,238 +0,0 @@
# Thank you code_nomad: http://9m.no/ꪯ鵞
#################################
#
# Backend
#
#################################
# Backend to use: "xrender" or "glx".
# GLX backend is typically much faster but depends on a sane driver.
backend = "xrender";
#################################
#
# GLX backend
#
#################################
glx-no-stencil = true;
# GLX backend: Copy unmodified regions from front buffer instead of redrawing them all.
# My tests with nvidia-drivers show a 10% decrease in performance when the whole screen is modified,
# but a 20% increase when only 1/4 is.
# My tests on nouveau show terrible slowdown.
# Useful with --glx-swap-method, as well.
glx-copy-from-front = true;
# GLX backend: Use MESA_copy_sub_buffer to do partial screen update.
# My tests on nouveau shows a 200% performance boost when only 1/4 of the screen is updated.
# May break VSync and is not available on some drivers.
# Overrides --glx-copy-from-front.
# glx-use-copysubbuffermesa = true;
# GLX backend: Avoid rebinding pixmap on window damage.
# Probably could improve performance on rapid window content changes, but is known to break things on some drivers (LLVMpipe).
# Recommended if it works.
glx-no-rebind-pixmap = true;
# GLX backend: GLX buffer swap method we assume.
# Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1).
# undefined is the slowest and the safest, and the default value.
# copy is fastest, but may fail on some drivers,
# 2-6 are gradually slower but safer (6 is still faster than 0).
# Usually, double buffer means 2, triple buffer means 3.
# buffer-age means auto-detect using GLX_EXT_buffer_age, supported by some drivers.
# Useless with --glx-use-copysubbuffermesa.
# Partially breaks --resize-damage.
# Defaults to undefined.
glx-swap-method = "undefined";
#################################
#
# Shadows
#
#################################
# Enabled client-side shadows on windows.
shadow = true;
# Don't draw shadows on DND windows.
no-dnd-shadow = true;
# Avoid drawing shadows on dock/panel windows.
no-dock-shadow = true;
# Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows.
clear-shadow = true;
# The blur radius for shadows. (default 12)
shadow-radius = 5;
# The left offset for shadows. (default -15)
shadow-offset-x = -5;
# The top offset for shadows. (default -15)
shadow-offset-y = -5;
# The translucency for shadows. (default .75)
shadow-opacity = 0.5;
# Set if you want different colour shadows
# shadow-red = 0.0;
# shadow-green = 0.0;
# shadow-blue = 0.0;
# The shadow exclude options are helpful if you have shadows enabled. Due to the way compton draws its shadows, certain applications will have visual
#glitches
# (most applications are fine, only apps that do weird things with xshapes or argb are affected).
# This list includes all the affected apps I found in my testing. The "! name~=''" part excludes shadows on any "Unknown" windows, this prevents a
#visual glitch with the XFWM alt tab switcher.
shadow-exclude = [
"! name~=''",
"name = 'Notification'",
"name = 'Plank'",
"name = 'Docky'",
"name = 'Kupfer'",
"name = 'xfce4-notifyd'",
"name *= 'VLC'",
"name *= 'compton'",
"name *= 'Chromium'",
"name *= 'Chrome'",
"class_g = 'Conky'",
"class_g = 'Kupfer'",
"class_g = 'Synapse'",
"class_g ?= 'Notify-osd'",
"class_g ?= 'Cairo-dock'",
"class_g ?= 'Xfce4-notifyd'",
"class_g ?= 'Xfce4-power-manager'",
"_GTK_FRAME_EXTENTS@:c"
];
# Avoid drawing shadow on all shaped windows (see also: --detect-rounded-corners)
shadow-ignore-shaped = false;
#################################
#
# Opacity
#
#################################
menu-opacity = 1;
inactive-opacity = 0.75;
active-opacity = 1;
frame-opacity = 1;
inactive-opacity-override = false;
alpha-step = 0.06;
# Dim inactive windows. (0.0 - 1.0)
# inactive-dim = 0.2;
# Do not let dimness adjust based on window opacity.
# inactive-dim-fixed = true;
# Blur background of transparent windows. Bad performance with X Render backend. GLX backend is preferred.
# blur-background = true;
# Blur background of opaque windows with transparent frames as well.
# blur-background-frame = true;
# Do not let blur radius adjust based on window opacity.
blur-background-fixed = false;
blur-background-exclude = [
"window_type = 'dock'",
"window_type = 'desktop'"
];
#################################
#
# Fading
#
#################################
# Fade windows during opacity changes.
fading = true;
# The time between steps in a fade in milliseconds. (default 10).
fade-delta = 4;
# Opacity change between steps while fading in. (default 0.028).
fade-in-step = 0.03;
# Opacity change between steps while fading out. (default 0.03).
fade-out-step = 0.03;
# Fade windows in/out when opening/closing
# no-fading-openclose = true;
# Specify a list of conditions of windows that should not be faded.
fade-exclude = [ ];
#################################
#
# Other
#
#################################
# Try to detect WM windows and mark them as active.
mark-wmwin-focused = true;
# Mark all non-WM but override-redirect windows active (e.g. menus).
mark-ovredir-focused = true;
# Use EWMH _NET_WM_ACTIVE_WINDOW to determine which window is focused instead of using FocusIn/Out events.
# Usually more reliable but depends on a EWMH-compliant WM.
use-ewmh-active-win = true;
# Detect rounded corners and treat them as rectangular when --shadow-ignore-shaped is on.
detect-rounded-corners = true;
# Detect _NET_WM_OPACITY on client windows, useful for window managers not passing _NET_WM_OPACITY of client windows to frame windows.
# This prevents opacity being ignored for some apps.
# For example without this enabled my xfce4-notifyd is 100% opacity no matter what.
detect-client-opacity = true;
# Specify refresh rate of the screen.
# If not specified or 0, compton will try detecting this with X RandR extension.
refresh-rate = 0;
# Set VSync method. VSync methods currently available:
# none: No VSync
# drm: VSync with DRM_IOCTL_WAIT_VBLANK. May only work on some drivers.
# opengl: Try to VSync with SGI_video_sync OpenGL extension. Only work on some drivers.
# opengl-oml: Try to VSync with OML_sync_control OpenGL extension. Only work on some drivers.
# opengl-swc: Try to VSync with SGI_swap_control OpenGL extension. Only work on some drivers. Works only with GLX backend. Known to be most effective
#on many drivers. Does not actually control paint timing, only buffer swap is affected, so it doesnt have the effect of --sw-opti unlike other
#methods.
#Experimental.
# opengl-mswc: Try to VSync with MESA_swap_control OpenGL extension. Basically the same as opengl-swc above, except the extension we use.
# (Note some VSync methods may not be enabled at compile time.)
vsync = "drm";
# Enable DBE painting mode, intended to use with VSync to (hopefully) eliminate tearing.
# Reported to have no effect, though.
dbe = true;
# Painting on X Composite overlay window. Recommended.
paint-on-overlay = true;
# Limit compton to repaint at most once every 1 / refresh_rate second to boost performance.
# This should not be used with --vsync drm/opengl/opengl-oml as they essentially does --sw-opti's job already,
# unless you wish to specify a lower refresh rate than the actual value.
sw-opti = true;
# Unredirect all windows if a full-screen opaque window is detected, to maximize performance for full-screen windows, like games.
# Known to cause flickering when redirecting/unredirecting windows.
# paint-on-overlay may make the flickering less obvious.
unredir-if-possible = true;
# Specify a list of conditions of windows that should always be considered focused.
focus-exclude = [ ];
# Use WM_TRANSIENT_FOR to group windows, and consider windows in the same group focused at the same time.
detect-transient = true;
# Use WM_CLIENT_LEADER to group windows, and consider windows in the same group focused at the same time.
# WM_TRANSIENT_FOR has higher priority if --detect-transient is enabled, too.
detect-client-leader = true;
#################################
#
# Window type settings
#
#################################
wintypes:
{
tooltip =
{
# fade: Fade the particular type of windows.
fade = true;
# shadow: Give those windows shadow
shadow = false;
# opacity: Default opacity for the type of windows.
opacity = 0.85;
# focus: Whether to always consider windows of this type focused.
focus = true;
};
};

View File

@ -1,20 +1,20 @@
################################################################################### #################################################################################
# ____ __ _ _ _ ____ __ _ # # ____ __ _ _ _ ____ __ _ #
# / __ \ / _(_) ( ) (_)___ \ / _(_) # # / __ \ / _(_) ( ) (_)___ \ / _(_) #
# | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ # # | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ #
# | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | # # | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | #
# | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | # # | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | #
# \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ \___\___/|_| |_|_| |_|\__, | # # \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ \___\___/|_| |_|_| |_|\__, | #
# / ____| | | | _ | ____| | | __/ | # # / ____| | | | _ | ____| | | | __/ | #
# | (___ |_| _ ___| |_ ___ _ __ ___ (_) | |__ ___ __ _ _ __ _ __ | | __|___/ _ # # | (___ |_| _ ___| |_ ___ _ __ ___ (_) | |__ __ _| | | __ |___/ #
# \___ \| | | / __| __/ _ \ '_ ` _ \ | __/ _ \/ _` | '__| '_ \| |/ _ \ | | | # # \___ \| | | / __| __/ _ \ '_ ` _ \ | __/ _` | | |/ / #
# ____) | |_| \__ \ || __/ | | | | |_ | | | __/ (_| | | | | | | | __/ |_| | # # ____) | |_| \__ \ || __/ | | | | |_ | | | (_| | | < #
# |_____/ \__, |___/\__\___|_| |_| |_(_) |_| \___|\__,_|_| |_| |_|_|\___|\__, | # # |_____/ \__, |___/\__\___|_| |_| |_(_) |_| \__,_|_|_|\_\ #
# __/ | __/ | # # __/ | #
# |___/ |___/ # # |___/ #
################################################################################### #################################################################################
# Last Edit: 17/09/2018 # # Last Edit: 17/09/2018 #
################################################################################### #################################################################################
set $mod Mod1 set $mod Mod1
set $sup Mod4 set $sup Mod4
@ -272,9 +272,6 @@ bar {
# # # #
############################################################### ###############################################################
# Start the Bumblebee Daemon
#exec --no-startup-id sudo bumblebeed -D
# Set Keyboard Layout # Set Keyboard Layout
exec --no-startup-id setxkbmap gb exec --no-startup-id setxkbmap gb
@ -284,16 +281,8 @@ exec --no-startup-id feh --bg-fill ~/.wallpaper
# Start RXVT-Unicode Daemon # Start RXVT-Unicode Daemon
exec --no-startup-id urxvtd exec --no-startup-id urxvtd
# Start Compton
exec --no-startup-id compton -b --config ~/.config/compton.conf
# Start Network Manager Tray Applet # Start Network Manager Tray Applet
exec --no-startup-id nm-applet exec --no-startup-id nm-applet
# Remove Window Border # Remove Window Border
for_window [class="^.*"] border pixel 0 for_window [class="^.*"] border pixel 0
#Configure Gaps
gaps inner 5
gaps outer 0
smart_gaps on

View File

@ -104,12 +104,6 @@ separator=false
#[load_average] #[load_average]
#interval=10 #interval=10
[GPU]
label=GPU
command=sed 's/0000:01:00.0 //' /proc/acpi/bbswitch
interval=10
separator=true
# Battery indicator # Battery indicator
# #
# The battery instance defaults to 0. # The battery instance defaults to 0.

View File

@ -0,0 +1 @@
These files are for Opafix's Dell XPS 15 9560, hostname "Fearnley"

View File

@ -0,0 +1 @@
These files are for Opafix's Compaq Presario CQ61, hostname "FitzWilliam"

View File

@ -1,20 +1,22 @@
################################################################################### #################################################################################################
# ____ __ _ _ _ ____ __ _ # # ____ __ _ _ _ ____ __ _ #
# / __ \ / _(_) ( ) (_)___ \ / _(_) # # / __ \ / _(_) ( ) (_)___ \ / _(_) #
# | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ # # | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ #
# | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | # # | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | #
# | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | # # | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | #
# \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ \___\___/|_| |_|_| |_|\__, | # # \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ \___\___/|_| |_|_| |_|\__, | #
# / ____| | | | _ | ____| | | __/ | # # | | __/ | #
# | (___ |_| _ ___| |_ ___ _ __ ___ (_) | |__ ___ __ _ _ __ _ __ | | __|___/ _ # # _____|_| _ ______ _ _ __ ___ |___/ #
# \___ \| | | / __| __/ _ \ '_ ` _ \ | __/ _ \/ _` | '__| '_ \| |/ _ \ | | | # # / ____| | | _ | ____(_) | \ \ / (_) | (_) #
# ____) | |_| \__ \ || __/ | | | | |_ | | | __/ (_| | | | | | | | __/ |_| | # # | (___ _ _ ___| |_ ___ _ __ ___ (_) | |__ _| |_ ___\ \ /\ / / _| | |_ __ _ _ __ ___ #
# |_____/ \__, |___/\__\___|_| |_| |_(_) |_| \___|\__,_|_| |_| |_|_|\___|\__, | # # \___ \| | | / __| __/ _ \ '_ ` _ \ | __| | | __|_ /\ \/ \/ / | | | | |/ _` | '_ ` _ \ #
# __/ | __/ | # # ____) | |_| \__ \ || __/ | | | | |_ | | | | |_ / / \ /\ / | | | | | (_| | | | | | | #
# |___/ |___/ # # |_____/ \__, |___/\__\___|_| |_| |_(_) |_| |_|\__/___| \/ \/ |_|_|_|_|\__,_|_| |_| |_| #
################################################################################### # __/ | #
# Last Edit: 17/09/2018 # # |___/ #
################################################################################### #################################################################################################
# Last Edit: 17/09/2018 #
#################################################################################################
set $mod Mod1 set $mod Mod1
set $sup Mod4 set $sup Mod4
@ -272,9 +274,6 @@ bar {
# # # #
############################################################### ###############################################################
# Start the Bumblebee Daemon
#exec --no-startup-id sudo bumblebeed -D
# Set Keyboard Layout # Set Keyboard Layout
exec --no-startup-id setxkbmap gb exec --no-startup-id setxkbmap gb
@ -284,16 +283,9 @@ exec --no-startup-id feh --bg-fill ~/.wallpaper
# Start RXVT-Unicode Daemon # Start RXVT-Unicode Daemon
exec --no-startup-id urxvtd exec --no-startup-id urxvtd
# Start Compton
exec --no-startup-id compton -b --config ~/.config/compton.conf
# Start Network Manager Tray Applet # Start Network Manager Tray Applet
exec --no-startup-id nm-applet exec --no-startup-id nm-applet
# Remove Window Border # Remove Window Border
for_window [class="^.*"] border pixel 0 for_window [class="^.*"] border pixel 0
#Configure Gaps
gaps inner 5
gaps outer 0
smart_gaps on smart_gaps on

View File

@ -104,12 +104,6 @@ separator=false
#[load_average] #[load_average]
#interval=10 #interval=10
[GPU]
label=GPU
command=sed 's/0000:01:00.0 //' /proc/acpi/bbswitch
interval=10
separator=true
# Battery indicator # Battery indicator
# #
# The battery instance defaults to 0. # The battery instance defaults to 0.

View File

@ -0,0 +1,5 @@
These files are for Opafix's Desktop Tower, hostname "Phranque"
- ASUS P8Z77-V
- Intel i5 Ivybridge
- NVIDIA GTX 1070
- 24GB DDR3

View File

@ -1,20 +1,20 @@
################################################################################### ##########################################################################################
# ____ __ _ _ _ ____ __ _ # # ____ __ _ _ _ ____ __ _ #
# / __ \ / _(_) ( ) (_)___ \ / _(_) # # / __ \ / _(_) ( ) (_)___ \ / _(_) #
# | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ # # | | | |_ __ __ _| |_ ___ _|/ ___ _ __) | ___ ___ _ __ | |_ _ __ _ #
# | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | # # | | | | '_ \ / _` | _| \ \/ / / __| | ||__ < / __/ _ \| '_ \| _| |/ _` | #
# | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | # # | |__| | |_) | (_| | | | |> < \__ \ | |___) | | (_| (_) | | | | | | | (_| | #
# \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ \___\___/|_| |_|_| |_|\__, | # # \____/| .__/ \__,_|_| |_/_/\_\ |___/ |_|____/ _ \___\___/|_| |_|_| |_|\__, | #
# / ____| | | | _ | ____| | | __/ | # # / ____| | | | _ | __ \| | __/ | #
# | (___ |_| _ ___| |_ ___ _ __ ___ (_) | |__ ___ __ _ _ __ _ __ | | __|___/ _ # # | (___ |_| _ ___| |_ ___ _ __ ___ (_) | |__) | |__ _ __ __ _ _ __ _|___/ _ ___ #
# \___ \| | | / __| __/ _ \ '_ ` _ \ | __/ _ \/ _` | '__| '_ \| |/ _ \ | | | # # \___ \| | | / __| __/ _ \ '_ ` _ \ | ___/| '_ \| '__/ _` | '_ \ / _` | | | |/ _ \ #
# ____) | |_| \__ \ || __/ | | | | |_ | | | __/ (_| | | | | | | | __/ |_| | # # ____) | |_| \__ \ || __/ | | | | |_ | | | | | | | | (_| | | | | (_| | |_| | __/ #
# |_____/ \__, |___/\__\___|_| |_| |_(_) |_| \___|\__,_|_| |_| |_|_|\___|\__, | # # |_____/ \__, |___/\__\___|_| |_| |_(_) |_| |_| |_|_| \__,_|_| |_|\__, |\__,_|\___| #
# __/ | __/ | # # __/ | | | #
# |___/ |___/ # # |___/ |_| #
################################################################################### ##########################################################################################
# Last Edit: 17/09/2018 # # Last Edit: 17/09/2018 #
################################################################################### ##########################################################################################
set $mod Mod1 set $mod Mod1
set $sup Mod4 set $sup Mod4
@ -272,9 +272,6 @@ bar {
# # # #
############################################################### ###############################################################
# Start the Bumblebee Daemon
#exec --no-startup-id sudo bumblebeed -D
# Set Keyboard Layout # Set Keyboard Layout
exec --no-startup-id setxkbmap gb exec --no-startup-id setxkbmap gb

View File

@ -104,12 +104,6 @@ separator=false
#[load_average] #[load_average]
#interval=10 #interval=10
[GPU]
label=GPU
command=sed 's/0000:01:00.0 //' /proc/acpi/bbswitch
interval=10
separator=true
# Battery indicator # Battery indicator
# #
# The battery instance defaults to 0. # The battery instance defaults to 0.